How to fix audience population issues for App campaigns

This article will help you understand and troubleshoot audience population issues for App campaigns.

Before you begin

App campaigns for engagement (ACe) in Google Ads will require you to create a new audience segment from one of the four supported audience segment types:

  • All users
  • Users who’ve used your app recently
  • Users who haven’t used your app recently
  • Users who took specific actions within your app
Note: You can create custom segments by combining one or more of the supported segment types. You can also, if eligible, create segments of uploaded mobile device IDs.

You can use the pre-fill option or upload your customer list to create audience segments.

Learn how to create a customer list.

Pre-filled audience segments

Google Ads can add users who have engaged with your business within the past 30 days to your segment. Over time, this list will be supplemented with additional active users based on the specified number of days.

However, to avoid delays in audience population, you can follow the steps below to create a fully populated audience segment of all users (if applicable):

  • If you have implemented the Firebase SDK and are using Google Analytics for Firebase to create audiences, linking your Firebase project to your Google Ads account will create an 'All users' audience segment for your app. This segment will become available in Google Ads. Learn how to link Google Ads to Firebase.
  • Additionally, for Android, linking your Google Play account to your Google Ads account will also create an 'All users' audience segment for you in your Audience manager. Learn more about Product linking: Link Google Play and Google Ads accounts.
Note: If you choose the option to 'Start with an empty list' and not check the 'Include people from the past 30 days' box, your audiences will not be auto-populated.

Reasons why your audiences may not be populating

Your audiences may not be populating due to the following reasons:

Your Google Ads account is not linked to the Google Play Store

Link your Google Play account to your Google Ads account for the 'All users' list to be created.

In-app conversion tracking is not set up

You need to have valid conversion tracking set up to track in-app events and link it to Google Play or a third-party analytics tool. If this is not set up, you’ll get the error message, 'To create audiences based on specific app actions, you'll need to track actions in your app and send the data to Google Ads.'

Linking your app with Google Play or a third-party analytics tool helps sync your data to Google Ads. Syncing your data reduces potential discrepancies and tracking issues in Google Ads, and may resolve any issues with your audience list.

Your tracking code is not working properly

If the in-app action you selected for conversion tracking doesn’t send pings to Google Ads to confirm the action, you may face issues creating an audience list. You’ll get an error message stating, 'To create audiences based on specific app actions, you'll need to track actions in your app and send the data to Google Ads.'

Check with your third-party analytics provider to find out if the pings are being sent properly to Google Ads. If there seems to be an issue, work with your third-party analytics partner to fix the issue before attempting to create an audience list.

App analytics is not configured as an audience source

Use Google Analytics to check and ensure that the parameters or values that are being used match the parameters or values being sent to Google Ads. If they don’t match, the app analytics won’t be configured as an audience source. You can fix the name of the parameter or value in Google Analytics or send pings using the App conversion tracking and remarketing – Request/Response specifications.

Customer data file issues

The size of the customer data file that you upload and the one shown in Google Ads may vary.

  • Some records may not be associated with an active Google Account.
  • Customer data files may not be in an acceptable format which may cause entries to be invalidated and may prevent them from being uploaded to Google Ads.

Here are some common issues and their fixes:

Error

Fix
There’s no data in your file Ensure that your file contains data, then re-upload.
Formatting errors

Review your file for the following errors:

  • Check for rows with values that may be incorrectly formatted or empty.
  • If you pre-hash your data, make sure that the data in your file matches the required SHA-256 format and that your phone numbers follow the E.164 format.
  • Make sure that the data in your file is formatted correctly as outlined in the Create a customer list article.
  • Check the formatting and separate customer data with a line break or comma. Don’t separate entries with a space or semicolon.
Your file doesn’t have all the required column headers for postal address matching

Email addresses matching only requires email addresses.

Postal address matching requires customer data for all of the following columns: 'First name', 'Surname', 'Country', 'Postcode' and 'Phone'. Re-upload your file using all of the required columns and column header names for your customer data type.

Your file has rows with too many or too few values

Ensure that the number of values per row equals the number of column headers in your file.

For rows with partial data, fill in each remaining value with a null character (a character with the value zero) and a comma. For example, if your customer list has the column headers 'First name', 'Surname', 'Country', 'Postcode' and 'Phone', each row in your file should have five values, each separated by a comma. For scenarios where you have only partial data, like a customer’s first name but no surname, use a null character in place of the missing value.

The following columns in your file have incorrect data Ensure that the values in your rows correspond with the column header. For example, all of the data in the column titled 'Email' should contain valid email addresses only, not postcodes or first names.
Column headers in your file are labelled incorrectly Google Ads requires specific column header names. Ensure that your file is using the correct column header names: 'Email', 'Phone', 'First name', 'Surname', 'Country', 'Postcode', 'Phone' and 'Mobile device ID'. Postcodes can be used as zip codes.

Learn how to Format your customer data file.


Related links

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Google apps
Main menu
9738820245702559790
true
Search Help Centre
true
true
true
true
true
73067
false
false
false