I'm not able to get UTM campaign tracking info in Firebase Analytics - Attribution - first_open. All my installs are shown as (direct)/(none).
I'm using both GA and Firebase Analytics and currently have a custom INSTALL_REFERRER receiver which calls CampaignTrackingReceiver.onReceive for GA. This works for GA and I can see all my campaigns.
The final merged manifest also does not have any other install referrer receiver. So obviously I'm probably missing a call to Firebase Analytics, but which one? Where is the documentation?
Update 1 This is the URL I'm using and it is tracked properly in GA.
https://play.google.com/store/apps/details?id=my.app.package&referrer=utm_source%3Dapp%26utm_medium%3Dshare
Documentation for GA Android SDK recommends above format.
Google Play Campaign Measurement allows you to see which campaigns and traffic sources are sending users to download your app from the Google Play Store. It is recommended that all developers implement Google Play Store Campaign Measurement.
Update 2 Release notes for Firebase 9.6 seems to indicate this is fixed, but still not working as of Firebase 10.2.1
Added tracking for the source of app install referrals when an app with Analytics is installed from the Play Store.
Update 3 Finally working as of Firebase 11.0.2. No changes to the URL.
There can be several reasons why they might not be working properly. Here are some of the most common ones: 1) Sometimes UTM tags get stripped from your URL by redirects before hitting your site. 2) Your syntax may not be correct in your tagged URL.
To test your UTM parameters, enter the tagged URL into your browser and see what happens. During HTTP to HTTPS redirect, UTM parameters are not passed in this case. If those UTM parameters remain at the end of the URL when the page is loaded, then it is very likely that your information is being tracked.
You'll need to wait 24-48 hours after setting up your Google Analytics property to see your data. While you're waiting, you can verify your tracking code is doing its job by checking your real-time reports and debug view or looking at your website source code.
There are two URL builder tools : One for Google Analytics and one for Google Play. If you use the one for Google Analytics, UTM-based campaign tracking should work for you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With