- 19 Nov 2024
- 2 Minutes To Read
-
Print
-
DarkLight
-
PDF
How is the Average Time calculated in a Funnel?
- Updated On 19 Nov 2024
- 2 Minutes To Read
-
Print
-
DarkLight
-
PDF
The average time in a Funnel (both Conversion or Productivity) is calculated based on the time taken by users to complete a series of steps in a sequence. The calculation of average time in a Funnel follows a specific approach:
At step level
The time taken to complete each step in a Funnel is calculated based on user interactions and timestamps. Here's a breakdown of the process at the step level:
Capture the time for each user: When users interact with the process steps in the Funnel, Whatfix records the timestamp of each action they perform. This includes the time when a user completes one step and proceeds to the next one.
Calculate the time between steps: Whatfix then calculates the time duration between each step, which is the time elapsed between the completion of one step and the start of the next step.
At Funnel level
The average time in a Funnel is determined by aggregating the step durations across all users. Here's a breakdown of the process at the Funnel level:
Capture user timestamps: Whatfix collects timestamps for each user's actions as they progress through the Funnel, recording the completion time of each step.
Funnel average: It is the total average of the time taken by all users across all steps is then calculated. It considers the first instance of the time taken by each user to complete a process, sums this value across all users, and divides it by the total number of users. So, if a user performs the same process multiple times, only the first instance is considered for the average time calculation.
When the Select completion time filter is applied to the Funnel, Whatfix uses the fastest timestamp for each user, resulting in the calculation of the fastest average time rather than the first instance of the time taken by the user to complete the Funnel.
Consider the following two scenarios with two users, User 1 and User 2 completing a Funnel:
Scenario 1:
When the Select completion time filter is not applied,
Time taken by User 1 to complete a process
Monday: 10 minutes
Tuesday: 5 minutes
Time taken by User 2 to complete a process
Monday: 15 minutes
Tuesday: 10 minutes
The average time calculated for the Funnel = (10 + 15) / 2 = 12.5 minutes
Scenario 2:
When the Select completion time filter is applied as 1 hour
Time taken by User 1 to complete a process
Monday: 10 minutes
Tuesday: 5 minutes
Time taken by User 2 to complete a process
Monday: 15 minutes
Tuesday: 10 minutes
The average time calculated for the Funnel = (5 + 10) / 2 = 7.5 minutes
Displayed as average time: The resulting Funnel average time is then displayed as the average time in the Funnel. This average time represents the average duration taken by users to progress from one step to the next in the process.
The average time in a Funnel provides insights into the overall time taken by users to complete the steps, and can be used to pinpoint the steps where end users may be spending excessive time, leading to reduced productivity. This information can help you identify areas where friction can be reduced, and efficiency can be improved. For example, in employee-facing applications, Productivity Funnels can highlight steps that are causing delays or confusion, enabling you to streamline the workflow and enhance productivity.