At a glance: Enable Google Ads cost and ad revenue data in AppsFlyer.
For a complete picture of working with Google Ads (AdWords) in AppsFlyer, check out these articles:
- Google Ads (AdWords) integration setup
- Google Ads (AdWords)—re-engagement
- Google Ads (AdWords)—cost and ad revenue (this article)
- Google Ads (AdWords)—FAQ and discrepancies
- For iOS 14 related campaigns see Google Ads SKAdNetwork interoperability with AppsFlyer.
Google Ads cost data sync status
View your cost API status and the last time AppsFlyer managed to pull matching cost data in either the cost (and ad revenue) integration status dashboard, or in the individual ad network dashboard.
Google Ads allows you to sync several accounts for pulling cost data. For each synced account, AppsFlyer shows the status of cost integration and the last time AppsFlyer managed to pull matching cost data.
Stopping Google cost sync
To stop syncing Google cost, delete the Google account connection:
- Go to the cost tab, in the actions column, hover over an account, click Delete connection. Once deleted, AppsFlyer stops getting the cost. Deleting the connection does not impact historical data.
Google Ads costs, clicks, and impressions
AppsFlyer gets cost details by API. See the ad network cost integration table for full details on the supported dimensions, metrics, and features. Note: Cost data requires an Xpend subscription.
MCC Accounts are supported.
Cost, clicks, and impressions data is currently not available for pre-registration campaigns due to limitations in Google Ads API.
To view Google Ads cost, click and impression data within the AppsFlyer dashboard, connect via your Google Ads configuration page. Once the connection is complete, AppsFlyer begins to query your Google Ads cost amounts, clicks, and impressions for all of your existing campaigns.
Read more about how Google defines clicks and views.
Read more about Google Ads limitations.
After the setup, data should come through within a few hours.
Users can confirm they are logged in with the correct Google Ads account by checking the email address, which appears on the top right corner of the Google Ads dashboard.
If the Google Ads account is a sub-account of an MCC account, then the top right ID is the MCC's, and the sub-account's ID is on the top left corner.
If it is not the correct account, sign out of the account and sign in again using the email address for a different Google account.
Why can't I see my cost data?
Wrong account email
When logging in, it is important to verify the right Google account is used.
If you login using the wrong Google account, no cost is pulled or displayed. In such a situation, you must remove the app from Google apps permissions and login with the correct account. To do so, follow these steps:
- Click on the following URL: https://myaccount.google.com/permissions
- Remove AppsFlyer Cost on Google and login again.
Incorrect agency connection
In some cases, the agency cost integration is turned on but doesn't pull cost because the agency user who logged in doesn't have access to the correct Google ads customer ID. This results in the advertiser seeing incomplete cost data.
Make sure the agency user who logs into the Cost tab has access to the Google ads customer ID set up in the Integration tab.
Spaces and special characters
Where is my Geo based clicks data?
Recording ad revenue with Google Ads
Google Ads (AdWords) revenue integration is deprecated as of November 30, 2020. For ad revenue data, AdWords customers need to migrate to Google AdMob.
Traits and limitations
The Google integration support cost for inactive campaigns only for App Campaigns, meaning app campaigns for installs and app campaigns for engagements.