Google Analytics 4 traffic on the same timeline as your app
Connect Google Analytics 4 and WhyItChanged pulls web sessions by source and medium, with Google Ads review bots and crawler traffic filtered out. If your website sends people to the App Store, you can see whether a traffic change upstream explains a download change downstream.
What WhyItChanged pulls from Google Analytics 4
- Daily sessions by source / medium
- Bot and ad-review traffic filtered out
Questions it answers
- Did my landing page traffic drop before downloads did?
- Which referrer sends visitors who end up installing?
Access it needs
A Google Cloud service account added to the GA4 property as Viewer. Credentials are encrypted at rest and used read-only. How keys are handled.
Set it up
- In Google Cloud, enable the Google Analytics Data API and create a service account with a JSON key.
- In GA4 Admin → Property access management, add the service account's email as Viewer.
- Paste the numeric property ID (not the G- measurement ID) and the JSON key into the GA4 connector.

Questions
Do I need GA4 if I already use DataFast?
No. Use whichever you already have. Both give web traffic by channel.
Works well with
DataFast
Combine DataFast web visitors and attributed revenue with App Store Connect, RevenueCat and ad spend in one timeline.
Google Ads
Join Google Ads cost, clicks and conversions with App Store and RevenueCat revenue. Budget and bid changes show up as markers on your timeline.
App Store Connect
Pull App Store Connect downloads, proceeds and impressions by source into one timeline with your releases, ad spend and RevenueCat revenue.
See why your numbers moved.
Start freeFree for 1 app · No card