Organic search keywords


Organic search is a highly valuable traffic source for your apps. After all, organic users don't incur acquisition fees, and are usually among the most engaged cohorts. 

With a few tweaks to your app page, it is possible to increase the amount of new organic installs. To optimize on organic searches, you need to get organic keyword data for your app.

iOS keywords

If you work with Apple Search Ads, you can get detailed keyword data for your non-organic users attributed to Apple Search Ads. However, in iOS, organic keyword data is not available.

Android keywords

Google does share organic keyword data (on the Referrer URL) for users that do the following:

  • Use Android devices
  • Use Chrome browser
  • Visit and perform a search
  • Install an app from the Google results page
  • Launch the app

Expect less than 1% of organic Android users to follow this funnel and have organic keyword data.

In other scenarios Google does NOT share organic keyword data. For example, users searching in Google Play don't have organic keyword data. 


This limitation is applied by Google to all external vendors, including all attribution vendors.

Using the keyword data

Organic keyword data is found in the following:

  • Raw organic data reports
    Go to the Export data page to view the breakdown of used organic keywords.
  • Advanced reports
    Go to Pivot, Retention, and Cohort reports and group by keywords.
    Compare the quality of organic users based on their keywords.
  • Push API messages


Testing organic keyword data

  1. Use a whitelisted Android device.
  2. Open Chrome browser and go to
  3. Use a strong keyword to search for your app. 
    This example uses "hotels tonight".


  4. Click Install to be redirected to the Google Play Store.
  5. Install and launch the app.

  6. Search for the keyword in the AppsFlyer sources described above
Was this article helpful?
1 out of 1 found this helpful