Funnel
Create a Funnel
Funnels are created in-place via a drawer opened from the list screen—no full page navigation. Fill required inputs in order until the Create button activates.
1. Open the Drawer
- Click the "New Funnel" button (top-right or top of the left list)
- A drawer slides in from the right
2. Basic Information
| Field | Required | Description | Example | Validation / Constraints | 
|---|---|---|---|---|
| Funnel Name | Yes | Unique name to identify the funnel | Purchase Conversion Funnel | Empty → cannot create | 
| Description | No | Operator note / purpose | New user purchase journey | May have length cap | 
| Conversion Window (Days) | No (default 7) | Max allowed time from first to last step | 7,14,30 | Dropdown (default 7) | 
Short windows focus on “fast conversions”; longer windows capture extended journeys.
3. Select Segments (Optional, up to 3)
Segments are user groups satisfying predefined conditions, allowing side-by-side comparison.
| Column | Meaning | 
|---|---|
| Checkbox | Select (max 3) | 
| Segment | Segment name (e.g. ios,android,Age 20-40) | 
Segment Selection Tips
- OS comparison: iosvsandroid
- Demographic: age or gender groupings
- Behavioral: exclude prior purchasers, etc.
If no segments are selected, metrics represent the total user population.
4. Define Funnel Steps (Required)
Each step maps to exactly one event name (e.g. page_view → view_item → add_to_cart → begin_checkout → purchase).
| UI Element | Description | 
|---|---|
| Index Badge | Auto-increment starting at 1 | 
| Event Selector | Searchable dropdown of tracked events | 
| Add Step Button | Appends a new row at the end | 
| (Optional) Delete Step | Remove a step (if supported by UI) | 
Construction Rules
- Minimum 1 step (2+ recommended for meaningful analysis)
- Avoid reusing the same event in multiple positions
- Order from broad → specific (awareness → intent → conversion)
- Later steps only count events occurring after earlier steps
Well-Structured Example
| Step | Event | Meaning | 
|---|---|---|
| 1 | page_view | Initial landing | 
| 2 | view_item | Product detail view | 
| 3 | add_to_cart | Added to cart | 
| 4 | begin_checkout | Checkout initiated | 
| 5 | purchase | Purchase completed | 
5. Create Button Activation
| Condition | Requirement | 
|---|---|
| Name Entered | Cannot be blank | 
| ≥1 Step | Steps without event selected don’t count | 
| Segments ≤ 3 | Over 3 disallowed | 
Once valid, the "Create Funnel" button highlights (blue) at bottom of drawer.
6. After Creation
- Drawer closes → left list refreshes
- First funnel auto-selected on initial entry
- Chart/table queries trigger for selected date range
7. Design Tips
| Scenario | Recommendation | 
|---|---|
| High early drop-off | Start with top 3 steps then extend | 
| Purchase analysis | Compare variant with/without add_to_cart | 
| Onboarding | signup→tutorial_complete→first_action | 
| Feature Adoption | feature_open→feature_use→retention_event | 

