Planning & Forecasting
Marketing Funnel Metrics: From Traffic to Revenue
Learn how to model B2B and SaaS marketing funnels: conversion rates, stage benchmarks, bottleneck analysis, and pipeline forecasting.
A marketing funnel maps the journey from first touch to paying customer. For SaaS and B2B companies, understanding conversion rates at each stage is essential for forecasting revenue, diagnosing bottlenecks, and allocating budget across channels.
How to use the Funnel Planner
- Open the Funnel Planner.
- Enter monthly traffic and conversion rates at each stage (visit-to-lead, lead-to-opportunity, opportunity-to-close).
- Enter average deal size.
- Review projected leads, opportunities, customers, and revenue, adjust one stage at a time to find bottlenecks.
The standard B2B SaaS funnel
Traffic → Leads → Opportunities (SQLs) → Customers → Revenue
Each transition has a conversion rate. Small improvements at any stage compound through the funnel.
Example funnel
| Stage | Volume | Conversion to next | Rate |
|---|---|---|---|
| Monthly traffic | 100,000 | → Leads | 2% |
| Leads (MQLs) | 2,000 | → Opportunities | 20% |
| Opportunities (SQLs) | 400 | → Customers | 25% |
| Customers | 100 | × $5,000 ACV | |
| New ARR booked | $500,000/year | ||
| MRR from new customers | ≈ $41,667/month |
Use our Funnel Planner to model your funnel.
Conversion rate benchmarks
Benchmarks vary by channel, ACV, and sales motion. Directional ranges for B2B SaaS:
| Stage transition | Low | Average | High |
|---|---|---|---|
| Visit → Lead | 0.5% | 1–3% | 5%+ |
| Lead → Opportunity (MQL → SQL) | 10% | 15–25% | 30%+ |
| Opportunity → Customer (close rate) | 15% | 20–30% | 40%+ |
| Trial → Paid (PLG) | 5% | 10–20% | 30%+ |
Enterprise funnels have lower top-of-funnel conversion but higher close rates. PLG funnels have higher top-of-funnel volume but lower lead-to-customer conversion without sales touch.
Defining funnel stages
Ambiguity in stage definitions destroys funnel data. Define clearly:
Traffic
Unique visitors to marketing properties (website, landing pages). Exclude bots and internal traffic.
Lead (MQL, Marketing Qualified Lead)
A contact who has shown intent: form fill, trial signup, demo request, content download with fit criteria. Define minimum requirements (company size, role, etc.).
Opportunity (SQL, Sales Qualified Lead)
A lead vetted by sales as worth pursuing. Typically requires BANT or similar qualification (Budget, Authority, Need, Timeline).
Customer
Signed contract or first payment received. Define whether this is logo count or revenue.
Diagnosing bottlenecks
Compare each stage’s conversion rate to benchmarks and to your own historical data:
| Symptom | Likely bottleneck | Action |
|---|---|---|
| High traffic, few leads | Top-of-funnel | Improve CTAs, offers, landing pages |
| Many leads, few SQLs | Lead quality / qualification | Tighten MQL criteria, improve targeting |
| Many SQLs, low close rate | Sales execution | Training, demo quality, pricing, competition |
| Good close rate, low traffic | Awareness | Invest in demand generation |
| High trial signups, low conversion | Product / onboarding | Improve activation, time-to-value |
The stage with the largest gap vs. benchmark is your highest-leverage improvement.
Funnel by channel
Different channels produce different funnel shapes:
| Channel | Traffic quality | Lead volume | Close rate |
|---|---|---|---|
| Paid search | High intent | Medium | High |
| Content / SEO | Mixed intent | High | Medium |
| Outbound | Pre-qualified | Low | Medium–High |
| Referrals | High trust | Low | Very high |
| Events | Medium intent | Medium | Medium |
Model funnels separately by channel for accurate forecasting. Blending channels into one funnel hides which sources produce revenue vs. which produce vanity leads.
Reverse-engineering pipeline needs
To hit a revenue target, work backward through the funnel:
Formula: Required traffic = Target customers ÷ (Visit→Lead × Lead→Opp × Opp→Close)
Example: $1M annual revenue target
| Input | Value |
|---|---|
| Annual revenue target | $1,000,000 |
| Average deal size | $5,000 |
| Customers needed | 200/year (≈17/month) |
| Visit → Lead | 2% |
| Lead → Opportunity | 20% |
| Opportunity → Close | 25% |
| Monthly traffic needed | 17 ÷ (0.02 × 0.20 × 0.25) = 17,000 |
Connect to budget planning: 17 customers/month × CAC = required acquisition spend.
Funnel metrics for PLG vs. sales-led
Product-led growth (PLG)
Visit → Signup → Activation → Conversion → Expansion
Key metrics: signup rate, activation rate (reached “aha moment”), trial-to-paid conversion, expansion rate.
Sales-led
Visit → Lead → SQL → Opportunity → Proposal → Close
Key metrics: MQL volume, SQL acceptance rate, pipeline velocity, win rate, average sales cycle length.
Hybrid (most common)
PLG for entry, sales for expansion. Track both funnels and measure how PLG signups convert to sales-assisted upgrades.
Improving funnel conversion
Top of funnel
- A/B test landing pages and CTAs
- Offer high-value lead magnets aligned to buyer pain
- Improve page load speed and mobile experience
- Use intent data to prioritize outreach
Middle of funnel
- Lead scoring and routing automation
- Nurture sequences for not-yet-ready leads
- SDR qualification scripts and SLAs
- Retargeting for engaged non-converters
Bottom of funnel
- Sales enablement and competitive battlecards
- Proof points (case studies, ROI calculators)
- Streamlined procurement and contracting
- Pilot / POC programs to reduce risk
Key takeaways
- Model each funnel stage with clear definitions
- Benchmark conversion rates and find the biggest gap
- Segment funnels by channel for accurate forecasting
- Reverse-engineer traffic and pipeline needs from revenue targets
- Connect funnel output to CAC and budget
Related resources
- Marketing Budget Planning Guide: turn funnel output into budget requirements
- What Is CAC?: understanding the cost per customer your funnel produces
- LTV:CAC Ratio Guide: check if funnel-produced customers are profitable
- CAC Payback Period Guide: how fast your funnel customers pay back their acquisition cost
- Churn & Retention Guide: what happens to customers after they exit the funnel
- ROAS vs Break-even ROAS: evaluating paid channels that drive funnel traffic
- Growth Dashboard: connect your funnel metrics to LTV, CAC, and payback in one view