Path analysis is used to analyze the proportion of events at each step in a sequence of user behavior events, starting from a specific event, or to analyze the proportion of events leading up to a specific ending event in the preceding steps.
Through path analysis, you can understand the distribution of user behaviors in a sequence of continuous events.
Path analysis can address the following analytical needs:
The main configuration interface for path analysis conditions is as follows.
The start or end events are the basis for selecting the analysis method. You can choose to analyze events starting from a specific event or ending with a specific event.
Participating Events are events selected to be included in the path analysis, apart from the specified start and end events. During the calculation, all selected participating events, along with the start and end events, will be used as the participating events for session segmentation. In the final path analysis results, only the distribution of participating events across each step will be displayed.
Click "Add Single Event Filtering" below the participating events to add individual filter conditions for a specific event among the participating events. Only events that meet the specified filter conditions will be included in the path calculation.
Click "Add Condition" to add unified filter conditions for all events. These filter conditions will apply to all participating events, and only events that meet the conditions will be included in the path calculation.
The maximum time interval between two adjacent participating events is called the session interval.
If two adjacent events occur within the interval time, they are considered part of the same session. If the time interval between two events exceeds the set interval time, the session will be split. The first session will end, and a new session will begin when a start or end event occurs again.
For example, let's assume the user performed the following behavior events:
Event | A1 | A2 | F | B | D | A3 | A4 | C | E | F |
---|---|---|---|---|---|---|---|---|---|---|
Time | 11:00 | 11:05 | 11:08 | 11:10 | 11:35 | 12:00 | 12:40 | 13:00 | 13:10 | 13:30 |
Time Interval | 5 | 5 | 25 | 25 | 40 | 20 |
Set the conditions as follows: Start with Event A, Participating Events: B, C, D.
Therefore, the session interval affects how sessions are segmented, and it can be adjusted appropriately based on analysis needs.
The results of path analysis are presented in the form of a Sankey diagram, which visually displays the proportions of node events at each step.
When selecting the analysis method that starts with a specific event, the leftmost step represents the starting step.
When selecting the analysis method that ends with a specific event, the leftmost step represents the ending step.
You can flexibly choose the number of steps and nodes to display on the chart based on business needs.
Steps and Nodes
Churn or New Nodes
Operation Permissions: Super Admin, Group Admin, Analyst, Regular Sub-account with assigned permissions.
Entry: SolarEngine - Product - Analysis - Path Analysis