Skip to main content
Funnels track how users move through a sequence of events. Define the steps (sign up, add to cart, purchase), set a conversion window, and Tell shows you how many users completed each step, where they dropped off, and overall conversion rate.

Analyze a funnel

Send a POST request with your steps and a conversion window:
Response:
Each step shows:
  • count — users who reached this step
  • overall_rate — conversion from step 1 (0.0 to 1.0)
  • step_rate — conversion from the previous step
  • drop_off — users lost between this step and the previous one

Steps and filters

A funnel needs 2–10 steps. Each step is an event name, optionally with property filters:
This funnel only counts add_to_cart events where the category property equals "electronics". The other steps accept any matching event.

Step filter operators

For custom properties, prefix the field with properties. (e.g., properties.plan). Top-level fields like country or device_type use the field name directly.

Conversion window

The window_seconds parameter sets the maximum time a user has to complete the entire funnel from their first step. Default is 604800 (7 days). A user who triggers step 1 on Monday and step 3 on the following Sunday (within 7 days) counts as converted. A user who takes 8 days does not.
This gives users a 14-day window to convert from trial to subscription.

Breakdowns

Add a breakdown field to split funnel results by a dimension:
Response includes a breakdown array, each group with its own step results and conversion rate:
Use breakdowns to compare conversion across countries, device types, plans, or any property. Track how conversion changes over time with the trend endpoint:
Returns time series data with the overall conversion rate bucketed by the requested granularity. Use this to spot trends — is your onboarding funnel improving week over week? Supported granularity values: minute, hourly, daily, weekly, monthly, quarterly, yearly.

What’s next

  • Filtering — apply conditions, breakdowns, and comparisons to any metric
  • Events — explore the events that power your funnel steps
  • Boards — save funnel results to a board for ongoing monitoring
  • Data queries API — full API reference for funnels and other metrics