Conversion & funnel optimisation

Funnel conversion benchmarks. What good actually looks like, stage by stage.

Across a typical B2B funnel: 1 to 7 percent of visitors convert to a lead, 25 to 35 percent of leads reach MQL, 13 to 26 percent become SQLs, 50 to 62 percent of SQLs open a real opportunity, and 15 to 30 percent of opportunities close. Where your own figures sit inside those ranges matters more than the average.

The headline numbers. What a healthy B2B funnel actually converts at.

I'm Lauren Pearson, and clients send me the same screenshot at least once a month: a single "average conversion rate" pulled from a blog post, next to their own number, with a question mark. It is rarely a useful comparison, because a blended average hides five very different stages that each convert at a different rate for a different reason. The table below breaks the B2B funnel into the stages that actually matter for a pipeline review, with the current published ranges for each.

StageTypical rangeSource
Visitor to lead1.1% to 7.4%, blended average 5.13%Ruler Analytics, 2026 benchmark study
Lead to MQL25% to 35%First Page Sage, 2026 funnel benchmark report
MQL to SQL13% to 26%First Page Sage, 2026 funnel benchmark report
SQL to opportunity50% to 62%First Page Sage, 2026 funnel benchmark report
Opportunity to close15% to 30%First Page Sage, 2026 funnel benchmark report

For a single "what counts as good" figure at the top of the funnel, our guide to what a good conversion rate actually is covers the context that number needs. This piece goes a stage deeper, into the parts of the funnel that decide whether that top-of-funnel number ever turns into revenue.

How the figures break down. Vertical and deal complexity move the number more than anything else.

Ruler Analytics built its 2026 figures from over 110 million website sessions and five million tracked conversions across 13 industries, and the spread inside that dataset is the real lesson. B2B SaaS converted visitors to leads at just 1.1 percent, while legal services converted at 7.4 percent, a sevenfold gap inside the same "B2B" label. Neither number is wrong. A SaaS buyer researching quietly for weeks before filling in a form behaves nothing like someone searching for a solicitor after a specific event, and the funnel has to be judged against a category that actually resembles it.

First Page Sage's mid-funnel figures show the same pattern in reverse: their SaaS-specific data puts lead to MQL at roughly 39 percent, ahead of the general 25 to 35 percent range, because SaaS buyers who fill in a form have usually already done enough self-directed research to qualify quickly. The opposite is often true further down the funnel in longer, more considered categories, where SQL to opportunity conversion can run higher than the general range because fewer, better-qualified deals make it that far in the first place.

Deal complexity is the other variable worth holding in mind, separately from vertical. Two SaaS businesses with identical products can have genuinely different funnels if one sells a single seat to an individual and the other sells a company-wide rollout with procurement sign-off. The single-seat business should expect a shorter, higher-converting path from SQL to opportunity, since there is one buyer to convince rather than a committee, while the rollout business will show a lower rate at that stage even when the underlying sales process is working exactly as it should. Reading the two against the same benchmark punishes the more complex, and usually more valuable, deal for being harder to close quickly.

The number benchmarks leave out. How long a deal sits at each stage.

A conversion rate on its own answers whether a deal moves. It says nothing about how long it takes to get there, and that second figure often matters more to a founder's cash position than the percentage does. Two funnels can both convert MQL to SQL at 20 percent and be in entirely different health: one where that conversion happens within a week of the lead landing, and one where qualified leads sit untouched for a month before anyone follows up. The rate looks identical in a monthly report. The revenue impact does not.

Time-in-stage is worth tracking alongside every rate in the table above, stage by stage, using the CRM's own timestamp on when a record entered and left each pipeline stage. A stage that is both converting well and moving quickly needs no attention. A stage converting well but moving slowly usually has a process gap, no defined owner, no service-level target, rather than a genuine quality problem, and it is a cheaper fix than anything that touches lead volume or scoring.

Where the bottleneck actually sits. A practitioner's read, not a formula.

In five years of running these reviews for founder-led B2B teams, the stage that quietly costs the most revenue is almost never the one clients ask me about first. They usually want to talk about the visitor to lead rate, because it is the number marketing reports on, but the stage that is actually broken is MQL to SQL more often than any other. It sits in the gap between two teams, marketing hands off a "qualified" lead and sales decides whether to believe it, and without a shared, written definition of qualification, that handoff drifts.

