Funnel analysis is the process of tracking how many users progress through a defined sequence of steps — from the first touchpoint to a completed action — and measuring the drop-off at each step. In ecommerce, the typical funnel moves from landing page to product page, to add-to-cart, to checkout initiation, to payment, to order confirmation. By visualizing how many users advance through each step, you can identify exactly where your store is losing potential revenue.
Step Conversion Rate = (Users Who Completed Step N ÷ Users Who Started Step N) × 100
Cumulative Funnel Conversion = (Users Who Completed Final Step ÷ Users Who Entered First Step) × 100
Example: 10,000 visitors land on a product page. 2,500 add to cart (25%), 1,200 initiate checkout (48% of cart adds), 800 complete purchase (67% of checkout starts). Overall funnel conversion = 8%.
Why Funnel Analysis Matters for Ecommerce
Funnel analysis turns vague "the site could convert better" into specific, prioritizable opportunities. Without it, you might spend three months A/B testing your homepage banner while 60% of customers are actually dropping off at the payment step because of a confusing UPI flow. With funnel analysis, you know exactly which step has the biggest gap — and that is where you focus your CRO resources.
For Indian D2C brands where mobile accounts for 80%+ of traffic, funnel analysis by device type is particularly revealing. Desktop funnels and mobile funnels often look completely different, and the mobile drop-off points tend to be specific UX friction points — small tap targets, unclear error messages, slow loading checkout pages.
Real-World Example
Mamaearth ran a funnel analysis on its Shopify store and found an unexpected 45% drop-off between the cart page and checkout initiation. The team initially assumed price was the issue, but session recordings revealed the problem: the "Proceed to Checkout" button was below the fold on most mobile screens and often obscured by a sticky promotional banner. Moving the button above the fold and adjusting the banner reduced cart-to-checkout drop-off by 28% in a two-week test — adding crores to monthly revenue without any pricing change.
How to Improve / Optimize Funnel Analysis
- Define your funnel before measuring it: Explicitly map out the steps from first visit to conversion. Include micro-steps like account creation, address entry, and payment method selection.
- Segment funnels by device, channel, and new vs. returning: A single aggregate funnel hides the vastly different experiences mobile vs. desktop users have.
- Prioritize by impact: The step with the highest drop-off AND the highest traffic volume is your biggest opportunity. Use a simple formula: improvement opportunity = traffic at step × drop-off rate × potential uplift.
- Combine funnel data with session recordings: Numbers tell you where customers drop off; recordings tell you why. Use both together.
- Run A/B tests at your biggest leak points: Don't test everywhere at once. Focus test resources on the one step that will move the needle most.
Funnel Analysis in A/B Testing
Every A/B test you run should include step-by-step funnel analysis as part of the results, not just the final conversion rate. A variant might increase PDP-to-cart rate but reduce cart-to-checkout rate — net neutral or negative. Understanding the full funnel impact of a change prevents you from celebrating a false win.
Run smarter A/B tests with CustomFit.ai — 14-day free trial, no credit card required.