In two previous parts, we were focusing on Firebase features for developing and launching mobile apps. In this article, we’ll introduce to you Firebase tools used for product analytics and promotion - key milestones in building a mobile business.

Events and Google analytics are used for user behavior analysis (e.g., time of use, involvement, the number of conversions) and give information about key in-app events (e.g., opening a particular screen or pushing a button). Furthermore, we suggest incorporating advanced analytics, which is the list of events that cover the entire app and help analyze and confirm particular hypotheses, determine the user path, create audiences, etc.

A/B testing makes it possible to test changes in the user interface or other functions to see how they affect key indicators, for instance, in-app purchases.

Dynamic links make it possible to create universal links to the app for advertising campaigns, which facilitates traffic source tracking. The links contain parameters for an effective ad attribution.

Deep links redirect users to a certain part of the app so that they spend less time on search for content inside the app. For instance, deep links make it possible to redirect users from the website to the equivalent in-app content. Similarly to dynamic links, it doesn’t matter on which device the link was opened.

Remote Config. In the second part we discussed Remote Config and its functions for app support. Remote Config is an indispensable promotion tool, as it helps launch A/B tests and Forecasting. 

In-app message exchange makes it possible to show messages to users inside the app, which enhances their involvement and pushes them toward performing certain actions. They can be sent to users depending on their interests and behavior.

Audiences make it possible to create and manage own user audiences. For instance, via Remote Config, you can offer particular audiences some hidden functions; via Cloud Messaging (PUSH-notifications), you can send various messages to various user segments.

Forecasting helps determine what user segments are the most likely to make a conversion or to leave. Forecasting leans on Google machine learning and app analytics. It’s integrated with Remote Config, that's why it allows for setting and changing the app for users from different segments. For instance, you can show ads to users who will not make any in-app purchases as an alternative monetization strategy.

Numerous companies use Firebase in their projects and achieve great results. We suggest incorporating Firebase in each project at the stage of its development so that you could efficiently track indicators, improve and optimize the project.