Without SourceLoop
UntaggedKayden Floyd
- SourceUnknown
- MediumUnknown
- CampaignUnknown
- Landing pageUnknown
Free tool
Find the leak in your funnel in 30 seconds. Enter visitor, lead, MQL, SQL, and customer counts to see conversion rates at every stage plus cumulative end-to-end. Built for B2B, SaaS, and considered-purchase ecommerce.
Funnel conversion rates
| Stage | Count | Stage CR | Cumulative CR | Benchmark |
|---|
Worst stage
—
How it works
Pull stage counts, see where the funnel breaks, fix the worst stage first. The math compounds.
visitors = 10,000 leads = 400 mqls = 160 customers = 12
From GA4 for visitors, your form provider for leads, your CRM for MQL/SQL/customer counts. Use the same time window across stages.
The worst stage CR is the leak. Stage CRs that fall below your industry benchmark are diagnostic, not catastrophic, but they're where the gain lives.
Lead → MQL: 40%
A 50% improvement at the worst stage compounds through everything below it. Fixing earlier stages produces bigger gains than fixing the bottom.
Stages explained
Five funnel stages plus the math distinction that trips up most reports. Skip MQL or SQL if your funnel doesn't have them.
Visitors / clicks
Top of funnel. Total unique paid or organic clicks landing on the page where the conversion event happens. Pull from GA4 or your ad platform.
Leads
Anyone who completed the conversion event: form fill, signup, demo request, ebook download. The first hand-raise from a stranger.
MQLs
Marketing Qualified Leads. Leads that meet your fit criteria (firmographics, ICP score, behavioral signal). Filtered, not yet sales-validated.
SQLs
Sales Qualified Leads. MQLs that sales has reviewed and accepted into the active pipeline (BANT, MEDDIC, or whatever your team uses).
Customers
Closed-won deals from this funnel cohort. Track them across the same period so the math is honest, not optimistically backfilled.
Stage CR vs cumulative CR
Stage CR is one step (e.g. lead to MQL). Cumulative is from the top of funnel to that stage (e.g. visitor to MQL). The cumulative number is what you actually pay for.
Best practices
Track all five stages, not just top and bottom
Top-and-bottom rates hide where the leak actually is. Five stages give you the diagnostic, two stages give you a verdict.
Fix the worst stage first
Improvements compound forward. Doubling the worst stage doubles every stage below it. Doubling the bottom only doubles the bottom.
Use benchmarks for context, not as targets
Your industry, channel mix, and product all shift the realistic numbers. A 30% lead-to-MQL rate is bad for SaaS but normal for high-volume freemium.
Cohort the math, do not blend periods
Counting Q1 leads against Q4 closed-wons makes the funnel look better than it is. Track a cohort through the full cycle before judging the rate.
Re-measure after each change
Funnel rates drift with traffic source, season, and product changes. A baseline from 6 months ago is rarely the right comparison.
Built by the team behind SourceLoop
Guide
A B2B funnel has roughly five distinct stages: visitors land, some convert to leads, some leads qualify as MQLs, some MQLs become SQLs, and some SQLs close. Each stage is a different team, a different rate, and a different fix. Treating the funnel as one number ("our conversion rate is 0.5 percent") tells you the verdict but not the diagnosis. Treating it as five rates tells you exactly what is broken.
Two things matter at each stage:
stage_cr = stage_count / previous_stage_count
cumulative_cr = stage_count / first_stage_count Stage CR tells you how that one step is performing. Cumulative CR tells you how the whole machine has performed up to that point. Both numbers matter, but stage CR is where you find the leak.
The end-to-end (visitor to customer) typically lands at 0.1 to 1 percent for B2B, 1 to 5 percent for self-serve SaaS, and 0.5 to 3 percent for ecommerce. Anything above 3 percent end-to-end on cold paid traffic deserves a sanity check on the measurement, not a celebration.
Imagine your funnel has stage rates of 4 percent, 40 percent, 25 percent, 60 percent, 25 percent. The worst single stage is the 25 percent SQL-to-opp. Doubling that to 50 percent doubles everything below it, lifting your end-to-end rate from 0.6 to 1.2 percent. Doubling the strongest stage (the 60 percent opp-to-close to a hypothetical 100 percent which is impossible, but just for math) only adds 67 percent gain at the very end. Improvements at the worst stage compound forward through every subsequent stage, which is why diagnosing the leak is more valuable than tuning the bottom.
For B2B teams that have all five stages, the MQL-to-SQL rate is the most common diagnostic failure. It happens when marketing and sales disagree on what a qualified lead looks like. Sales rejects MQLs as junk, marketing complains sales is ignoring leads, and the rate drops to 10 to 20 percent when it should be 30 to 40 percent. The fix is rarely more leads, it is rebuilding the MQL definition with both teams in the room.
You run 10,000 visitors per month. 400 become leads (4 percent), 160 become MQLs (40 percent of leads), 48 become SQLs (30 percent of MQLs), 12 close (25 percent of SQLs). End-to-end you convert 0.12 percent of visitors to customers. The worst stage is the 30 percent MQL-to-SQL rate. If you push that to 45 percent (still within typical range), MQLs flow to 72 SQLs, 18 close, and end-to-end conversion jumps to 0.18 percent — a 50 percent revenue lift without changing traffic, leads, or close rate. That is the entire promise of stage-by-stage funnel analysis in one example.
FAQ
It is the percentage of people who progress from one funnel stage to the next, or from the top of the funnel all the way to closed-won. There is no single number, there is a stack of stage-by-stage rates that multiply together. This calculator shows both: each stage rate plus the cumulative end-to-end rate.
B2B landing pages typically convert 2 to 5 percent of paid clicks into leads. Ecommerce sits at 1 to 3 percent for non-brand prospecting, 5 to 10 percent for retargeting. Anything above 10 percent on cold paid traffic is either branded search, a free tool, or a measurement error.
B2B end-to-end (lead to closed-won) typically lands between 1 and 5 percent. Self-serve SaaS can hit 5 to 15 percent. Enterprise B2B is closer to 0.5 to 2 percent because the sales cycle filters harder. Ecommerce skips most of these stages entirely, so the lead-to-customer rate is the same as the visitor-to-customer rate.
An MQL is a Marketing Qualified Lead. Marketing has scored them as a fit (right industry, right company size, right behavior). An SQL is a Sales Qualified Lead. Sales has reviewed the MQL and accepted them into the pipeline, usually with BANT or MEDDIC criteria. The MQL-to-SQL rate is the most important diagnostic in B2B because it tells you whether marketing and sales agree on what a good lead looks like.
Run the calculator. The lowest stage CR is the leak. Fix that one first, not the bottom of the funnel. A 50 percent improvement at a stage that currently converts at 5 percent multiplies through the rest of the funnel, often doubling end-to-end conversion. Improvements at later stages are harder and produce smaller compounding gains.
Yes, count them at the lead stage. The whole point of the funnel view is to see where you lose them. If 60 percent of your leads are unqualified, you have a top-of-funnel targeting problem, not a sales problem. Hiding bad leads by filtering them upstream makes the rest of the funnel look healthier than it is.
Yes. No signup, no email gate. We host it because the same teams trying to fix funnel conversion also need real attribution to know which channels feed which stages, which is what SourceLoop does.
Capture and send full attribution data from every signup, lead, booking, and sale to your CRM and ad platforms, so you know exactly what's driving revenue.
Without SourceLoop
UntaggedKayden Floyd
With SourceLoop
Auto-taggedKayden Floyd