What is a Funnel Analysis?
What is a funnel Analysis?
You can perform a step-by-step analysis of how users enter the service and achieve a specific goal with the funnel analysis. The steps in the funnel Analysis can be created using the events. This allows you to check the conversion/bounce rate of each step.
The advantages of the funnel analysis are as follows:
- You can easily assess how an improvement affects the overall service experience with the data
- When a problem occurs within the product, you can quickly identify the cause of the problem by understanding the whole process at a glance.
- Identify the step with the highest bounce in the customer journey and then improve it first to solve the problem efficiently.
For example, for e-commerce, you can leverage the funnel analysis to answer the following questions:
- How did the improvement affects the purchase process?
- Where did the user leave the most during the purchase process?
- Which step can be improved most efficiently to increase the revenue of services?
Supported types of Funnel
Currently, Hackle offers three types of funnel analysis: Any Order Funnel, Closed Funnel and Direct Order Funnel. You can select the type according to the purpose of the analysis
1. Any Order Funnel
This Funnel analyzes all users who have reached each stage without considering the sequence of the funnel stage.
Therefore, there may be a middle-high funnel rather than a gradual reduction in the Any Order Funnel
This Funnel is useful when it is difficult to clearly understand the sequence of user behavior within a product

Any order funnel will calculate various user events case as follows

2. Closed Funnel
Closed Funnel calculation refinement (22.09.27)
The events in step n will be counted, only when occurred after the events from step 1 to step n-1
Based on the order of the funnel steps, the user who entered the first step and has reached the n-step after steps 1 to n-1 will be calculated as converted, even if there is another event in the middle of each step.
Closed Funnel captures cases in which a user enters the first stage of the service and then deviates from the order in the middle and then visits again. Even if the user leaves the flow halfway, it can be used to determine whether the user has ultimately gone through the intended sequence (path) from the first step to the last step.

Closed funnel will calculate various user events case as follows

3. Direct Order Funnel
Based on the order of the funnel steps, the user who entered the first step and has reached the n-step continuously will be calculated as converted. This means that the analysis does not include users who participate in the funnel from the intermediate stage, not from the first stage, or those who leave the intermediate stage.
The Direct order funnel is useful to ensure that the user has been through a certain flow without any deviations and in exact sequence. The biggest difference from a closed funnel is whether different step events are allowed between the funnel step.
- Closed Order Funnel : Allow different step events between funnel steps
- Direct Order Funnel : Disallow different step events between funnel steps

Direct Order funnel will calculate various user events case as follows

Learn how to create Funnel Analysis
Updated 5 months ago