Google Ads

Customer Match

Also called Customer list targeting

Advertising audiences built by uploading your own customer contact details and matching them, in hashed form, to signed-in accounts.

Quick facts: Customer Match

Category
Google Ads
Also called
Customer list targeting
Level
Intermediate
Affects
Audience quality, exclusions, bidding, customer retention
Where to see it
Google Ads (Audience manager, Your data segments), Meta Ads Manager (customer list audiences)
In this article4
  1. How Customer Match works
  2. Why Customer Match matters
  3. Common mistakes with Customer Match
  4. How to act on it

How Customer Match works

You give Google Ads a file of details you already hold about your customers — email addresses, phone numbers, or names with a postal address. Before the file leaves your computer each value is normalised and hashed, meaning it is turned into a fixed string of characters that cannot be read back into the original. Google hashes the same details from its own signed-in accounts and compares the two sets of strings. Where they agree, that account joins your audience.

From there it behaves like any other segment. You can target it, add it for reporting only, exclude it, or use it as a seed for the platform’s automated expansion, across Search, Shopping, YouTube, Display and Demand Gen.

Two facts about the matching decide how useful it will be. Only signed-in accounts can match, and only where the person gave you the same detail they gave Google, so the audience is always smaller than the file you uploaded. Google also holds the list back until it reaches a minimum size, which stops an audience being small enough to identify a single person.

Why Customer Match matters

It is the one audience built from data you own rather than from behaviour the platform observed about a browser. As tracking cookies weaken and consent choices remove more visitors from behavioural lists, first-party data is the part of your targeting that does not quietly decay underneath you.

Its best uses are often defensive rather than aggressive: keeping existing customers out of campaigns meant to find new ones, hiding an introductory offer from people already paying full price, or reaching subscribers whose payments lapsed. Savings like those never appear as a win in a report, which is exactly why they get skipped.

Common mistakes with Customer Match

The serious mistake is legal rather than technical. The list must be data you collected yourself from people who were told it could be used this way. A purchased list, a scraped one, or contacts gathered for an unrelated purpose breaches both Google’s policy and most privacy law, and hashing does not rescue it — hashing protects the transfer, not the permission behind it.

The practical mistakes are milder. Uploading one undifferentiated list of everyone who ever bought produces an audience too broad to bid on. Never refreshing it leaves you advertising to a customer base that has moved on. And reading a low match rate as proof of dirty data is usually wrong: it more often reflects how many of your customers use a Google account with a different address.

How to act on it

Split the data before you upload it. Buyers, lapsed buyers, your highest-value accounts and enquirers who never bought are four audiences that deserve four different bids and messages, and once they are merged into one file you cannot separate them again.

Set a refresh routine and keep it, because a list uploaded once is a snapshot that ages badly. In Nepal and other small markets expect lists to sit close to the minimum size, so plan to use them as exclusions and bid signals rather than as the whole targeting strategy. Finally, write down where the consent came from for each source of addresses; the day someone asks, that record is the only answer that will hold.

Do and do not

Do

  • Split buyers, lapsed buyers and enquirers into separate lists
  • Refresh uploads on a schedule so audiences stay current
  • Keep a record of where each address came from

Do not

  • Upload a list you bought, scraped or borrowed
  • Expect every row to find a matching account
  • Rely on it alone where your customer base is small

Questions people ask about this

Is it safe to upload customer data to Google Ads?

The contact details are hashed on your side before upload, so Google receives scrambled strings rather than readable addresses. The real question is permission, not security. You must have collected the data yourself and told those people it could be used for advertising. If your privacy notice never mentioned it, fix the notice before you upload anything.

Why did only part of my list match?

A row matches only when that person is signed in to a Google account created with the same email address or phone number you hold. Work addresses, old accounts, people who never sign in and customers who gave you a different contact detail all fail to match. A shortfall is normal and is not by itself a sign that your database is poor quality.

Can I use Customer Match to exclude people instead of targeting them?

Yes, and for many advertisers that is the better use. Adding your customer list as an exclusion on prospecting campaigns stops you paying to advertise to people who already buy from you. The same approach keeps introductory offers away from existing clients, which protects both the budget and the relationship.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.