A worked example makes it concrete. A 35-person B2B software business I advised was converting MQLs to SQLs at 11 percent, well below the 13 to 26 percent range, while every other stage sat comfortably inside benchmark. The lead scoring model was awarding points for behaviour, a pricing page visit, a webinar signup, that correlated with interest but not with budget or authority to buy. Adding two firmographic questions to the lead form, company size and current tooling, and re-weighting the score around them lifted MQL to SQL to 19 percent within a quarter, without a single change to the top of the funnel. The lesson holds more broadly: a bottleneck in the middle of the funnel is usually a definition problem, not a volume problem, and it rarely needs more traffic to fix it.

How to read your own data. Benchmark against the right comparison, not the average.

Pull the last two full quarters of stage-by-stage counts from the CRM, not a single month, since most founder-led teams do not have enough monthly volume for one month's rate to mean much on its own. Segment by lead source and, where the sample allows it, by deal size, because blending an inbound enterprise enquiry with a small self-serve signup produces a rate that describes neither well.

Once the numbers are segmented, compare each stage against its own range above rather than a single blended target, and flag only the stage that sits meaningfully outside it, not every stage that is merely below the midpoint. A funnel with four stages inside range and one stage well outside it has a specific, fixable problem. A funnel with every stage a little below range usually has a lead quality problem further upstream than the funnel itself, which is worth diagnosing before touching the funnel mechanics at all. For the ecommerce-specific version of this exercise, checkout and cart figures behave differently again, covered separately in our ecommerce conversion rate benchmarks guide, since a B2B pipeline funnel and an online store funnel are not the same shape and should not be read against the same numbers.

A short checklist before acting on any of this: confirm the CRM's stage definitions have not drifted since the last review, since a redefined "MQL" halfway through a quarter makes the before-and-after comparison meaningless. Exclude test records and internal deals from the count, a smaller error than it sounds but a common one in founder-led CRMs where the founder's own accounts sit in the same pipeline as real prospects. Then look at the one stage furthest from range, agree a single change with a named owner, and hold the rest of the funnel steady for a full quarter so the effect of that one change is actually visible in the next set of numbers, rather than lost in a dozen simultaneous tweaks.

Common questions.

What is a good MQL to SQL conversion rate for a B2B team?

First Page Sage's 2026 sales funnel benchmark report puts the average MQL to SQL conversion rate between 13 and 26 percent, one of the widest ranges of any stage. If yours sits below 15 percent, the more likely fault is a lead scoring model that is letting weak marketing leads through as qualified, rather than anything sales is doing wrong.

Why is my SQL to opportunity conversion rate so much higher than my MQL to SQL rate?

That is the normal pattern, not a problem. SQL to opportunity typically converts at 50 to 62 percent because a human has already screened the account before it reaches that stage, while MQL to SQL is the stage doing the actual filtering. If the two rates are similar, it usually means SQL qualification is too loose and opportunities are being created on deals that were never realistically going to buy.

Should a small, founder-led team bother benchmarking against B2B funnel averages?

Use the ranges to spot which stage looks unusual, not as a scorecard. A ten-person team closing fewer than twenty deals a quarter has too little data for a single monthly conversion rate to be statistically meaningful, so look at a rolling two or three quarters and focus on the one stage that sits furthest outside the typical range.

What is a good visitor to lead conversion rate for a B2B website?

Ruler Analytics' 2026 benchmarking study, built from over 110 million website sessions across 13 industries, found an average visitor to lead conversion rate of 5.13 percent when counting forms, calls and live chat together, though this varies enormously by sector, from 1.1 percent in B2B SaaS to 7.4 percent in legal services. Compare against your own vertical, not the blended average.

How often should funnel conversion benchmarks actually be reviewed?

Monthly for the stage you have already identified as the bottleneck, quarterly for the full funnel. Reviewing every stage every week produces noise, not insight, because most B2B funnels do not have enough monthly volume for a single stage's rate to move meaningfully in seven days.

Not sure which stage is actually leaking? Let's find the real bottleneck.

Send me your stage-by-stage numbers and I will tell you honestly which one is worth fixing first, and which ones are already fine.

Let's talk