Skip to main content

Firebase Analytics and Tracking User Events Within Your Branded App

Track user actions in your branded app using Firebase Analytics. Learn which events are logged, what data is sent, and how to access it.

G
Written by Greg Mitchell
Updated over 2 weeks ago

It is now possible to track events within your branded app using Firebase Analytics.

When customers complete specific actions within your branded app, the app will push the associated event and related parameters to the app’s Firebase project. You can then view this information within the Firebase project and the linked Google Analytics property.


List of Events and Event Parameters

Below is a list of all events your branded app will send, along with their associated data parameters.

Event Name

User Action

Parameters Sent

login

Logs in to their account

method: email, Google, or Apple

sign_up

Creates an account

method: email, Google, or Apple

screen_view

Loads a new screen

app_version, firebase_screen (e.g. Home, Pickup, etc.)

begin_checkout

Taps the new order button

currency

purchase

Places an order

currency, value, transaction_id, tax (total tax), shipping (delivery fee), items array

subscribe

Activates a subscription

subscription_id, subscription_name

cancel_subscription

Cancels a subscription

subscription_id, subscription_name


Next Steps

Request Firebase Access

To access this data, you will need access to the Firebase project linked to your branded app.

You will be added as an Owner, which provides all required permissions to view analytics data, link Google Analytics properties, and add other users from your organisation who require access.

The Owner role is the highest-level admin role within Firebase and provides access to settings that could affect your branded app’s functionality. CleanCloud takes no responsibility for any issues resulting from changes made within the Firebase project by the project Owner or any users they add.

To request access to the Firebase project for your branded app, email [email protected] from the admin email address we have on file for your store, and include the email address or addresses you would like added as Owners.

Once your request has been received, we will advise on the expected timeframe for completion.


Enable Analytics in Firebase / Link Google Analytics

Once you have access, complete the following steps:

  1. Log in to your Firebase project.

  2. Go to Analytics → Dashboard.

  3. Follow the prompts to enable Google Analytics, choosing whether to link an existing Google Analytics property or create a new one.


Branded App Update

Depending on when your branded app last received an update, we may need to submit a new version to the app stores to enable the latest Firebase Analytics integration.

You will be informed if this is required when your Firebase access request is processed.


FAQs

How do I set up Google Analytics or link Firebase Analytics to it?

We do not currently provide support for Google Analytics. Google provides comprehensive documentation covering all aspects of setup and configuration.

Can I add my own Firebase project to my branded app?

No. Your branded app has already been configured around an existing Firebase project. However, we can grant you full Owner permissions to that project.

Can you add tracking for a new event?

We may add new events to track additional actions where appropriate. If you have a specific request, please submit a feature request, which will be reviewed by the team.


🛟 Need more help?

Explore our Help Center articles for answers. Contact us for further assistance.

Did this answer your question?