Get the working resource ↓
SaaS Lead Generation Guide 6 min read

The B2B SaaS lead generation funnel

The six stages a B2B SaaS lead passes through, the conversion rate to expect at each, and how to find the stage that is quietly losing your pipeline.

On this page 9 sections
  1. The six stages and what each event has to be
  2. Why published conversion benchmarks are useless without their event
  3. Finding the leak, in order
  4. Diagnostic one: traffic rich, lead poor
  5. Diagnostic two: lead rich, demo poor
  6. Diagnostic three: demo rich, opportunity poor
  7. The instrumentation this requires
  8. What healthy looks like at 8 million ARR
  9. Do this first
  10. Frequently asked questions

The short answer

A B2B SaaS lead passes through six stages: visitor, hand raiser, MQL, SAL, SQL and opportunity. Published site conversion rates range from 1.1 to 7.6 percent because every source measures a different event. Find leaks by calculating the ratio between each adjacent pair, starting at the lowest one and working upward. Most funnels break at stage definition rather than tactics, because a stage nobody has defined cannot be measured or fixed.

Key points before you start

Funnel diagrams are everywhere and almost none of them help. What a marketing lead actually needs is a way to open last quarter’s numbers and identify, in about an hour, which stage is losing the pipeline. That requires exact stage definitions first, because a ratio between two fuzzy stages is a number without a meaning.

The six stages and what each event has to be

Six stages, each defined by a thing that happened at a timestamp, not by a feeling about intent.

Visitor. A session on your site. Simple, and the only stage most teams measure correctly.

Hand raiser. Submitted any form. Newsletter, ebook, demo request, pricing enquiry. This stage exists specifically so you stop pretending a whitepaper download and a demo request are the same thing.

MQL. Crossed a defined threshold combining fit and behaviour. Fit is firmographic: company size, industry, region. Behaviour is what they did. The threshold must be a number someone can point at.

SAL. A rep looked at it and agreed it’s worth contacting. This stage is where marketing’s claims meet sales’ opinion, and the acceptance rate is the most diagnostic single number in the whole funnel.

SQL. A rep spoke to them and confirmed real need, rough timing and some path to budget. Conversation happened.

Opportunity. A deal record with an amount and a close date in the CRM. Forecast exists.

The stage that gets skipped

Most B2B SaaS funnels have no SAL stage. Leads go from MQL straight to worked or ignored, and nobody records the ignoring. That missing stage is where 40 to 60 percent of MQLs quietly die, and without it you will blame the sales team or the lead volume and be wrong either way.

Why published conversion benchmarks are useless without their event

Site conversion rates in circulation run from 1.1 to 7.6 percent, a seven fold spread that has nothing to do with the sites and everything to do with counting.

A benchmark counting any form submission, including newsletter and content downloads, lands near the top. One counting only demo requests lands near the bottom. Then the denominator moves too: sitewide traffic including support docs, blog readers and job applicants gives a very different number to landing page traffic only.

Stage transitionCommon rangeWhat moves it mostDiagnostic value
Visitor to hand raiser1.1 to 7.6%Traffic intent and offer matchLow, depends on event definition
Hand raiser to MQL20 to 45%Scoring threshold and fit filterHigh
MQL to SAL30 to 70%Definition agreement with salesVery high
SAL to SQL25 to 45%Speed to first contact and targetingHigh
SQL to opportunity45 to 70%Qualification rigourMedium
MQL to opportunity, blended8 to 20%Lead source mixHigh, if segmented by source
Aggregated practitioner reports, saas-marketing.net estimate. Segment by source before comparing your own numbers.

Before you compare yourself to any of those, segment by source. Review site leads and branded search leads convert to opportunity at two to four times the rate of gated content leads. A blended MQL to opportunity number tells you your channel mix and very little else. Our SaaS lead conversion benchmarks and B2B SaaS funnel conversion rate benchmarks pages keep the cuts separate.

1.1 to 7.6%

Range of published B2B SaaS site conversion rates, driven almost entirely by which event each source counted as a conversion

Aggregated published benchmarks, saas-marketing.net estimate

Finding the leak, in order

The method is mechanical and takes about an hour with clean data.

