Funnel Analysis
Funnel analysis, or conversion analysis, is mainly used to analyze the conversion status of users in a specified process. The model first breaks down the entire process into steps and then counts the conversion rate from each step to the next. It can be used to measure the performance of each step.
Use cases
Funnel analysis are commonly used when analyzing user behaviors, for example:
- Analysis of the conversion rate of the key process in a product: such as order to purchase rate, registration completion rate;
- Analysis of the conversion rate of promotion: for example, conversion rate of different in-app promotion spot;
- Analysis of marketing channel's effectiveness: for example, purchase rate of new users brought by different ad campaigns.
Key concepts
- Metric: the entity used for funnel analysis, such as event number or user number.
- Funnel: a funnel is a sequence of events that represents a process, it contains at least two events, each event represents a step in the funnel.
- Funnel window: the funnel Window refers to the time for the user to complete the entire process. Only when the user completes all the selected steps within the set window period is considered a successful conversion.
How to use
- Select a metric type.
- User number: calculate the number of distinct users pass through the entire funnel.
- Event number: calculate the number of completion of the entire funnel.
- Configure the funnel window.
- Custom: you can define any duration as the funnel window.
- The day: complete the funnel within the same date of the first step.
- Select event for as the step, click the
+Add Step
button to add more steps. You can add up to 10 steps. - Click on the to filter the event. Only the events that meet the filter criteria will be counted as passing through the funnel. You can add multiple filters to one event.
- If needed, configure global filter by selecting event parameter or user attributes. Similar to event filter, you can add multiple global filters and configure the filter relationship.
-
If needed, configure grouping by selecting an event parameter or a user attribute.
Note
The Funnel visualization does not support grouping, if you need to group funnel result, please select bar chart.
-
If you want to only apply the grouping on the first event, toggle on
Apply grouping to first step only
. If this option is not selected, the grouping will apply to all the steps in the funnel, which means all the events should have parameter or attributes that used to group. - Click on
Query
button to start the analysis. - Adjust the data granularity, such as
Daily
,Weekly
,Monthly
, if needed. - Adjust query time range if needed.
- Click on
Save to Dashboard
to save the analysis to a Dashboard, input a name, description, and select a dashboard and sheet.
Example
Calculate the conversion rate of users on the web from opening the website -> viewing the product details page -> adding to the shopping cart -> making a payment over the past week.
- Select the Funnel Analysis model.
- Choose
User number
as the metric. - In the left Define Funnel area, choose
The Day
as the funnel window. - Choose
_session_start
,view_item
,add_to_cart
,purchase
as funnel events. - Configure a global filter in the right Filters area:
- Choose
Event preset
/Platform
as the filter property. - Operation:
=
- Value:
Web
- Choose
- Click Query.