What Is a Product Funnel?
A product funnel is a sequence of events a user must complete to reach a defined goal. Unlike marketing funnels (which measure traffic-to-lead-to-customer), product funnels measure user behavior within the product — from signup through activation, or from feature discovery through meaningful use.
The most important product funnel is your activation funnel: the steps a new user must take to reach their first value moment. Our product analytics service starts every engagement by mapping and instrumenting this funnel.
Defining the Activation Funnel
Your activation funnel steps should map to the minimum path to value — what does a user need to do to first experience why your product is worth using?
Example for a project management tool:
- Sign Up (account created)
- Create First Project
- Add First Task
- Invite Team Member
- Activated (team member completes a task)
The "activated" definition is usually where teams disagree. Choose a definition that is both meaningful (user got real value) and measurable (clear event that signals this).
Building the Funnel in Mixpanel or Amplitude
In Mixpanel: Funnels → select each event in sequence → set conversion window (typically 7-14 days for activation funnels). Mixpanel shows the percentage of users completing each step and the median time between steps.
In Amplitude: use the Funnel Analysis chart type. Same configuration. Amplitude additionally shows the average time between steps and lets you segment funnels by user properties (plan, acquisition channel).
What Funnel Analysis Reveals
- The biggest drop-off step: If 80% of users sign up but only 20% create a project, that step is where to focus onboarding work
- Time between steps: If users who convert do so within 5 minutes but most users wait 3 days, there's a re-engagement opportunity
- Segment differences: Users from paid channels may activate at different rates than organic users — this affects CAC calculations
Iterating on the Funnel
Use the funnel as the measuring stick for onboarding changes. Before making any onboarding change, record the current step completion rates. After the change, compare. A/B test major changes rather than shipping them to 100% of users at once. The funnel data, combined with proper event tracking, is what tells you whether onboarding improvements are actually working.
Need expert tracking setup?
Our Google Tag Manager experts have delivered 500+ tracking setups with a 98% success rate.
Get a Free Consultation →