Depends on buying cycle. B2B enterprise: 60β180 days total. B2B SMB: 14β60 days. Consumer: minutes to weeks.
Funnel math: find the leak, fix the leak, scale everything else
Every conversion funnel has exactly one binding constraint at any given time β one stage where you're hemorrhaging users. Find that stage, fix it, and everything above it (traffic, impressions, cost per click) instantly becomes more profitable. Most teams spend their time increasing the top of the funnel when the real win is in the middle. A DTC brand that triples ad spend to grow revenue 40% is doing something dumb if their checkout-completion rate is 45% instead of the 70% benchmark. Fix the checkout first, and the existing ad spend suddenly delivers 55% more revenue without a dollar more paid media.
This calculator models the full funnel stage-by-stage. Below, the benchmarks for each stage and the common root causes when a stage is underperforming.
Benchmark conversion rates by stage
Ad impression β click (CTR)
1β3% social, 3β6% search
See CTR calc for detail
Click β landing page view
85β95%
Lower = bounce/slow page
Landing page β form/cart
8β25%
Highest-leverage stage
Add to cart β checkout start
50β70%
Shopify avg ~60%
Checkout start β complete
65β80%
Friction kills here
Ecom visitor β purchase (overall)
1.5β3.5%
2.3% is the common midpoint
SaaS visitor β trial signup
2β6%
Higher for PLG
Trial β paid conversion
10β25%
Very offer-dependent
B2B visitor β demo request
0.5β2%
ICP specificity matters
Stage-by-stage diagnostics
Stage 1: Impression β Click
If CTR is below benchmark: creative fatigue, audience too broad, or offer unclear. Check ad frequency (above 3 = refresh), check creative age (above 21 days = stale), check audience definition. See the CTR tool for more diagnosis.
Stage 2: Click β Landing page view (bounce)
If 20%+ of clicks bounce without waiting for the page, you have a technical problem. Core Web Vitals: LCP should be under 2.5s, INP under 200ms. Mobile-specific: check 3G throttled load time, not desktop. A page that takes 4.5s to load on mobile will bounce 40%+ before content even renders. Fix with image compression, deferred JavaScript, and a CDN.
Stage 3: Landing page β Add to cart / form start
This is usually the highest-leverage stage β a 2% lift here is often 2x the revenue impact of a 2% lift in checkout completion. Common failures:
Hero doesn't match ad creative (message mismatch).
Price/offer is buried or absent above the fold.
No social proof (reviews, logos, counts).
Too many competing CTAs.
Mobile layout broken β 65β80% of traffic is mobile for most DTC.
Run a 5-user moderated test. Watch where they hesitate, what they skim, what they miss. This consistently finds 15β40% conversion lift opportunities in 2 hours of work. Use the LP CVR Lift tool to model the revenue impact.
Stage 4: Add to cart β Checkout start (cart abandonment)
Baymard Institute's ongoing cart-abandonment research (now 15+ years of data) pegs average abandonment at 68β72%. The top causes, in order: surprise shipping/tax costs, required account creation, complex checkout, security concerns, slow delivery. Fix the surprise-cost problem with shipping-threshold UI, display shipping in the cart, and guest checkout. These are 90% of the wins.
Stage 5: Checkout start β Complete
Form length, payment options, trust signals. Each additional required field cuts completion 3β7%. Offering Apple Pay/Shop Pay/PayPal typically adds 5β15 points to completion for mobile users. Multi-step checkouts that show progress can help; single-page checkouts also work β test for your vertical.
SaaS funnel variations
PLG SaaS funnels have different architecture: visit β signup (3β8%) β active (40β60% of signups within 7 days) β feature adoption (20β40% of active) β paid conversion (8β25% of adopters). The "MQL" equivalent in PLG is "product-qualified lead" β someone who hit certain usage thresholds. Score and convert these like sales-assist opportunities.
Sales-led B2B SaaS: visit β demo request (0.5β2%) β demo held (40β60% of requested) β opportunity (50β75% of held) β closed won (20β40% of opps). The biggest leak is usually demo request β demo held, which speed-to-lead (5-minute response) can fix.
Attribution at the funnel level
Funnel conversion rates get distorted when you filter for one channel. A user who discovered you on TikTok, researched on Google, and converted via email will show up as "email conversion" under last-click. That's why channel-level funnel analysis is usually worse than channel-level acquisition + blended-funnel conversion. Measure top-of-funnel by channel; measure the rest of the funnel blended. Use the Attribution tool to understand how attribution models distort the picture.
Sequencing funnel fixes
Identify the stage with the biggest gap vs. benchmark.
Estimate revenue impact of closing half that gap (benchmark Γ volume Γ AOV).
Prioritize the gap with the highest revenue impact AND the lowest fix cost.
Ship the fix, measure for 2 weeks, declare win or revert.
Q1.What's a good overall ecommerce conversion rate?
2.3% is the common midpoint; 1.5β3.5% is the healthy range. Top-quartile DTC brands routinely see 3.5β5%. Below 1.5% almost always indicates a mobile checkout problem, price mismatch, or traffic-quality issue.
Q2.Where should I focus first?
The stage with the biggest gap between your rate and the benchmark, weighted by volume. Usually landing page β add to cart is the highest-leverage fix because all downstream traffic flows through it. Use session replay (Hotjar, FullStory, Microsoft Clarity) to diagnose.
Q3.Why is my cart abandonment so high?
Baymard's data: top causes are surprise shipping costs (48%), required account creation (24%), too-long/complex checkout (17%), security concerns (17%), slow delivery (16%). Fix the surprise-cost problem first β it's almost always the biggest lever.
Q4.How does mobile affect funnel conversion?
Mobile conversion rates are typically 30β50% lower than desktop for the same product. Optimize mobile-first: Shop Pay/Apple Pay enabled, form fields reduced, images compressed, single-column layout. Don't judge funnel performance without splitting by device.
Q5.Should I use one-page or multi-step checkout?
Test. One-page is faster for informed buyers. Multi-step lets you capture email at step 1 for abandoned-cart recovery. Shopify data suggests hybrid (multi-step visually, one URL technically) often wins β captures email early, feels less overwhelming.
Q6.How often should I audit the full funnel?
Quarterly minimum, monthly if you're actively optimizing. After any major change (pricing, offer, ad strategy), within 2 weeks. Set up GA4 or a dashboard (Mixpanel, Amplitude, Heap) to alert on stage-level changes greater than 10%.
Q7.What tools do I need to properly instrument a funnel?
Minimum viable stack: GA4 (free), Microsoft Clarity session replay (free), Google Tag Manager (free). Growth stack: Mixpanel at $0.28β$0.93/MAU or Amplitude Growth at ~$60k/year, Hotjar or FullStory ($75β$350/month) for replay, Heap ($900β$3,600/month) for auto-capture. For ecommerce specifically: Triple Whale at $300β$600/month or Northbeam at $800β$1,500/month bolts on funnel visibility tied to media.
Q8.How do I separate ad-platform funnel data from site-funnel data?
Platform funnel (impression to click) lives in Meta Ads Manager, Google Ads, TikTok Ads Manager. Site funnel (landing page onward) lives in GA4 + Shopify or your CRM. Join them via UTM parameters passed into GA4 and a weekly reconciliation sheet. Platforms always over-report late-funnel conversions; Shopify/CRM is truth.
Q9.Should I model funnel stages as a cohort or real-time snapshot?
Cohort. A user who lands today may convert in 3 weeks. Real-time snapshots collapse that time dimension and produce misleading stage rates. GA4's funnel explorations support cohort analysis, as do Mixpanel and Amplitude. Give each stage its own time-window (e.g., landing to cart within 30 minutes, cart to purchase within 7 days).
Three funnel archetypes β full stage-level benchmarks
Archetype 1: DTC ecommerce (Shopify, $85 AOV)
Meta/TikTok traffic to a product-detail page (PDP). Ad click-to-PDP arrive rate 92% (8% abandon on load). PDP to add-to-cart 9.5% (industry midpoint). Add-to-cart to checkout-start 58%. Checkout-start to purchase 72%. Full funnel: 92% Γ 9.5% Γ 58% Γ 72% = 3.6% overall. Apply to 50k monthly paid sessions: 1,800 orders Γ $85 = $153k revenue. At a $28 CPA on 1,800 orders, media spend is $50.4k and contribution at 48% margin is $73.4k β net $23k/month. Improving PDP-to-cart from 9.5% to 11.5% (a 2-point lift, achievable via better PDP UGC + sticky add-to-cart bar) takes overall funnel to 4.35%, bumps revenue to $185k, and lifts net contribution to $38k. The $15k/month marginal gain usually justifies a $12k ReCharge + Rebuy + Gorgias stack upgrade.
Archetype 2: Product-led SaaS (free-trial to paid)
Paid Google Search traffic. Click-to-landing 95%. Landing to trial-signup 4.2%. Signup to activation (first value event in 7 days) 47%. Activation to 14-day-paid conversion 22%. Overall click-to-paid: 95% Γ 4.2% Γ 47% Γ 22% = 0.41%. At a $9 CPC and 10k monthly clicks: 41 paid signups at $90k spend = $2,195 CAC. To hit a $1,100 CAC target you need to double the signup-to-activation stage β fix by reducing empty-state friction (in-app walkthroughs via Appcues at $2,500β$9,000/month or native onboarding). Activation stage is almost always the highest-leverage lever in PLG SaaS because it multiplies both downstream stages.
LinkedIn Lead Gen Form traffic. Impression to form-open 0.9% CTR. Form-open to MQL submit 32%. MQL to SQL 40%. SQL to opportunity 62%. Opportunity to closed-won 24%. Impression-to-revenue: 0.9% Γ 32% Γ 40% Γ 62% Γ 24% = 0.0171%. At $52 CPM on 2M quarterly impressions: 18k form opens Γ 32% = 5,760 MQLs. 5,760 Γ 40% = 2,300 SQLs. 2,300 Γ 62% Γ 24% = 342 closed-won at $48k = $16.4M. Spend was $104k/quarter on LinkedIn. SQL-to-opp is the stage most teams over-index on (they throw SDRs at it). Usually the highest-leverage fix is MQL-to-SQL β upgrade qualification criteria and rescore historical MQLs to reveal the real conversion gap.
Funnel-tool reference card, April 2026
GA4 β all-in-one free funnel
$0
Sampling at scale, 14-month retention
Microsoft Clarity
$0
Session replay + heatmaps
Hotjar Business
$80β$350/month
Replay + surveys + funnels
FullStory
$1,600+/month
Enterprise auto-capture
Mixpanel Growth
$0.28β$0.93/MAU
Product-analytics funnels
Amplitude Growth
~$60k/year
Cohort + predictive
Heap
$900β$3,600/month
Auto-capture every event
Triple Whale (Shopify)
$300β$600/month
Media + funnel stitched
Baymard Premium
$3,480/year
UX-research cart benchmarks
Decision framework: which stage to fix first
Rank stages by revenue-at-risk, not percentage gap to benchmark. A stage that is 3 points below benchmark but sits at the top of the funnel (high volume) almost always has more revenue at stake than a stage 15 points below benchmark at the bottom. Fix sequence: (1) quantify stage-level gap vs benchmark, (2) multiply the gap by downstream-stage conversion and volume at that stage, (3) pick the top-two gaps and A/B test improvements per the A/B Significance rules, (4) watch for 2 weeks at the minimum detectable effect you planned for, (5) ship or revert. Do not fix three stages at once β you will not be able to attribute which change moved the number.