Check this before your data shows up in Appnaly
Appnaly reads the Google Analytics data you already have. First make sure your app is actually sending data to Firebase Analytics.
How your data reaches Appnaly
- Your app
- Firebase Analytics
- Google Analytics (GA4)
- Appnaly
Appnaly sits at the end of this chain. If a step before it is not working, there is nothing for Appnaly to read.
Just four things to check
- Is Google Analytics turned on in your Firebase project?
- Is the Firebase Analytics SDK wired into your app?
- Can you see real users or events in Google Analytics?
- Can the Google account you connected to Appnaly see that Analytics property?
1. Check Google Analytics in Firebase
Open the project you want to analyse in the Firebase Console, then go to Project settings → Integrations → Google Analytics. Check that it is switched on and linked to a GA4 property. If it is off, turn it on there.
Appnaly cannot create this data for you. Your Firebase project has to be linked to GA4 first.
Open Firebase Console2. Check that your app is collecting analytics
Linking Firebase to GA4 does not, on its own, produce any usage data. The Firebase Analytics SDK also has to be set up correctly inside the app itself.
- The Firebase project is connected to your Flutter app
- firebase_core is set up
- firebase_analytics is added and used
- Firebase.initializeApp() actually runs at startup
- The Android and iOS Firebase config files are in place
3. Check that data is actually arriving
Before checking Appnaly, confirm the data shows up in Firebase or Google Analytics. Go to Firebase Console → Analytics → Realtime, or use DebugView while developing. Run your app, move between screens or trigger an event, and watch for a live user or event to appear.
If you cannot see data in Firebase or GA4, it will not appear in Appnaly either.
Open Google Analytics4. Check your app’s data stream
In Google Analytics, go to Admin → Data streams and check that your app is listed. Appnaly builds the list of apps you can choose from out of these data streams.
Example
- MotionFitiOScom.example.motionfit
- MotionFitAndroidcom.example.motionfit
These are made-up names, not your apps.
5. Connect with the right Google account
Appnaly only shows the Google Analytics properties your connected Google account is allowed to read. Your apps may be missing if any of the following is true.
- Analytics is managed under a different Google account
- The current account has no access to that GA4 property
- The Firebase project is not linked to GA4
Check first whether the account signed in to the Firebase Console is the same one you connect Analytics with in Appnaly — or at least an account with permission to read that GA4 property.
Once you have got this far, you are ready
- Firebase project linked to GA4
- The app’s Analytics SDK is working
- Data visible in Realtime or DebugView
- The GA4 data stream exists
- Your Google account can read it
Common problems
I do not see any apps in Appnaly.
Check three things first: whether you are signed in with a different Google account, whether that account can read the GA4 property, and whether Firebase is linked to GA4 at all.
My app shows up but users are 0.
Check Realtime in Firebase or Google Analytics first. If GA4 itself has no data, Appnaly has none either.
The app exists in Firebase but not in Appnaly.
Check whether the Firebase project is linked to a Google Analytics GA4 property.
Do I have to enable a Google Cloud API?
No. You do not need to enable the Google Analytics Admin API or the Google Analytics Data API in your own project. Appnaly handles the API side on its server.
The data does not appear straight away.
Realtime figures and the finished GA4 reports are processed by Google on different schedules, so they can lag behind each other. Appnaly does not invent numbers to fill that gap.