Funnels are a way of visualizing and measuring how your players move through a series of predefined events, and determine which of these steps lose the most players. In GameAnalytics, you can create funnels of any sequence of your game, from level on-boarding to first purchase flows.


When you select Funnels from our left side menu, you will see an overview of all funnels created for your game. You can easily filter this view by any of the table headers, and also limit it to the funnels you created, by pressing “My funnels”.

Create new funnel

To create a funnel, select the events you want to analyse from the drop-down. Chose as many events as you want, but remember that their order is reflected in the chronology in which the users are counted. If a user does not complete a step, this will be counted as a drop-off.

Note: No matter the number of events you send to the GameAnalytics servers under the same user, only the first occurrence of each event for the specified period is counted in the funnel.

Selections of included filters will be shown in the result once a funnel is processed.

Processing funnels

To start processing your funnel, you need to set one or multiple date ranges. This will allow you to compare the same behaviour over a period of time and compare different cohorts.

Funnels can take up to several hours to process, depending on the dataset. Once your funnel is done processing, you will receive an email alert.

Managing funnels

Results are broken down by each step of the funnel, for which we count the unique user that completed or dropped-off, together with the average time for completion.

If you selected multiple date ranges, the results for each of them will be displayed independently.

Any changes you might want to make to existing funnels will require reprocessing.

Funnels can be easily duplicated, so you can experiment with their structure, while storing all results.