This article will help you:
Amplitude's Pathfinder chart lets you explore aggregated user flows within your product.
Pathfinder shows all the events (also called nodes) users fire in your product, and the sequences of those events (also called paths) that users take during a specified time, measured by event totals. You can view both outgoing and incoming paths to a specified event, and Pathfinder will show you paths of up to fifteen steps in depth.
We recommend using Pathfinder to see the top common paths users can take to conversion, then use this information to build out your funnel chart.
NOTE: Pathfinder is only available to customers on the Enterprise, Growth, and Scholarship plans.
Before you begin
First and foremost, events will not appear in any Amplitude charts until instrumentation is complete, so make sure you've got that done. You'll definitely want to read our article on building charts in Amplitude, as this is where you'll learn the basics of Amplitude's user interface. You should also familiarize yourself with our helpful list of Amplitude definitions.
You should also keep in mind that all paths in Pathfinder are tracked in individual sessions. This means that if you're sending Amplitude events via the HTTP API or through another pipeline, you must send a session_id with the event. If you don't, your product's path views won't be accurate.
To build your own Pathfinder chart, follow these steps:
- In the Events Module, decide whether you want your path to start with a specific event, or end with one:
- To view the actions or events users take after a given event, select starting with from the Event paths taken dropdown menu.
- To view the events users take before a given event, select ending with from the Event paths taken dropdown menu.
Amplitude will collapse any nodes that fall below your zoom threshold into a single node, labeled Other.
NOTE: This approach will exclude events for the chart you are working on only. To apply these exclusionary settings to all charts in a project, edit the 'Visibility' event from the Govern page.
Expand events by property
You can break out your results by the properties of a specific event. By adding an event and property pairing to Expand events by property, you can tell Amplitude to take that event and apply a 'group by' condition, based on the values of the property you selected.
In this example, the Pathfinder chart displays results broken out by values for the 'country' property of the 'Search Song or Video' event.
Pathfinder is a great tool to show you how users are using your product by showing all the paths that start with, or end with a specific event during a time period. Events displayed in the Pathfinder chart are ordered based on the event_time timestamp with millisecond resolution.
Your Pathfinder chart will consist of two separate visualizations: the flowing sankey diagram towards the bottom, and the funnel towards the top.
The flow diagram
Once you've selected an event to begin or end your paths with, Amplitude will generate all event node paths (up to 15) that meet the following conditions:
- Either the event node is an [Amplitude] Start Session, or
- The percentage of users in the node is greater than or equal to the zoom threshold
The sankey diagram (the flow diagram) shows all the paths starting or ending with a specific event. Each step is labeled. The label tells you the event fired at that step in the sequence, as well as the frequency the event was fired at that stage in the sequence.
For example, in the sequence shown below (Start Session --> Main Landing Screen --> Step 3), 41.18% of events at Step 3 in the sequence were 'Edit Profile.'
Each step in the sequence is uniquely colored. The colored pathways show you the flow of events between two nodes. To measure the total number of conversions through a selected sequence, use the funnel visualization at the top.
If you click on a node, Pathfinder will highlight paths leading into and out of that particular node. The black section of a node denotes all paths where the next event was '[Amplitude] End Session.' The Other node is the aggregate of nodes that fall below the threshold you've set. If you want to see more nodes, lower the threshold.
NOTE: If you are using Amplitude's default 'session_id' to group events into sessions, events in a given session will ordered by event_id. If you are using a custom session property to group events into sessions, events in a given session will be ordered by 'event_time'.
The funnel diagram
Above the flow diagram, you'll find a funnel measuring the total number of times a selected sequence of events has been completed. Unlike a traditional Funnels chart, this funnel measures total sequences, rather than unique users.
To construct a sequence, simply select events from the flow diagram. As you do so, Amplitude will calculate the conversion rate for the funnel.
The conversion rate shows you the percentage of all sequences mirroring that specific path. In the example above 41.1% of all sequences were Start Session → Main Landing Screen → Edit Profile.
You can use the Microscope to create a behavioral cohort, or download the list of users as a .CSV.
NOTE: Because the funnel query is showing TOTAL conversion, and is NOT counting unique conversions like a typical Funnel chart, users may simultaneously appear in both the converted or dropped-off segments. Since users can be considered both converted and not converted, these cohorts may be more useful for learning more about these specific users rather than targeting them for in-product experiences.
Save your Pathfinder chart
To save the Pathfinder chart, click the "Save" icon in the top right-hand corner above the chart. The Save modal will appear. Fill in all the necessary information and click Save.