Amplitude’s Funnel Analysis chart helps you understand how users are navigating defined paths ("funnels") within your product, and identify potential problem areas where users tend to drop off.
A common example of a funnel is successfully onboarding. To Amplitude, a converted user is one who triggers the events you specified, in the specified order.
This article explains the steps required to build a funnel analysis in Amplitude. Before you begin, you should familiarize yourself with the basics of how charts work in Amplitude.
If you've already built your funnel analysis chart, you can move on to interpret your funnel analysis chart.
A funnel analysis shows how your users are navigating specific sequences of events in your product. Build Funnel Analysis charts using the Events Module and the Segmentation Module. To create a Funnel Analysis chart, you’ll just need to tell Amplitude what those events are, and which users it should include in the analysis.
You can include both active and inactive events in your funnel analyses, but most customers find their Amplitude charts are more insightful when they focus on active events.
To build a Funnel Analysis chart, follow these steps:
In the Events module, select the starting event. You can choose a specific event that's instrumented in Amplitude, or you can tell Amplitude to consider any event as the starting event for this analysis, by selecting Any Eventfrom the list of available events.
If desired, add properties to your starting event by clicking on + Filter by, selecting the property name, and specifying the property value you’re interested in.
Next, select at least one other event. You can add properties to these events as well.
Specify the order in which a user must trigger these events to convert through the funnel—this order, any order, or exact order.
Selecting This order tells Amplitude Analytics that a user must complete all the steps you've included, in the order you've included them, to count as a conversion. However, along the way they can also trigger other steps not specified here. Any order means the user must complete all the steps you've included, but the order in which that happens doesn't matter. And Exact order works the same as This order, except the user isn't permitted to include any other steps at all.
To exclude users from your funnel who trigger specific events between steps of your funnel, click + Exclude users who did and select the exclusion event from the drop-down list. You can apply the exclusion between all steps in the funnel, or between two specific steps. For any-order funnels, users exclude themselves if they fire the exclusion event between any of the funnel steps.
The user segment you select will only apply to the starting event.
If you don't want to import a saved user segment, you can start building your own by adding properties. To do so, click + Filter by, choose the property you want to include, and specify the property value you’re interested in.
You can narrow your focus even further by telling Amplitude you only want to include users who have already performed certain actions. To do so, click + Performed, then choose the event you’re interested in.
If desired, add another user segment by clicking + Add Segment, and repeating steps 6 and 7.
You can break out your starting event by user properties by clicking … + Group by in the Events module, if desired. For example, if you wanted to group users by the cities they were in when they fired the starting event, you would select City from the property list. Amplitude breaks out the retention analysis on a city-by-city basis. However, you will only be able to include one user segment in your analysis.
Your new funnel analysis should now be visible in the chart module.
To read about interpreting your funnel analysis, click here.
Thanks for your feedback!
September 10th, 2024
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2024 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.