What are Funnels?
A funnel is a series of sequential steps that users take to complete a conversion. Each step represents a page view or custom event, and Databuddy tracks:- How many users enter each step
- How many progress to the next step
- Where users drop off
- Overall conversion rate
- Signup/registration flows
- Checkout processes
- Onboarding sequences
- Content consumption paths
- Multi-page forms
For single-step conversions (e.g., newsletter signup), use Goals instead.
Funnel Structure
Steps
Each funnel consists of 2-10 sequential steps:- Step Type:
PAGE_VIEWorEVENT - Target: Page path or event name
- Name: Human-readable step label
- Conditions: Optional step-specific filters
Example: Signup Funnel
Example: E-commerce Checkout
Creating a Funnel
Via Dashboard
- Navigate to Funnels in the sidebar
- Click Create Funnel
- Enter a funnel name
- Add an optional description
- Define 2-10 sequential steps
- Configure filters (optional)
- Choose whether to ignore historic data
- Click Create
Funnel Fields
| Field | Description | Required |
|---|---|---|
| Name | Funnel name (1-100 characters) | Yes |
| Description | Explanation of the user journey | No |
| Steps | Array of 2-10 sequential steps | Yes |
| Filters | Global filters applied to entire funnel | No |
| Ignore Historic Data | Only analyze users after funnel creation | No |
Creating Steps
For each step, specify:- Type: Choose
PAGE_VIEWorEVENT - Target: Enter the page path (e.g.,
/pricing) or event name (e.g.,button_click) - Name: Provide a descriptive label (e.g., “Pricing Page”, “Click CTA Button”)
- Conditions: Add optional step-specific filters
Funnel Analytics
Conversion Metrics
For each funnel, view:- Total Users Entered: Users who started the funnel (completed step 1)
- Total Users Completed: Users who finished all steps
- Overall Conversion Rate: Percentage who completed the entire funnel
- Step-by-Step Conversion: Conversion rate between each consecutive step
- Drop-Off Points: Steps with the highest abandonment
Visualization
Funnel analytics are displayed as:- Funnel chart: Visual representation of user flow
- Step table: Detailed metrics for each step
- Trend chart: Conversion rate over time
Example Metrics
Funnel by Referrer
Analyze how different traffic sources perform:- Open a funnel’s detail page
- Click By Referrer
- View conversion rates segmented by traffic source
- Which channels drive the best conversions
- Where to focus marketing efforts
- Traffic quality differences
Example: Referrer Breakdown
Funnel Filters
Apply global filters to the entire funnel:Filter Options
- Country: Analyze specific geographic regions
- Device Type: Compare desktop vs. mobile conversions
- UTM Parameters: Focus on specific campaigns
- Custom Properties: Filter by event metadata
Filter Example
Analyze mobile checkout performance:Date Range Analysis
View funnel performance over different time periods:- Select a date range (last 7/30/90 days or custom)
- Databuddy recalculates all funnel metrics
- Compare conversion rates across periods
Funnel analytics update in real-time as users progress through steps.
Managing Funnels
Editing a Funnel
- Click a funnel from the funnels list
- Click Edit
- Modify the name, description, steps, or filters
- Click Save
Pausing a Funnel
Temporarily stop tracking:- Open the funnel’s detail page
- Toggle Active to off
- The funnel stops recording new sessions
Deleting a Funnel
Permanently remove a funnel:- Open the funnel’s detail page
- Click Delete
- Confirm deletion
Historic Data
By default, funnels analyze all user sessions including those before the funnel was created.Ignoring Historic Data
Enable “Ignore Historic Data” to:- Only track sessions after funnel creation
- Measure impact of recent changes
- Avoid skewed metrics from old sessions
Best Practices
Keep Funnels Focused
- Limit to 2-6 steps for clarity
- Each step should represent a meaningful action
- Avoid unnecessary intermediate steps
Name Steps Clearly
Use action-oriented names:- Good: “View Pricing”, “Start Trial”, “Complete Signup”
- Bad: “Step 1”, “Page 2”, “Final”
Analyze Drop-Off Points
Focus on steps with:- Conversion rate < 50%
- Sudden drops compared to previous step
- High abandonment volume
Create Segment-Specific Funnels
Build separate funnels for:- Mobile vs. Desktop
- Different traffic sources
- Geographic regions
- Customer segments
Test and Iterate
- Identify low-converting steps
- Hypothesize improvements
- Implement changes
- Measure impact with updated funnel
Optimization Strategies
Reduce Friction
If users drop off at a specific step:- Simplify the page
- Remove unnecessary form fields
- Improve load time
- Add trust signals
- Clarify next steps
A/B Testing
Create duplicate funnels to test:- Different page designs
- Form layouts
- CTA copy
- Page order
Mobile Optimization
If mobile conversion is low:- Test on real devices
- Simplify mobile forms
- Optimize for touch
- Reduce page weight
Integration with AI Insights
Use the AI assistant to analyze funnels: Example queries:- “Show me all my funnels”
- “What’s the conversion rate for the signup funnel?”
- “Which step has the biggest drop-off?”
- “Create a checkout funnel”
- “How does the signup funnel perform by referrer?”
Next Steps
Goals
Track single-step conversions
Analytics
View detailed traffic analytics
AI Insights
Get funnel optimization suggestions
Dashboard
Return to dashboard overview