Google Analytics integrations

  • Advertisers
  • Ad Networks


This article describes how advertisers who work with Google Analytics (GA) can send rich mobile attribution data from AppsFlyer to GA. This feature works with iOS and Android apps.


Some media sources restrict sharing data with 3rd parties. AppsFlyer cannot share user level data of users acquired through these media sources with 3rd party platforms or services. Installs from such media sources are sent as organic.

For more details and a list of media sources that restrict sharing data with 3rd parties, click here.

The integration can be performed in two different ways:

Reporting data to Google Analytics

For each new install or in-app event, a postback is sent from AppsFlyer to GA with the following attribution data:

AppsFlyer Fields Google Analytics Dimensions
Media source name (pid parameter on the attribution link) Source (utm_source)
Campaign name (c parameter on the attribution link) Campaign (utm_campaign)
Google search Keywords Keyword (utm_term)
Country code (GEO) Country ISO Code
App ID (package name on the attribution link) App ID
App Name (package name on the attribution link) App Name
App Version App Version
CID (Advertising ID for Android or IDFA for iOS) Client Id - appears in the audience dashboard on Google Analytics
Type  Event Category
Event Name Event Action / Event Label
AppsFlyer also sends organic installs and events data to GA. Organic data has no source information associated with it.
Was this article helpful?
2 out of 2 found this helpful