B2B SaaS Conversion Rates: Recorded Ranges and Cohort Definitions

Editorial revision (November 5, 2026): Clarified source scope, definitions, comparisons and dataset references as applicable, using the retained source captures. This editorial review is not a new verification of source pages; original source-check dates remain visible below.
November 5, 2026 editorial update: repaired downloadable claim wording; historical source dates and values are unchanged. No new source verification or empirical results are reported. SaasHero remains an unverified secondary aggregator, captured May 10, 2026 and editorially qualified October 2, 2026.
Last checked: October 4, 2026 (editorial review). Definitions, calculations and unsupported comparisons were reviewed. Unless a section names a newer source, external figures and product references retain their stated historical dates; this is not a fresh audit of every vendor term.
Direct Answer
There is no defensible universal B2B SaaS conversion target in this source set. Our May 10, 2026 record of SaasHero lists 1.5–2.5% visitor-to-lead and 20–25% SQL-to-close as averages, but does not establish their sample sizes, denominators or observation windows. Its MQL-to-SQL statements include 32–40%, 39–40%, 40% and 10–30% with unresolved cohort differences. Do not blend them into one benchmark or use them to diagnose a team.
Below are the recorded figures, their limitations, and a worksheet for measuring your own funnel consistently. The October 2 update corrects interpretation and export caveats; it is not a new benchmark survey or a fresh check of the publisher’s page.
Use the SaaS benchmarks hub for separate evidence on growth, retention, CAC and free-to-paid conversion. Free-to-paid measures a different transition from the marketing and sales stages on this page.
Cite This Report
Canonical URL: https://konabayev.com/blog/b2b-saas-conversion-benchmarks-2026/
Machine-readable datasets:
The exports retain all 40 original claim IDs from the SaasHero record, including duplicates and disputed claims. Some statements were editorially reworded for self-contained attribution; they are not verbatim publisher quotations. Each row includes a caveat. The records are not 40 independent observations or an independently validated market dataset. Quote the caveat alongside the figure.
- #funnel-benchmarks: stage definitions and unresolved MQL records.
- #channel-benchmarks: channel figures with attribution limits.
- #industry-benchmarks: vertical and segment figures.
- #motion-benchmarks: demo, trial and activation definitions.
- #methodology: provenance and missing evidence.
Top Citable Claims
Cite these as SaasHero-reported figures recorded May 10, 2026, with sample, denominator and window unconfirmed. The publisher’s labels below are not independent assessments of average or high performance.
| Metric | Recorded statement or range | Citation limit |
|---|---|---|
| Visitor-to-lead | 1.5–2.5% labeled average; 8–15% labeled top 10%; <0.7% | Population, percentile method and visitor unit unconfirmed |
| MQL-to-SQL | 32–40%; 39–40%; 40%; 10–30% | Cohort labels unresolved; see discrepancy table |
| SQL-to-close | 20–25% labeled average; 30%+ labeled top performers; <15% | SQL definition and time allowed to close unconfirmed |
| Demo-to-opportunity | 60–80%; 90%+ labeled elite | Booked versus attended demo denominator unconfirmed |
| PLG activation | 25–40% | Activation milestone, eligible signup unit and window unconfirmed |
All rows above come from the same secondary aggregator. Labels such as “average” and “top performers” belong to specific retained statements; overlapping rows do not consistently record those labels. They do not establish ranking thresholds, causal effects or expected results for your company.
Funnel Conversion Benchmarks by Stage
Define the cohort before calculating its conversion rate. Count each eligible unit once, specify the entry event and follow-up period, and count only outcomes belonging to those same units. Dividing this month’s SQLs by this month’s MQLs can mix cohorts when qualification takes time.
Visitor to Lead
For an internal visitor-to-lead measure, choose whether the unit is an identified visitor or a session and keep that choice fixed. Count qualifying lead submissions attributed to the same eligible cohort within the stated window. A session conversion rate cannot be compared directly with a unique-visitor conversion rate.
SaasHero records 1.5–2.5% as average, 8–15% as top 10%, and <0.7% as another range. The retained statements do not establish the percentile calculation or a median. They cannot show which performance group your company belongs to.
Offer, traffic mix, event definitions, tracking coverage and follow-up period are variables to investigate, not explanations demonstrated by this dataset. Use conversion rate optimization to form a testable hypothesis after reviewing your own sales funnel.
MQL to SQL
The MQL-to-SQL records cannot be reconciled into a market average. They all cite SaasHero, but the saved claim set does not establish comparable populations, qualification definitions or measurement windows.
| Claim ID suffix | Recorded statement | Unresolved issue |
|---|---|---|
| 003, 011 | 32–40% for SaaS; 003 calls it an average | Sample and weighting absent |
| 012 | 39–40% | Exported statement contains no cohort label; the earlier article labeled it high performers without sufficient retained context |
| 026 | B2B SaaS averages 40% MQL-to-SQL | Relationship to the 32–40% record unknown |
| 028 | High-performing teams convert 10–30% | Cannot align this label with the earlier article’s 39–40% high-performer label |
| 027 | Overall B2B average of 13% | Cross-industry population not shown to match the SaaS records |
| 013, 029 | <20%; below 10% | No validated diagnostic threshold or comparable cohort definition |
Preserving these statements exposes the inconsistency; it does not resolve it. There are no cohort counts with which to compute a weighted average. A low rate alone cannot tell you whether the cause is lead quality, sales capacity, a qualification rule, missing CRM updates or an incomplete observation window.
For your own CRM, define MQL and SQL acceptance rules, select a cohort of unique leads first reaching MQL, and follow each lead for a fixed period. Then calculate:
MQL-to-SQL rate = unique leads from the MQL cohort reaching SQL within the window ÷ unique leads entering that MQL cohort × 100.
Illustrative example, not a benchmark: 200 leads first enter MQL in January; 50 of those same leads reach SQL within 30 days of their individual MQL dates. The rate is 50 ÷ 200 × 100 = 25%. Evaluate the last January entrant only after its full follow-up period. Exclude SQLs from older MQL cohorts from this numerator. Record reopened leads and duplicate handling consistently.
For tooling options, see CRM software for small business and sales automation software. Tool adoption alone does not establish a qualification uplift.
SQL to Close
For an internal SQL-to-close rate, count closed-won units from a defined SQL entry cohort by a stated deadline, divided by all eligible units entering that cohort. Use the same unit on both sides: leads, accounts or opportunities. Show still-open units separately so readers can see an immature cohort. A win rate calculated only over closed-won plus closed-lost opportunities has a different denominator.
SaasHero records 20–25% as an average, 30%+ for top performers and <15% as another range. The locked data do not establish the SQL definition, unit, maturity window or closed/open treatment. These figures cannot isolate sales execution from deal selection or sales-cycle effects.
Channel Conversion Benchmarks
The channel records are descriptive assertions, not evidence that changing channel causes conversion to improve. Sample, attribution model, denominator and window are unconfirmed for every row.
Recorded Conversion by Acquisition Channel
| SaasHero channel label | Recorded conversion rate | Limit |
|---|---|---|
| Google Ads | 3–5% | Recorded as visitor-to-lead; campaign mix, visitor unit and sample unconfirmed |
| LinkedIn campaigns | 1.8–3.2% | Conversion stage not explicit in the retained claim; campaign mix, unit and sample unconfirmed |
These ranges do not support a controlled comparison of search intent, page quality or ROI. Compare your own campaigns using consistent conversion events, acquisition windows and attribution rules before reallocating spend.
Conversion by Lead Source: Endpoint Unspecified
| Recorded lead-source label | Recorded conversion rate | Limit |
|---|---|---|
| Website-generated leads | 31.3% | Destination qualification event not established in the exported statement |
| Referrals | 24.7% | Destination qualification event not established in the exported statement |
| Webinars | 17.8% | Destination qualification event not established in the exported statement |
The earlier article treated these as lead-to-qualified pipeline rates. The retained statements do not define that destination precisely enough to reproduce the calculation. Do not substitute them for MQL-to-SQL or SQL-to-close. The lower referral figure does not prove that referrals are less qualified or require more sales effort. See referral marketing statistics for separate program evidence.
Claims about AI scoring and personalization remain in the historical export with explicit limitations, but are not used here as demonstrated intervention effects. The retained material does not provide a controlled comparison, baseline, sample or clear uplift definition. For account-based planning, use the ABM statistics hub with its own source limits.
Industry and Segment Benchmarks
Vertical labels do not make these observations comparable. All figures below are SaasHero records with sample, denominator and window unconfirmed. Mid-market and enterprise are segments, whereas HR Tech and cybersecurity are categories; these groups can overlap.
Visitor-to-Lead by Vertical
| Recorded category or segment | Recorded visitor-to-lead range | Limit |
|---|---|---|
| HR Tech | 3–6% | Category sample and conversion event unconfirmed |
| General SaaS | 1.5–2.5% | Aggregation method unconfirmed |
| Cybersecurity | 1–2% | Category sample and conversion event unconfirmed |
Additional segment records: conversion stage unspecified. The retained statements for claims 024 and 025 do not establish a visitor-to-lead denominator or destination event. These ranges cannot be assigned to the visitor-to-lead table above.
| Recorded segment | Recorded conversion range | Limit |
|---|---|---|
| Mid-market SaaS | 1.5–3% | Stage unspecified; segment definition and overlap unconfirmed |
| Enterprise B2B software | 0.5–1.5% | Stage unspecified; segment definition and overlap unconfirmed |
This evidence cannot explain the differences through buyer psychology or establish that a given rate is strong in one category and weak in another. Audience, offer, measurement rules, traffic composition and period could differ; none is isolated here. See B2B marketing benchmarks for separately scoped comparisons.
Visitor-to-Trial by Vertical
| SaasHero category label | Recorded visitor-to-trial rate | Limit |
|---|---|---|
| Edtech | 10.3% | Visitor unit, trial eligibility and window unconfirmed |
| CRM software | 9.7% | Visitor unit, trial eligibility and window unconfirmed |
| Cybersecurity | 7.4% | Visitor unit, trial eligibility and window unconfirmed |
These are recorded trial-entry figures, not trial-to-paid conversion. They do not establish trial quality, willingness to pay or why one category’s recorded rate is higher.
What Good Looks Like by Sales Motion
Use a metric matched to the event you are trying to improve. The recorded ranges below cannot define a universal target without comparable cohorts.
Demo-Led Motion
SaasHero records 60–80% demo-to-opportunity and 90%+ for elite teams, but the retained evidence does not establish whether the denominator is booked or attended demos. For your own report, choose one explicitly and count unique eligible accounts or opportunities consistently. Track no-shows separately if using attended demos. A low rate does not by itself distinguish poor booking quality from demo execution or a strict opportunity definition.
Trial-Led Motion
Separate visitor-to-trial, trial activation and trial-to-paid. Define whether a trial signup, activated trial account or trial user is the eligible unit, and allow a fixed follow-up window. The category figures above describe recorded trial entry only; this source set does not provide verified trial-to-paid rates by vertical.
For a separate reference, the SaaS benchmarks hub covers ChartMogul’s six-month free-to-paid measure. That measure must not be transplanted into visitor-to-trial or MQL-to-SQL.
Product-Led Growth (PLG) Motion
SaasHero records 25–40% activation and 1–7 days time-to-value without a reproducible milestone or sample definition. Activation is a product-usage milestone; SQL is a sales-qualification state. They are not interchangeable stages.
For your own activation rate, divide eligible signup units reaching a documented milestone within a fixed window by all eligible signup units in the same entry cohort. State whether the unit is a user, account or workspace. For time-to-value, define the clock’s starting event and milestone, report the chosen statistic, and explain how units that never reach the milestone are treated. A median among activated accounts alone does not describe all signups.
How to Use These Benchmarks Without Mixing Motions
Use this worksheet before comparing an external rate or launching an experiment:
| Field | What to record |
|---|---|
| Eligible unit | Visitor, session, lead, account, opportunity or workspace; deduplication rules |
| Entry cohort | Exact event and entry date range |
| Outcome | Named event or CRM state, with acceptance criteria |
| Follow-up | Fixed elapsed window for each unit; cutoff date and still-open counts |
| Numerator / denominator | Counts from the same eligible cohort, including exclusions |
| Segment | Motion, market, acquisition source and product version where relevant |
| Attribution | Source assignment rule and treatment of unknown sources |
| Quality checks | Missing events, duplicate submissions, bots and CRM backfills |
| Decision | Hypothesis, intervention, guardrail and next measurement date |
Start with a mature internal baseline. A change in definitions or tracking can move the rate without changing buyer behavior. Document that break before claiming an improvement. Do not average the percentages above or multiply stages from different samples into a forecast.
Pair conversion with economics using the CAC calculator and LTV:CAC calculator. Keep outbound response rates separate: cold email statistics and B2B cold calling statistics measure different eligible populations from website conversion.
Methodology and Source Notes
Sources
The numeric funnel observations on this page come from the SaasHero benchmark article as recorded in the May 10, 2026 export. SaasHero is a secondary aggregator. The local record contains broad methodology labels but no reproducible sample, weights, denominators, event definitions or observation windows for these rows. It cannot substantiate a representative market average or causal effect.
The First Page Sage report was listed as a context source in the original brief. It supplies no numeric observations in this article’s locked dataset and is not used as corroboration of the SaasHero rates.
Limitations and Caveats
- All 40 IDs are retained, including overlapping records. Some claim strings include editorial qualification added November 5, 2026; the historical brief preserves the earlier record. Repeated statements are not independent evidence.
- Every export row now identifies the secondary-source and missing-methodology limits. MQL records additionally disclose unresolved cohort labels; channel rows disclose the unspecified qualification endpoint; AI intervention rows are marked unsuitable as proven uplift claims.
- No cohort-weighted MQL average or universal performance target is calculated. The 200-lead example is explicitly illustrative arithmetic, not a sourced observation or addition to the benchmark dataset.
- The underlying numeric record dates to May 10, 2026. Editorial review and caveat correction occurred October 2, 2026, without reacquiring the source page. The original historical brief remains unchanged; the current export is generated from its versioned editorial-review registry.
- No explanation based on buyer personality, channel intent or AI effectiveness is established by these records. Such explanations require additional evidence or a properly designed internal comparison.
Editorial caveat review: October 2, 2026; export wording and page clarification revised November 5, 2026. Numeric source record: May 10, 2026; no new source acquisition.
FAQ
What is the average B2B SaaS visitor-to-lead conversion rate?
The May 10 SaasHero record labels 1.5–2.5% an average. Its sample, visitor unit and observation window are unconfirmed here, so it is not a validated universal market average. Define your own eligible visitor or session cohort before comparing.
What is a good MQL-to-SQL conversion rate for SaaS?
This source set cannot establish one. It contains 32–40%, 39–40%, 40% and a 10–30% high-performer statement with unresolved cohort definitions. Use a fixed MQL entry cohort and a stated SQL follow-up window; do not combine these records into a target.
What SQL-to-close rate should a B2B SaaS team target?
SaasHero records 20–25% as average and 30%+ for top performers, but without a reproducible SQL definition or close window. Build a mature internal cohort and distinguish cohort conversion from win rate among closed opportunities. The external ranges do not diagnose the cause of a shortfall.
How do demo-led and PLG funnels compare on conversion?
Demo-to-opportunity measures a sales transition; activation measures completion of a product milestone. SaasHero’s recorded 60–80% demo-to-opportunity and 25–40% activation ranges have unconfirmed denominators and windows and cannot be compared as equivalent outcomes.
Does acquisition channel affect conversion rates downstream?
The recorded website, referral and webinar figures differ, but do not isolate a channel effect. The exported statements also leave the qualification endpoint unspecified. Use consistent attribution and matched internal cohorts before drawing a channel-performance conclusion.
Why does HR Tech have a higher recorded rate than cybersecurity?
The records show 3–6% for HR Tech and 1–2% for cybersecurity, but do not establish why. Differences in offers, samples, events or periods could contribute. Buyer-psychology explanations are not supported by this evidence.
What does PLG activation rate mean in practice?
It is the share of eligible signup units reaching a defined product milestone within a stated window. Specify the milestone and whether the unit is a user, account or workspace. The recorded 25–40% range lacks those definitions here and is not a universal target.
How should I adjust these benchmarks for enterprise deals?
Do not apply a fixed adjustment factor. The recorded enterprise conversion range is 0.5–1.5%, but its stage is unspecified; the retained statement does not establish visitor-to-lead. Segment definition, sample and window are also unconfirmed. Segment your own cohorts and account for incomplete sales cycles before using conversion rates in an acquisition-cost model.
Google Preferred Sources
See more of my research in Google
Add Konabayev.com as a preferred source to find more fresh marketing and AI research in Google Search.
Have a relevant product or documented use case? View sponsorship formats and editorial requirements.

