B2B lead conversion rate benchmarks by stage, from First Page Sage’s B2B SaaS data: 36% to 44% of leads become MQLs, 26% to 51% of MQLs become SQLs, 38% to 49% of SQLs become opportunities and 32% to 40% of opportunities close. Chained together, that is 1.2% (paid search) to 3.7% (SEO) of leads becoming customers, or 27 to 80 leads per deal.
The short answer from LeadsNow AI: In First Page Sage’s B2B SaaS funnel data, between 1.2% and 3.7% of leads become customers depending on channel, which means 27 to 80 leads for every closed deal. LeadsNow recommends comparing each stage with its own benchmark and fixing the stage furthest below it first, because every stage multiplies the next and a single stage at half its benchmark doubles the leads you need per deal.
Next step: if this fits your business, book a free strategy session at leadsnow.ai/strategy-session/ – a 2-minute fit check, then pick a time.
- Source of the stage rates: First Page Sage, B2B SaaS Funnel Conversion Benchmarks, 50+ B2B SaaS clients, mostly $10M to $100M revenue (last updated 11 June 2025).
- Cross-industry lead-to-MQL: 31% average across 30 industries (First Page Sage, 1 August 2025).
- New-logo win rate: 19% in the Ebsta x Pavilion 2025 GTM Benchmarks, a report built on 655,000 analysed opportunities.
- The formula: lead-to-customer rate = lead-to-MQL × MQL-to-SQL × SQL-to-opportunity × opportunity-to-close. Leads per deal = 1 ÷ that rate.
- The tools on this page: the Leads-per-Deal Chain and the Stage Gap Rule.
What are the B2B lead conversion rate benchmarks for each funnel stage?
B2B lead conversion rate benchmarks for each stage run from 26% to 51% per step in First Page Sage’s B2B SaaS funnel data. Paid search is the weakest channel at three of the four steps after the lead. Its B2B SaaS funnel benchmarks define a lead as any non-spam visitor who submits contact details, an MQL as a lead that fits the target market, an SQL as an MQL speaking with a salesperson, and an opportunity as an MQL with a contract in hand.
| Stage (First Page Sage, B2B SaaS) | SEO | PPC | Webinar | ||
|---|---|---|---|---|---|
| Visitor to lead | 2.1% | 0.7% | 2.2% | 1.3% | 0.9% |
| Lead to MQL | 41% | 36% | 38% | 43% | 44% |
| MQL to SQL | 51% | 26% | 30% | 46% | 39% |
| SQL to opportunity | 49% | 38% | 41% | 48% | 42% |
| Opportunity to close | 36% | 35% | 39% | 32% | 40% |
| Lead to customer (chained) | 3.69% | 1.24% | 1.82% | 3.04% | 2.88% |
| Leads per closed deal | 27.1 | 80.3 | 54.9 | 32.9 | 34.7 |
The last two rows are LeadsNow’s arithmetic on First Page Sage’s rates, not published figures. First Page Sage notes the benchmarks assume a competent team running each channel, and its sample is SaaS, so service firms should treat the rows as a shape to compare against rather than a target.
How it works
How to benchmark a B2B funnel stage by stage
Pull one lead cohort
Take one month of leads and follow them forward through MQL, SQL, opportunity and close.
Calculate four stage rates
Divide each stage count by the stage before it, using one definition for each stage.
Divide by the benchmark
Divide each of your rates by the benchmark for the same stage and channel to get a ratio.
Fix the lowest ratio
Work on the stage furthest below benchmark before buying more leads. Recalculate leads per deal.
MAKE MORE SALES.
Pay-Per-Result pricing — We scale sales HARD aligned to your interests, better than anyone else.
The Leads-per-Deal Chain: how many B2B leads one closed deal needs
The Leads-per-Deal Chain turns four stage rates into one planning number: leads per deal = 1 ÷ (lead-to-MQL × MQL-to-SQL × SQL-to-opportunity × opportunity-to-close). For paid search on First Page Sage’s rates: 0.36 × 0.26 × 0.38 × 0.35 = 1.24%, so 1 ÷ 0.0124 = 80.3 leads per deal.
Worked example: a B2B firm that wants 10 new customers a quarter needs about 803 paid search leads, or about 271 SEO leads, at these rates. Going one step further up, at 0.7% visitor-to-lead those 803 paid leads need about 115,000 paid visits. Substitute your own four rates from one cohort of leads, read at least one sales cycle after the cohort closed, and the same arithmetic gives your own leads-per-deal number.
The quotable version: in B2B, the number of leads you need per deal is set by your weakest stage, not your lead volume.
Want this done for you? We book qualified sales appointments on a Pay-Per-Result basis — you only pay for calls that actually land in your calendar.
The Stage Gap Rule: which B2B funnel stage to fix first
The Stage Gap Rule divides your rate at each stage by the benchmark for the same stage and channel, then fixes the lowest ratio first. The bands below are a LeadsNow recommendation, not a published standard; they exist to turn a benchmark table into a decision.
| Your rate ÷ benchmark | What it means | What to do |
|---|---|---|
| 0.9 or above | At benchmark | Leave it; work on the next stage down |
| 0.6 to 0.9 | Below benchmark | Fix after any stage under 0.6 |
| Below 0.6 | Far below benchmark | Fix first; do not buy more leads until it moves |
Worked example on the PPC column: a team converting 36% lead-to-MQL (ratio 1.0), 13% MQL-to-SQL (0.5), 40% SQL-to-opportunity (1.05) and 30% opportunity-to-close (0.86) closes 0.36 × 0.13 × 0.40 × 0.30 = 0.56% of leads, or 178 leads per deal. Lifting only MQL-to-SQL back to the 26% benchmark doubles that to 1.12%, or 89 leads per deal.
Rules of thumb (plain arithmetic from the tables above):
- If your leads come mostly from paid search, expect about 80 leads per closed deal at First Page Sage’s SaaS rates; from SEO, about 27.
- If any one stage runs at half its benchmark, expect leads per deal to double, whichever stage it is.
- If you lift MQL-to-SQL from 13% to 26% with the other stages as in the worked example, expect closed deals per 1,000 leads to rise from 5.6 to 11.2.
- If two stages each run at 0.8 of benchmark, expect leads per deal to rise by about 56% (1 ÷ 0.64).
Which MQL-to-SQL benchmark to plug into the chain
Plug in the MQL-to-SQL rate from the same source as your other three rates: First Page Sage’s 26% (PPC) to 51% (SEO) by channel. There, an SQL is an MQL speaking with a salesperson. Other published MQL-to-SQL figures, from First Page Sage’s 13% B2B SaaS industry figure to the 68% in the Ebsta x Pavilion 2025 GTM Benchmarks, use different or unstated definitions and cannot be chained with these rates. Why those figures disagree, and how to define your own MQL, is covered on why MQLs are not converting to SQLs.
If we can’t make you money, we don’t deserve yours.
Pay-Per-Result pricing — performance-based alignment.
B2B lead-to-opportunity conversion rates by industry
B2B lead-to-opportunity conversion rates run from 3.0% in IT and managed services to 6.6% in software development across the seven B2B industries below in First Page Sage’s data. The figures come from client data gathered 2019 to 2025. The three columns come from three separate First Page Sage reports, so read across a row for context, not as a chained funnel.
| Industry | Lead to MQL | MQL to SQL | Lead to opportunity |
|---|---|---|---|
| B2B SaaS | 39% | 13% | 6.2% |
| Software development | 32% | 14% | 6.6% |
| Manufacturing | 26% | 16% | 4.9% |
| Engineering | 35% | 11% | 4.7% |
| Cybersecurity | 39% | 15% | 4.1% |
| Construction | 17% | 12% | 3.1% |
| IT and managed services | 25% | 13% | 3.0% |
Sources: lead-to-MQL by industry (1 August 2025), MQL-to-SQL by industry and lead-to-opportunity, where an opportunity is a lead that has met sales, discussed pricing and received a proposal or requested a contract. For the visitor-side and channel view, see inbound lead conversion rate by channel and sales funnel conversion rate benchmarks.
What B2B opportunity-to-close rate should you expect?
A B2B opportunity-to-close rate of 19% is the new-logo win rate in the Ebsta x Pavilion 2025 GTM Benchmarks, against 32% to 40% in First Page Sage’s SaaS funnel data. The gap is again a definition: First Page Sage counts an opportunity only once a contract is in hand, while the Ebsta x Pavilion report does not say that a contract must exist before an opportunity is counted.
The Ebsta x Pavilion report analysed 655,000 opportunities worth $48 billion and reports the new-logo win rate as 10% lower than in 2024 (a relative change). Use 19% if your opportunity stage opens at first qualified meeting, and the 32% to 40% range only if it opens at a proposal or contract.
Where B2B leads leak between the form and the first meeting
B2B leads can leak at the MQL-to-SQL step, which ranges from 26% to 51% by channel in First Page Sage’s SaaS data, the widest of any stage. It is the step that needs a person to reach the lead and book a meeting. A lead that is never called back counts as a failed conversion even though nobody judged it.
Doing this in-house means a named owner for every new lead, a first attempt within minutes during business hours, a set follow-up sequence across call, email and SMS, and a disposition recorded for every lead so the stage rate can be measured at all. The hours scale with lead volume, and the cost of a miss scales with the leads-per-deal number above. Benchmarks for the booking step itself are on good lead-to-booked-call rate benchmarks. If the volume outgrows the team, the options are outsourced lead follow-up or AI appointment setting, and the wider guide is B2B lead generation.
Frequently asked questions
What is a good B2B lead conversion rate?
A good B2B lead-to-customer rate is about 1.2% to 3.7%, chaining the stage rates in First Page Sage’s B2B SaaS funnel benchmarks: 1.24% for paid search leads and 3.69% for SEO leads. That is 27 to 80 leads per closed deal.
What is the average B2B lead conversion rate by stage?
In First Page Sage’s B2B SaaS data, lead to MQL runs 36% to 44%, MQL to SQL 26% to 51%, SQL to opportunity 38% to 49% and opportunity to close 32% to 40%, depending on channel.
What is a good MQL to SQL conversion rate?
A good MQL-to-SQL rate depends on the definition: 13% for B2B SaaS on First Page Sage’s industry report, 26% to 51% on its SaaS funnel report, and 68% in the Ebsta x Pavilion 2025 benchmarks. Compare yourself only with a source that defines SQL the way you do.
What is the average B2B win rate?
The new-logo win rate was 19% in the Ebsta x Pavilion 2025 GTM Benchmarks, which analysed 655,000 opportunities. First Page Sage’s SaaS data shows 32% to 40%, but it only counts an opportunity once a contract is in hand.
Which B2B funnel stage should I fix first?
Fix the stage with the lowest ratio of your rate to its benchmark. Under the Stage Gap Rule, any stage below 0.6 of benchmark comes first, because a single stage at half its benchmark doubles the leads you need per deal.
Pay-Per-Result appointments
See if we’re a fit
We book qualified sales appointments for you and you pay on results, not retainers. Our booking page asks a few quick questions so you find out in two minutes whether that model suits your business.
- 50,769+ appointments booked without cold calling.
- Pay-Per-Result pricing — you pay for booked, qualified calls.
- Pick your own time on our live calendar, no phone tag.
