The Funnels module of MoEngage Analytics helps you understand user behavior for your web and mobile apps. It gives you insights into how your app users interact with your app through various stages of the customer journey.
A Funnel is a series of events that lead to a predefined goal event, for example, a user opening an e-commerce mobile app to making a purchase on the e-commerce platform. Funnel analysis is primarily used to calculate conversion on specific user behaviors.
You can get graphical reports for easy visualization and tabular report if you’d like to download it for deeper analysis. These reports are particularly helpful for analyzing conversion rate throughout the funnel and gauging the overall performance of your product.
You can use Funnels to answer questions like:
- How many users who searched for a hotel on my travel app ended up booking one?
- What percentage of users who visited a particular product on my e-commerce app bought it?
- At what stage of the buying process are most users dropping off?
Let’s see how it works.
To create a funnel, go to the Analytics menu and click on Funnels. Then select the first step of the funnel from the drop-down menu. You can define the subsequent levels of the funnel by clicking on Add Step.
You can use filters to narrow down the funnel to specific attributes. These can be Event Attributes, User Attributes, Device Attributes or a combination of them.
Filters can be added on any step of the funnel depending on what data you want to segment. To do that, click on Add Filters and then select appropriate filters from the Filter By section. Select the Case Sensitive checkbox if you want the report to match the exact case of the value you specify.
If you add multiple filters, you can choose whether they’re all applied or just one of them. Toggle the switch between AND/OR based on what you’re looking for.
- Comparing Funnels
Another thing you can do is compare funnel by a specific attribute. To do that, click on Split By and select the attribute from the drop-down menu. You can view the top 5 values in the chart and 100 values in the table, of the selected event property.
- Setting a Funnel Window
For some user actions, you might want to see whether all the steps were completed in a specific amount of time.
For instance, if you’d like to see how many users opened the app (first step) and then made a purchase (last step) within 5 minutes, you can do so by setting this limit as the Funnel Window.
- Restricting the Funnel Order
Likewise, in some cases, you might want to see just the results where the steps were performed in the same sequence you specified. Funnel Strict Order enforces strict ordering of selected events.
For example a funnel of event A > B > C, strict order will not consider funnels like A > B > A > C or A > C > B > C. You can select the Order checkbox to get the report.
- Setting the data Time Frame
Once you’ve defined the funnel steps, window, and order, select the time frame for which you need the report Duration section. You can choose from “Yesterday”, “Last 7 Days”, “Last 30 Days”, “This Month”, “Last Month”, or select your own custom date range.
Changing the Visualization
MoEngage Analytics lets you switch the chart view for better visualization depending on the type of data. You can choose between a Line Chart, Area Chart, or a Bar Chart to view progress, compare volumes over a time period, or compare absolute numbers respectively.
Charts show a maximum of 20 different entities. The remaining entities will be available in the tabular format. By default, Funnels will be shown in a bar chart for the overall selected time period. To view the funnel with a different granularity select Line/Area Chart and select the granularity.
You can also break down the report into granularity of Hourly, Daily, Weekly, or Monthly for easy visualization. Funnel users will be displayed based on the granularity you select.
Once you’ve viewed the report, you might need to share it with your team. You can download the report in order to do that.
Charts can be downloaded in PNG format and you can export a CSV file of the tabular version.