Funnel leak diagnosis

  1. Pick one cohort and freeze it

    All leads that entered in a single month, at least 90 days ago so they have had time to progress. Never mix cohorts and never measure by close month.

  2. Calculate all five adjacent ratios

    Visitor to hand raiser, hand raiser to MQL, MQL to SAL, SAL to SQL, SQL to opportunity. Write them next to the benchmark ranges above.

  3. Find the ratio furthest below its range

    Not the lowest number, the one furthest below where it should be. SQL to opportunity at 50 percent is fine. Hand raiser to MQL at 50 percent might mean your scoring is admitting everyone.

  4. Check the stage above it before the stage itself

    A bad conversion out of a stage usually means the stage above it is admitting the wrong people. Fix upstream first, or you will spend a quarter optimising a step that is working fine.

  5. Read twenty actual records

    Pull twenty leads that died at the failing stage and read them. Company names, titles, the source, what the rep wrote. This finds the cause faster than any dashboard.

  6. Segment the failing ratio by source

    Nine times out of ten one source is dragging the average down while the others are healthy. That turns a funnel problem into a channel decision.

  7. Write the fix as a definition change or a targeting change

    Most real fixes are one of those two. Very few are a new tactic, which is what teams reach for first.

Review request

Free SaaS marketing audit

Share your site, stage and priorities to request a review of your positioning, funnel and acquisition plan.

We never sell your data. Your request is saved for review.

Diagnostic one: traffic rich, lead poor

Symptom: 40,000 monthly sessions, 120 hand raisers, 0.3 percent conversion. Everyone proposes a CRO project.

It’s almost never CRO. Pull your top twenty landing pages by traffic and check what someone searching those terms actually wants. If your traffic comes from definitional and top of funnel content, that audience isn’t buying anything today and no button colour changes that. You have a demand capture gap sitting behind a demand generation success.

The fix is more bottom of funnel surface area: comparison pages, alternatives pages, integration pages, pricing content. Then match the offer to the page. A lead magnet on a “what is X” article should be a template or a tool, not a demo request, and the demo request belongs on the comparison page where the buyer is already choosing.

The failure mode here is real and worth stating. Rebuilding your top of funnel content into bottom of funnel content shrinks your traffic number, sometimes by a lot, while improving your lead number. Somebody will present the traffic decline as a problem at the next board meeting. Get ahead of that before you start.

Diagnostic two: lead rich, demo poor

Symptom: 400 MQLs a month, 60 accepted by sales, 15 percent acceptance. Sales says marketing sends junk. Marketing says sales doesn’t work the leads.

Both are describing a definition failure. Score your last 200 MQLs on fit and behaviour separately and look at the distribution. If most crossed the threshold on behaviour alone, you’re passing people who read a lot of blog posts and work at companies that will never buy. Behaviour only scoring is the single most common cause of a low acceptance rate.

The fix is a hard fit gate before any behavioural score applies. Company size, region and industry as a pass or fail, then behaviour as the ranking within the qualified set. Expect MQL volume to drop 40 to 60 percent and acceptance to roughly double. The absolute number of opportunities usually goes up, but you have to warn the person who reports MQL volume to the board before you do it.

The political cost of this fix

Halving MQL volume looks like marketing failing, for at least one reporting cycle. If MQL count is in anyone’s compensation plan, change the plan before you change the definition, or the definition will quietly drift back within a quarter.

Diagnostic three: demo rich, opportunity poor

Symptom: plenty of meetings booked, few becoming opportunities. Reps are busy and the forecast is thin.

Usually this means qualification is happening in the meeting rather than before it. Every no budget, no authority, no timeline conversation costs a rep 45 minutes plus preparation. At 30 meetings a month with a 40 percent qualification rate, that’s roughly 18 wasted meetings, or two full selling days a month.

Two fixes, and I’d do both. Put qualifying questions on the booking form: company size, current tool, timeline. Then route accordingly, which is what tools like Chili Piper exist for. The second fix is call review. Listen to five disqualified calls in Gong and you’ll usually find the same unmet criterion repeating, which tells you exactly which targeting assumption is wrong.

Editable CSV worksheet

SaaS benchmark evaluation worksheet

Record the source, date, cohort and metric definition before comparing your numbers with a benchmark.

We never sell your data. Your resource opens here after submission.

The instrumentation this requires

You cannot run any of the above without four things in place.

