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 |
| Logs in to their account | method: email, Google, or Apple |
| Creates an account | method: email, Google, or Apple |
| Loads a new screen | app_version, firebase_screen (e.g. Home, Pickup, etc.) |
| Taps the new order button | currency |
| Places an order | currency, value, transaction_id, tax (total tax), shipping (delivery fee), items array |
| Activates a subscription | subscription_id, subscription_name |
| 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:
Log in to your Firebase project.
Go to Analytics → Dashboard.
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?
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?
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?
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.
