Hi Team,
We use Segment.io, a third-party tool, to connect sources and destinations. One of the destinations creates a Customer Match Target List in the Google Ads account.
In the Segment UI source, we can only specify one email, phone number, zip code, first name, and last name per row, which is then uploaded to the list via the API.
However, the manual Google Customer Match List template allows specifying multiple emails, phone numbers, and other fields in the same row.
We'd like to understand if there is any impact when specifying identifiers in a single row versus multiple rows. For example:
Would this affect the match rate significantly?
Thanks!
Kindly note that your match rates might be lower when you are trying to add multiple user identifiers to a single userIdentifier object. Instead, you need to add multiple userIdentifiers to a single UserData object as shown in this code example. I would recommend you to refer to the Validate match rate guide for more information. Also, you can refer to this help center article About Customer Match match rates for more information.
![]() |
Google Ads API Team |
Hi Team,
I understand, and we follow the same approach. However, my question is more focused on the impact of adding multiple email addresses and phone numbers for a single customer in a single row vs. separate rows, both in CSV (manual) and API uploads.
Example CSVFor my understanding:
Please confirm whether the following scenarios are valid.
Scenario A:Example:
Example:
Could you please confirm if both scenarios are valid? Any insights on how the Google ads customer list processes these would be helpful and how it would impact the match rate?
More like are both just the same when it comes to match rate of a customer list
Note: Please ignore data validation and correctness this is just an example.
UserData object represents a single user and can contain multiple user identifiers. Add a separate UserIdentifier object for each identifier. For example, a record with an email address and a phone number results in a UserData object with two UserIdentifier objects.