What is a Funnel Report?
A funnel represents a series of steps that users take to complete a desired action (like making a purchase or signing up). The Funnel Report shows you:- How many users complete each step
- Where users drop off in the process
- Conversion rates between steps
- Overall funnel completion rate
Key Metrics
Visitors
Number of unique visitors who reached each step
Drop-off Rate
Percentage of users who left between steps
Remaining
Percentage of original visitors still in the funnel
Conversion Rate
Overall percentage of users who complete the entire funnel
How Funnels Work
Define Funnel Steps
Create a sequence of steps representing your conversion path. Each step can be a page view or a custom event.
Set Time Window
Define how long users have to complete the funnel. For example, 30 minutes for a checkout process.
Track Progression
Umami tracks visitors as they progress through each step in order within the time window.
Setting Up a Funnel
Step Types
Each funnel step can be one of two types:- Page Views
- Custom Events
Track when users view specific pages. This is useful for tracking navigation through your site.Example: Track a checkout funnel:
- Product page (
/product/*) - Cart page (
/cart) - Checkout page (
/checkout) - Confirmation page (
/confirmation)
Wildcard Matching
Use wildcards (*) to match multiple pages or events:
/blog/*- Matches any blog post*checkout- Matches any value ending with “checkout”*product*- Matches any value containing “product”
Understanding the Results
Funnel Visualization
The Funnel Report displays:- Step Name: The page or event being tracked
- Visitors: Number of unique visitors who reached this step
- Previous: Number of visitors from the previous step
- Dropped: Number of visitors who dropped off from the previous step
- Drop-off %: Percentage who dropped off between steps
- Remaining %: Percentage of original visitors still in the funnel
The first step shows all visitors who entered the funnel. Subsequent steps show only those who progressed from the previous step within the time window.
Common Funnel Patterns
E-commerce Purchase Funnel
E-commerce Purchase Funnel
Track the complete purchase journey:
- Product page view
- Add to cart
- View cart
- Begin checkout
- Complete payment
- Order confirmation
SaaS Signup Funnel
SaaS Signup Funnel
Track user registration and onboarding:
- Landing page visit
- Click “Sign Up”
- Complete registration form
- Email verification
- Complete onboarding
- First product usage
Content Engagement Funnel
Content Engagement Funnel
Track how users engage with your content:
- Blog post landing
- Scroll to 50%
- Scroll to 100%
- Click related article
- Subscribe to newsletter
Lead Generation Funnel
Lead Generation Funnel
Track lead capture process:
- Visit pricing page
- Click “Get Started”
- Fill contact form
- Submit form
- Schedule demo
API Usage
Optimization Tips
Focus on Biggest Drops
Prioritize optimizing the step with the largest drop-off percentage
Test Step Order
Sometimes reordering steps can improve conversion rates
Reduce Friction
Simplify steps with high drop-off rates - fewer form fields, clearer CTAs
Adjust Time Window
Set appropriate time windows based on expected user behavior
Best Practices
- Keep funnels focused: 3-6 steps is usually optimal. Too many steps can be hard to analyze.
- Set realistic time windows: Consider how long users typically take to complete the process.
- Monitor regularly: Check your funnels weekly to catch issues early.
- Segment by source: Use filters to see how different traffic sources perform in your funnel.
- A/B test improvements: When you identify a problem step, test changes and measure the impact.
Next Steps
Track Goals
Track single conversion events with Goal Reports
Attribution
See which traffic sources drive funnel completions