A source field captured at first touch that persists to the opportunity record. Not last touch, not a re-stamped value. If a lead’s source changes when they later click an email, your channel analysis is fiction.

A timestamped event for every stage transition, stored on the record. Stage transition dates are what let you cohort properly and what let you measure velocity, which is the second most useful diagnostic after conversion rate.

Cohorting by entry week. Most CRM reports default to a close date view, which mixes entry cohorts and hides every trend.

And one named owner per stage definition, with the definitions written in a document both marketing and sales have read. That sounds like process theatre. It’s the thing that decides whether any of the numbers mean anything twelve months from now.

Segment and HubSpot or Salesforce will cover the mechanics. The harder part is the agreement, and no tool sells that. Wider context on the sources feeding this funnel sits in SaaS lead generation and in the ranked view at SaaS lead generation strategies, ranked.

What healthy looks like at 8 million ARR

A concrete shape, so you have something to compare against. 25,000 monthly sessions, 2.4 percent hand raiser rate giving 600 hand raisers, 35 percent to MQL giving 210, 55 percent accepted giving 115 SALs, 35 percent to SQL giving 40, and 60 percent to opportunity giving 24 opportunities a month.

At a 25 percent win rate and 25,000 dollars ACV, that’s six new customers and 150,000 dollars in new ARR a month. Change any single ratio by a fifth and watch what happens to the bottom line. That sensitivity is the argument for fixing stages rather than adding channels. Run your own version with the cost per lead calculator and compare against SaaS funnel conversion benchmarks and B2B SaaS funnel conversion benchmarks.

Do this first

Write the six definitions down this week and get a sales leader to sign off on them. Then run the cohort analysis on a month from at least 90 days ago and find your worst ratio.

You’ll probably discover the MQL to SAL number nobody has been reporting, and that it’s the one costing you the pipeline. What to do next depends on your deal size, which is why the tactics split cleanly by band in the lead generation playbooks by ACV band.

Editable CSV worksheet

SaaS Lead Generation planning worksheet

A practical lead gen planning worksheet: decisions, owners, evidence and next actions.

We never sell your data. Your resource opens here after submission.

Frequently asked questions

What are the stages of a B2B SaaS lead generation funnel?

Visitor, hand raiser, marketing qualified lead, sales accepted lead, sales qualified lead, and opportunity. Each needs an event definition rather than a vibe. A hand raiser is anyone who submitted a form. An MQL meets a scoring threshold. A SAL has been accepted by a rep who agrees it is worth contacting. An SQL has confirmed need and timing.

What is a good lead to opportunity conversion rate for B2B SaaS?

From MQL to opportunity, 8 to 20 percent is the common practitioner range for mid market B2B SaaS, varying heavily by lead source. Review site and branded search leads sit at the top of that range. Paid non brand and gated content leads sit at the bottom, often below 5 percent. A blended figure without source segmentation is not usable as a target.

Why do published SaaS website conversion rates vary so much?

Because the conversion event differs. A source counting any form submission including newsletter signups will report 5 to 7 percent. A source counting only demo requests will report 1 to 2 percent. Both describe real sites. Always ask which event was counted and against which traffic, because sitewide and landing page denominators differ too.

How do you find where a SaaS funnel is leaking?

Calculate the conversion rate between each adjacent stage pair for the same cohort, then find the lowest ratio relative to its benchmark range. Check the stage above it first, because a bad ratio usually means the upstream stage is admitting the wrong people rather than the downstream stage failing to convert them.

What is the difference between an MQL and an SQL?

An MQL meets a marketing defined threshold, usually a score combining fit and behaviour, and is handed to sales. An SQL has been worked by a rep who confirmed a real need, a rough timeline and some budget authority. Between them sits the sales accepted lead, the point where a rep agrees the lead is worth their time at all.

What instrumentation do you need to measure the funnel honestly?

A source field that persists from first touch to the opportunity record, a timestamped event for every stage transition, cohorting by entry week rather than by close month, and a written definition for each stage that one named person owns. Without the persisting source field, you can measure the funnel but you cannot fix it.

The saas-marketing.net editorial team Research and editorial

We research, write and maintain every page on this site. The library explains marketing decisions through practical frameworks, explicit assumptions and references. Corrections can be requested through the contact page.

Published September 11, 2026. Last updated .