Free tool · Marketing
Marketing Funnel Calculator
Model your funnel from top to bottom, calculate cost per lead and cost per customer, and identify your bottleneck stage automatically. Rename the stages to match your business.
01 · Top of funnel
02 · Funnel stages + conversion rates
03 · Revenue & investment
Results
LiveMonthly Customers
56
Monthly revenue
$281,250
Funnel ROI
1775%
Revenue exceeds investment
Cost per Leads
$20
Cost per Customers
$267
Bottleneck stage
Leads
Lowest conversion rate in the funnel
Estimates based on compound monthly growth. Results are directional, not a guarantee of performance.
Funnel breakdown
| Stage | Monthly volume | Exit conversion | Cost per unit | |
|---|---|---|---|---|
| Impressions | 500,000 | 5% | $0 | |
| Visitors | 25,000 | 3% | $1 | |
| Leads | 750 | 30% ⚠ | $20 | Bottleneck |
| Qualified leads | 225 | 25% | $67 | |
| Customers | 56 | — | $267 |
How to use the calculator
Five editable stages, four conversion rates, one bottleneck highlighted. The whole funnel in one view.
- 01
Label your funnel stages
Edit the stage labels to match your funnel: Impressions / Visitors / Leads / Qualified / Customers is the default, but you can rename each stage to match your business – Reach / Clicks / Trials / Paid / Enterprise, for example.
- 02
Enter your top-of-funnel volume
Add the monthly volume at stage 1 – impressions, reach, or total channel visitors. This is the widest part of your funnel, from which all subsequent stages are derived by applying the conversion rates.
- 03
Set conversion rates between stages
Enter the percentage of people who move from each stage to the next. If 5% of impressions click through to your site, 3% of site visitors fill a form, 30% of leads are qualified, and 25% of qualified leads become customers, those four percentages define your funnel.
- 04
Enter revenue and monthly investment
Revenue per customer and total monthly marketing investment let the calculator show funnel ROI, cost per lead, and cost per customer – the three numbers that drive a budget or optimisation conversation.
- 05
Read the bottleneck indicator
The funnel table highlights the stage with the lowest conversion rate in amber. This is your bottleneck – where the largest volume of potential customers drops out. Improving the bottleneck stage has the highest leverage of any optimisation in the funnel.
Why use this calculator?
Bottleneck identification is automatic
The funnel table highlights the worst-converting stage so you don't have to eyeball it. Knowing your bottleneck before a budget conversation focuses the discussion on where improvement actually matters.
Custom stage labels for any business model
Unlike calculators locked to MQL/SQL terminology, this one lets you rename every stage. Works for B2B SaaS, ecommerce, agencies, media, and any business with a multi-stage conversion funnel.
Cost per stage surfaces hidden inefficiency
Seeing cost per visitor, cost per lead, and cost per customer in a single table reveals which stage is most expensive to fill – not just which stage has the lowest conversion rate.
Funnel ROI connects investment to revenue
Most funnel models stop at conversion rates. Adding revenue per customer and monthly investment gives you funnel ROI – the number that belongs in a marketing budget review.
Related free tools
Inbound
Inbound Marketing Calculator
Model your full funnel from visitors to customers and project the revenue impact of inbound growth.
Open toolSEO
SEO Conversion Rate Calculator
Calculate your CVR from organic traffic, model the revenue impact of improvements, and benchmark against target.
Open toolContent
Content Marketing ROI Calculator
Project revenue gain, brand efficiency savings, and break-even month from your content investment.
Open toolWho'll get the most out of this
- Growth MarketerIdentifying the highest-leverage optimisation point in the funnel before running experiments.
- Marketing DirectorPresenting funnel conversion rates, cost per customer, and ROI in one view for a budget review.
- Demand Gen ManagerModeling how improving a specific stage conversion rate changes cost per MQL and cost per customer.
- Agency LeadShowing a client their current funnel economics and the revenue impact of improving the bottleneck stage.
- Fractional CMODiagnosing a new client's funnel before deciding where to focus the first 90 days.
One call. Real plan, not a pitch.
30 minutes. We talk about your current stack, the bottleneck, and whether automation is actually the right move. If it isn't, I'll say so.
Direct calendar
Book a 30-min intro call
No sales rep, no qualification form. You pick a slot, we talk.
Calendar busy?
Send a note instead.
One sentence on the bottleneck. I'll reply within 24h with a sharper next step.
Frequently asked questions
What does this marketing funnel calculator model?+
The marketing funnel calculator takes a top-of-funnel volume and four conversion rates between five customisable stages, then calculates volume at each stage, cost per unit at each stage, monthly revenue, funnel ROI, and the bottleneck stage (the transition with the lowest conversion rate). Stage labels are fully editable so the calculator works for any business model – B2B SaaS, ecommerce, agencies, or media. The output highlights your funnel's biggest optimisation opportunity automatically.How do you calculate marketing funnel conversion rates?+
Marketing funnel conversion rate between two stages = (volume at downstream stage / volume at upstream stage) × 100. For example, if you have 10,000 website visitors and 200 form submissions, your visitor-to-lead conversion rate is 2%. In practice, measure each stage in your CRM (for leads, MQLs, SQLs, customers) and in your analytics platform (for impressions, clicks, sessions). The marketing funnel calculator expects a clean, linear funnel – if your funnel has multiple paths or re-entry loops, use the closest simplified model.What is a bottleneck stage in a marketing funnel?+
The bottleneck stage is the transition in your funnel with the lowest conversion rate – where the largest proportion of potential customers drops out relative to the volume entering that stage. Fixing the bottleneck has more leverage than improving any other stage because it affects all downstream volume. A 2× improvement on a stage converting at 2% doubles the leads into the next stage. A 2× improvement on a stage converting at 30% has a much smaller relative impact. The marketing funnel calculator highlights your bottleneck automatically.How do I calculate cost per lead from my marketing funnel?+
Cost per lead = total monthly marketing investment / monthly leads generated. In the marketing funnel calculator, cost per lead appears in the funnel table next to the lead stage row. It's calculated by dividing your total monthly investment by the volume at that stage. If your lead stage is stage 3 (after impressions and site visits) and you generate 300 leads per month on a $15,000 investment, your cost per lead is $50. Compare this to industry benchmarks: B2B content marketing CPL typically runs $35–$100; paid B2B lead gen $50–$200.What marketing funnel conversion rate benchmarks should I use?+
Benchmark conversion rates by stage type: Impression-to-click: 0.5–3% for display, 2–8% for social, 1–5% for search. Click-to-lead: 1–5% for general landing pages, 3–10% for high-intent pages. Lead-to-MQL: 20–40% for well-qualified lead sources. MQL-to-SQL: 30–50%. SQL-to-customer: 20–35%. These vary significantly by channel, audience quality, and offer type. Use these as benchmarks to identify underperforming stages rather than as absolute targets.How do I improve a bottleneck stage in my marketing funnel?+
The highest-leverage improvements for common bottleneck stages: Impression-to-click is low? Improve ad creative, audience targeting, and headline relevance. Click-to-lead is low? Improve landing page conversion (messaging match, form friction, above-fold CTA, social proof). Lead-to-MQL is low? Improve lead qualification criteria or nurture sequence. MQL-to-SQL is low? Improve the handoff process between marketing and sales, or tighten MQL definition. SQL-to-customer is low? Improve the sales process, proposal quality, or competitive differentiation.How do I calculate marketing funnel ROI?+
Marketing funnel ROI = (monthly revenue from conversions − monthly marketing investment) / monthly marketing investment × 100. The marketing funnel calculator computes this automatically from your revenue per customer, bottom-of-funnel conversion volume, and total monthly investment. A positive funnel ROI means revenue exceeds investment. A negative ROI in the near term is normal for content-led funnels where the payoff takes 3–6 months to materialise; for paid funnels, negative funnel ROI is a signal to pause and optimise before scaling.Should I use sessions or unique visitors as my top-of-funnel volume?+
Use sessions if you're modeling website behaviour (sessions are more representative of intent-based visits). Use unique visitors for reach and awareness modelling where each person should only be counted once. For impression-based funnels (display, social, search), use impressions as stage 1 and clicks as stage 2. The stage labels in the marketing funnel calculator are fully editable – rename stage 1 to 'Impressions' and stage 2 to 'Clicks' if that's your funnel entry point.Can I use this marketing funnel calculator for a paid channel funnel?+
Yes. For a paid channel: stage 1 = impressions, stage 2 = clicks (conversion rate = CTR), stage 3 = form submissions or leads (conversion rate = landing page CVR), stage 4 = qualified leads or trial starts, stage 5 = customers. Enter your total paid channel spend as the monthly investment. The resulting cost per customer (CPA) can be compared directly against your deal value and gross margin to determine whether the paid channel is profitable at scale.How is this marketing funnel calculator different from others?+
Most marketing funnel calculators are locked to generic stage names or B2B SaaS terminology (MQL, SQL). This one lets you rename every stage to match your model. The bottleneck detection is automatic – no manual comparison needed. Cost per unit at each stage is shown in the table, not just at the bottom of the funnel. And funnel ROI connects the whole model to revenue in a single number that works in a budget conversation.