What are funnels?
Funnels track a series of steps that users take to complete a goal. For example:- Landing page - User visits your landing page
- Sign up - User creates an account
- Trial - User starts a trial
- Purchase - User makes a purchase
Create a funnel
- Go to your website settings in the dashboard
- Click “Funnels” in the sidebar
- Click “Create Funnel”
- Enter:
- Name - A descriptive name (e.g., “Signup to Purchase”)
- Steps - Add each step in order
Funnel steps
Each funnel step can be:- Page path - A specific URL path (e.g.,
/pricing) - Goal event - A custom goal event (e.g.,
signup_click) - Combination - Both path and goal
Example funnel
Track funnel progress
Funnels are automatically tracked when users complete steps. The tracking script detects:- Page views (for path-based steps)
- Goal events (for goal-based steps)
View funnel data
In your dashboard, you can view:- Funnel visualization - See the funnel flow
- Conversion rate - Percentage of users who complete each step
- Drop-off points - Where users leave the funnel
- Time between steps - How long users take between steps
- Funnel by source - Which traffic sources have the best conversion rates
Example: E-commerce funnel
Example: SaaS signup funnel
Best practices
- Keep it simple - Start with 3-5 steps
- Use clear step names - Make it easy to understand each step
- Track meaningful actions - Focus on steps that matter to your business
- Analyze drop-offs - Identify where users leave and optimize those steps
Next steps
Track custom goals
Learn how to track individual goal events