The MQL-to-revenue conversion rate is one of the most important ratios in B2B marketing — and one of the most frequently miscalculated. Most organisations track MQL volume and deal close rates as separate metrics, then wonder why the pipeline looks healthy but revenue growth is slower than expected. Building a complete MQL-to-revenue model reveals the specific stage where value is being lost, and makes the right fix obvious.

The B2B revenue waterfall

The revenue waterfall maps the journey from a marketing-qualified contact to closed-won revenue through a series of defined conversion stages. Each stage has a conversion rate, and the product of all conversion rates determines your overall MQL-to-revenue efficiency. A weakness at any single stage compounds across all subsequent stages.

Stage
Definition
UK B2B median
Top quartile
MQL → SQL
MQL accepted by sales as meeting qualification criteria. Failed at this stage = ICP mismatch, poor lead quality, or definition misalignment.
14%
28%+
SQL → Opp
SQL converts to a formal sales opportunity with defined budget, authority, need, and timeline. Failed here = qualification or discovery failure.
42%
65%+
Opp → Close
Opportunity progresses to closed-won revenue. Failed here = competitive loss, budget freeze, champion departure, or proposal quality.
21%
35%+
1.2% Median end-to-end MQL-to-revenue conversion rate for UK B2B companies (14% × 42% × 21%). Top-quartile performers achieve 6%+ through improvements at each stage. The difference in required MQL volume to hit revenue targets is 5× — which makes stage-by-stage optimisation far more valuable than simply increasing MQL volume.

Diagnosing where value is lost

Before trying to improve conversion rates, you need to know where specifically the pipeline is leaking. Each stage failure has distinct causes and distinct fixes.

1
High MQL volume, low MQL-to-SQL: a lead quality problem

If marketing is generating high MQL volumes but sales is rejecting most of them, the problem is lead quality — not quantity. Causes: lead scoring model rewards engagement over ICP fit; content is attracting non-ICP visitors; gated content topics attract researchers rather than buyers; MQL threshold is too low. Fix: tighten ICP scoring criteria, audit lead sources against closed-won profile, and raise the MQL threshold to require stronger buying signals before handoff.

2
Good MQL-to-SQL, low SQL-to-Opp: a discovery or qualification problem

If leads are accepted by sales but not progressing to formal opportunities, the failure is in discovery — sales cannot confirm budget, authority, need, or timeline in sufficient proportion of conversations. Causes: wrong decision-maker being contacted, timing mismatch (buyer not in active evaluation), discovery questions not uncovering genuine urgency. Fix: review discovery call recordings, add urgency-qualification to lead scoring, and brief sales on the specific buying triggers your ICP experiences.

3
Good SQL-to-Opp, low Opp-to-Close: a competitive or champion problem

If opportunities are being created but not closing, the failure is late-stage. Most common causes: losing to a competitor during evaluation (brand, features, price, relationships); losing a champion to resignation or restructuring; losing to "do nothing" when urgency fades. Fix: win/loss analysis, buying committee multi-threading (reduce single-champion dependency), and deal acceleration content for CFO and technical buyer personas.

Building a lead scoring model that predicts revenue

Most B2B lead scoring models reward engagement behaviour — email opens, page views, content downloads — without weighting for ICP fit. The result is a scoring model that promotes engaged non-buyers ahead of less-engaged ICP-fit buyers.

Demographic scoring (ICP fit)
Who they are — scored first

Company size (industry, headcount, revenue), job title and seniority, geography, tech stack fit. A contact at a perfect-fit company scores significantly higher than a contact at a poor-fit company regardless of engagement level. ICP fit should have veto power — a non-ICP contact should never reach MQL threshold regardless of engagement score.

Behavioural scoring (intent signal)
What they've done — scored second

High-intent actions (pricing page, demo request, case study download) score much higher than passive engagement (blog view, email open). Score decay for inactivity — a contact who downloaded content 6 months ago and has been silent since should not retain their historical score. Buying signals must be recent to be meaningful.

Negative scoring
Disqualifying signals

Student or personal email addresses, competitor domains, geographic exclusions, job titles that indicate non-buying roles (intern, coordinator, student). Negative scoring prevents non-buyers from inflating their way to MQL status through high content engagement.

Intent data overlay
Third-party buying signals

If a contact's company is showing Bombora intent spikes on topics related to your category, add a meaningful score boost even if the contact themselves has not engaged with your content. The company-level signal is often more reliable than individual contact behaviour for predicting buying windows.

SLAs and the revenue reporting framework

Conversion rates across the waterfall are meaningless without consistent SLA enforcement and a reporting framework that makes stage-level performance visible to both marketing and sales leadership.

What to track and report weekly
  • MQL volume by source with rejection rate: Not just how many MQLs were generated, but how many were rejected by sales and which sources produced the highest rejection rates. This is the primary diagnostic for lead quality problems.
  • MQL-to-SQL conversion rate by cohort: Track conversion rate separately for inbound vs outbound, by lead source, by content type, and by ICP segment. Aggregate MQL-to-SQL rates hide the insight. Segment-level rates reveal it.
  • SQL-to-opportunity conversion rate by sales rep: If some reps convert SQLs to opportunities at 60% and others at 20%, the problem is discovery and qualification coaching — not marketing. Making this data visible is the first step to fixing it.
  • Opportunity velocity by source: How long does it take for opportunities from different sources to progress to close? Marketing-sourced opportunities that close in 60 days create a different investment thesis than opportunities that take 240 days. Velocity data changes how you allocate budget between channels.
  • Pipeline coverage ratio: The ratio of pipeline value to revenue target — typically expressed as 3× or 4× coverage. If pipeline coverage falls below 3× your quarterly target, you have a prospecting problem that will become a revenue problem in 60-90 days. Tracking this weekly gives marketing and sales time to respond.
Key takeaways