Available for the following Plan types:
FullStory for Mobile Apps
Available to the following User roles:
Learn all about funnels in our new interactive learning module! Check it out here.
In this article, we’ll review how to interpret the results of your funnel. If you’re interested in how to build a funnel, check out our article — Creating a Funnel.
Now that you have built your funnel, you can begin to interpret the data to determine overall funnel conversion rate and the breakdown between each of the steps. You can clearly see where users are falling off and begin to investigate if there are any errors preventing progress, determine if there is a poor user experience, and begin refining your purchase funnel to improve conversion rate.
For this example, we’ll be using a three step funnel for Cart Conversion:
Add to Cart >> Checkout >> Purchase
Note: A funnel must contain at least two events and cannot use an empty ‘Any Activity’ filter.
If you want to explore the number of times a user has taken an action and their retention rate, utilize the occurrence and within refine by filters. Applied to the example above, with these options you could measure how many times the customer added something to their cart before moving to checkout. To do so, click the refine event by button and select occurrence. From there, select the level of frequency where the customer takes action within a given time frame (clicked add to cart X times within X amount of seconds, minutes, hours or days).
The funnel results provide insight into how our users move through the funnel. First, we see three high-level metrics:
- Users shows us the total number of users who started our funnel in the specified time period. You can edit the time period to adjust your results.
- Funnel conversion rate shows us the percentage of users who successfully completed our funnel.
- Median time to convert shows us the median time it took for users to complete the full funnel.
Next to each metric, you'll also see "No Change" or a directional percentage change that tells you how the number compares to the previous time period. Since we're looking at data from the past month in this example, that means that our total users in the funnel decreased by 1% since the previous month.
Scrolling down further, we see a bar chart that shows us the number of users who completed each step. Hover over each segment of the chart to view the number of users who completed each step, the number of users who dropped out of the funnel before completing the step, and the median time it took for users to move from one step to the next. In the example below, 4,984 people clicked 'Add to Cart' and only 2,142 clicked the 'Checkout' button.
Below the visualization, you can also expand the "Step Breakdown" to see all chart data represented in a table.
If you prefer to visualize your funnel horizontally, you can switch your view at the top-right corner of your funnel results. This view can be more helpful for funnels with many steps.
Understanding Median Time to Convert
Median time to convert helps you understand how long it takes users to complete your funnel. It also helps you pinpoint which specific steps in your funnel are taking the longest and may be difficult to complete.
To calculate this data, FullStory looks at users who have completed each step of your funnel (users who drop out midway through are not included). Then, we find the median amount of time it takes for users to complete each step. We use median because it is less likely to be skewed by outliers than an average. Median provides a midpoint–half of your users were slower and half of your users were faster.
Note: Since single events might occur more than once in each funnel, median time to convert looks for the first instance of each step occurring in the specified order. For example, if you have a three step funnel (represented as Steps A > B > C) and a user completes the steps A > C > A > B > B > C, median time to convert for the full funnel would use the events in bold to calculate median time to complete.
Adding a Segment to a Funnel
In some cases, you’ll want to layer in a Segment on top of a funnel and compare Segments of users side by side. This allows you to distinctly view and analyze different cohorts of users. In the example below, adding the ‘Mobile' Segment will allow you to see the conversion rate for only mobile users. The ability to slice and dice your data is one of many steps you can take to determine a potential root cause for conversion impact.
With the ‘Mobile’ Segment layered onto our funnel, the conversion rate goes up to 99.4%. This data can help isolate any potential friction points and help focus resources and attention to a different cohort of users.
Comparing Multiple Segments
Let’s also review how you might want to compare multiple segments side-by-side. In the example above, we only chose one segment to look at, however you’ll find that selecting multiple segments at once is great for a side-by-side comparison.
You can answer questions such as:
- Which A/B test had a better/worse conversion rate? (ecommerce)
- Do new users tend to convert at a higher rate than returning users? (ecommerce)
- Do different user types (admin/general/guest users) complete a certain work flow at the same rate? (SaaS)
Once you click on the Segment drop down, you’ll also be able to refer to which filters define the Segment, so you can quickly identify and confirm that it’s the correct cohort of users.
In the view below, you can quickly visualize how Group A and Group B performed comparatively.
With this information, you can then watch the relevant sessions for both groups to get a better understanding of what each user experienced.
Compare by date range
To visualize the data that is important to you in a Period-Over-Period analysis, try using the Compare to past button. With Compare to past, FullStory offers the tool for you to see this data up close and learn what worked before and/or what is working now.
Start by simply clicking the Compare to past button and selecting your date range. The date picker will show two colors representing the date ranges you are comparing - blue for current and red for previous. Once you've made your selections, click apply to see the results displayed in a trend chart.
Grouping by Properties
Once you have your funnel completed, you can begin to investigate areas of impact to your users experience. Using the ‘Group By’ option, you can examine your results with different dimensions. For example, are certain browsers or device types performing differently?
This takes the guesswork out of what could be causing friction or drop off and allows you to make informed decisions. In this example, we can see Chrome users are significantly more likely to reach the 'Purchase' step, while there is 100% drop off for Safari users. No Safari users successfully completed a purchase.
This is a great indication to investigate further by watching sessions, sharing this across teams or adding this to a Dashboard to monitor for a fix.
In a few short clicks, we’ve ruled out Mobile users and Chrome users.
Watching User Sessions from your Funnel
Now that you have conversion results for the entire funnel and between each step, you can dive into relevant sessions to investigate from a qualitative perspective, what could be impacting your users experience.
You can group sessions by steps completed or not completed. And by which step was or was not completed. This gives you the opportunity to review only those sessions that might be important to your analysis.
Adding a Funnel to a Dashboard or Home
Dashboards are custom visualizations using your FullStory data. Adding funnels to Dashboards allows you to monitor them overtime alongside other important metrics and trends related to your funnel.
Home is your own flexible, organized and personal workspace in FullStory. Adding funnels to your Home allows you to quickly access and monitor your favorite objects and visualizations.
First, you must save your funnel and ensure you have created an existing Dashboard to add your funnel to.
When adding your funnel to a Dashboard, you’ll name the funnel as it will appear on the Dashboard, add an optional description, then choose the Dashboard you would like to add this to in the 'Select a Dashboard' dropdown.
When adding your funnel to Home, you’ll simply choose the section within your Home to place the funnel and it will be automatically added.
You can also utilize the Add from Library function to add a Funnel to a dashboard or home.
Analyze with Conversions
This feature is currently available as an add-on for our FullStory Advanced and Enterprise plans. Please contact your Account Executive or reach out to Support to learn more about FullStory Advanced or Enterprise.
Now that you have your funnel built, you can easily analyze for areas of opportunity. By using Conversions, it will help you answer questions you might not have thought to ask. On your behalf, Conversions puts sound statistical methods to work by detecting 'Signals' that might be impacting your users experience.
Note: Your funnel must be saved in order to use 'Analyze with Conversions'.
Read more about Conversions here.
Using a Revenue Event in a Funnel
Revenue events allow you to take your analysis one step further to determine potential impact.
In order to add a Revenue Event as your final step, make sure you have configured this in Settings. Once Revenue Opportunities has been turned on for a funnel, all analyses run in Conversions using that funnel will show revenue values along with lost conversions.
Read more about adding Revenue Events here.