Funnels allow you to track how your customers move through your app or website by creating a series of steps through events. Track drop off between steps to learn more about why your customers are or are not converting, filter out users by properties, and breakdown funnel results to get more detail.
Create A Funnel
The funnels query builder opens to an empty funnel query. To open a saved funnel, click on the Open button at the top right. Click New to create a new funnel.
To save a funnel after building the query, click Save, or Save New if it’s a new funnel. The query will be lost otherwise.
Click Add step to add steps to your funnel. Select an event from the drop-down list.
Click the Filter button to filter that event by an event or people property.
You also have the option to drag and drop steps in your funnel to rearrange the order.
Click the Add exclusion step button to exclude a step from your funnel.
Select an event from the drop-down list and choose whether you would like the event to be excluded between all steps, or between specific steps. Click the Filter button to filter that event by an event or people property.
Learn more about Exclusion Steps here.
Rename a Funnel or Step
Click on the title of the funnel to rename it. You are only able to edit the title if there are already at least two steps in the funnel.
Click on the pencil icon to the right of a step to rename it.
At the bottom of the query builder, you have the option to edit the count of the funnel (unique users or total funnel entries), the conversion window, or hold a property constant.
Learn more about the options under Conversion Details here.
Below the query builder you can choose to segment your funnel by a property or cohort to break down the data in the Overall table below the funnel. Click the Breakdown button and select an event property, people property, or cohort.
When segmenting a funnel by a property, the top 200 property values will be shown in the table. All other segments will be grouped into an $other category.
If you need to view all of the individual segments beyond the 200-Property limit, use the download button in the top right of the Funnels report and select Download CSV. Your export will contain all properties, including those bucketed into $other, up to 10k segments.
By Date Range
To the left of the Segment button, click the button that says Last 30 days to select the date range of the funnel that you want to filter.
By Property or Cohort
Click the Filter button and select an event property, people property or cohort.
Your customers must complete the steps you designate in your funnel in loose order. Loose order means that a customer can engage in other actions in between funnel steps, as long as they complete all the funnel steps in order. Let's start with an example where the funnel has steps: A, B, C, D, E and go through a few cases:
- The customer does steps A -> B -> C -> D -> E in exact order. Mixpanel counts this as a conversion.
- The customer does steps A -> B -> F -> C -> D -> E. Mixpanel counts this as a conversion. This is an example of loose ordering.
- The customer does steps A -> B -> C -> E. Mixpanel will not count this as a full conversion, and the customer will not appear in the funnel after step C. The customer's completion of step E is excluded from the funnel because step D did not occur.
Create Cohorts from Funnels
You can create a cohort from a funnel segment in order to examine that group of users more closely. Learn more about this feature here.
Time to Convert Chart
At the very bottom of the Funnels output, a bar chart shows the range of time to convert for the above funnel.
The bar chart shows a range of how long it takes users to move through your entire funnel.
You can choose to switch between viewing percentage or whole numbers in the chart by clicking % or # in the top right of the chart.
The dotted line indicates the median of the chart.
The chart updates if you select a specific step in the funnel above to indicate the conversion rate up to that step, rather than the full funnel.
You can also choose to filter this chart by a property in the Overview section above.
Mixpanel Funnels include a built-in 2 second window. This means any consecutive steps that have timestamps within two seconds of one another are interchangeable. This window allows for inconsistencies that arise with cross-platform tracking, batch event sending, mobile time tracking, or variations in connection speed.
What does this mean in terms of your funnel? In a funnel with step A -> B, if a user completes event B first and then performs event A within two seconds, Mixpanel counts this as a conversion from A -> B or B -> A.
Funnels Reports in Dashboards
You can add Funnels reports to dashboard cards. Dashboard cards show a completion rate and drop off rate for a funnel. The completion rate is the change in the percent of users that completed the funnel from the previous time period to the current time period. The drop off rate is the change in the percentage of users that dropped out of the funnel from the previous time period to the current time period.