Firebase Analytics - Open and Closed Funnel Tracking

To add on to Steve's answer: note that since Firebase only provides "open" funnels, this technique only works for a flow where users are forced to go from one screen to the next.

If a screen can be accessed from outside this particular flow, your funnel visualization will be messed up - since the number of users from within that flow and outside of it will be added together, potentially creating a conversion rate of more than 100%.

(That makes open funnels pretty useless IMO, except for very specific use cases.)


Until Screen Tracking and User Flows become available, the closest alternatives are :

  1. To log a distinct event for each screen (e.g. "welcome_menu") and to use a Funnel to visualize the flow through a sequence of connected screens.
  2. To log a single event (e.g. "screenview") and add a parameter that identifies the screen itself. Note that, since Funnels don't allow you to specify event parameters, you would only be able to view reporting on this through BigQuery at the moment.