Funnel Analysis
A method of tracking user progression through a defined sequence of steps to identify where users drop off in a conversion or onboarding process.
Definition
Funnel analysis tracks users through a sequence of steps to identify where they drop off. By measuring conversion rates between stages, teams can find and fix friction points in signup flows, purchase processes, and feature adoption paths.
How Funnels Work
A typical signup funnel:
| Step | Users | Conversion |
|---|---|---|
| Landing page | 10,000 | - |
| Signup started | 2,000 | 20% |
| Email verified | 1,400 | 70% |
| Onboarding completed | 700 | 50% |
| First value action | 350 | 50% |
Overall conversion: 3.5%
Funnel Types
Strict Funnels
Users must complete steps in exact order. Good for linear flows like checkout.
Flexible Funnels
Users can complete steps in any order. Good for feature adoption where order varies.
Time-Bounded Funnels
Steps must be completed within a time window (e.g., 7 days). Good for measuring urgency.
Common Funnel Analyses
- Signup funnel - Landing → Signup → Activation
- Purchase funnel - Browse → Cart → Checkout → Purchase
- Feature adoption - Awareness → Trial → Regular use
- Upgrade funnel - Free tier → Upgrade page → Payment
Tools for Funnel Analysis
Analytics platforms with funnel features:
- Mixpanel - Flexible funnels with breakdown by properties
- Amplitude - Funnels with conversion drivers
- PostHog - Open-source funnel visualization
Frequently Asked Questions
What conversion rate should I target?
It depends on the funnel. Signup-to-activation funnels often target 40-60%. Purchase funnels vary widely by industry. Focus on improving your own baseline rather than external benchmarks.
How do I identify where to optimize?
Look for the biggest absolute drop-offs, not just percentage drops. A 50% drop from 1000 users matters more than a 50% drop from 100 users. Also examine drop-offs by user segment.
Should I use strict or flexible funnels?
Use strict funnels for linear processes where order matters (checkout). Use flexible funnels for exploratory flows where users might take different paths to the same goal.