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.
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.
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.
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.
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.
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.
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.
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.
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.
- 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.
Our RevOps and analytics programmes build the attribution infrastructure, pipeline reporting, and sales-marketing alignment frameworks that let you prove marketing ROI.