How to Set Up Customer Match in Google Ads

Your customer list is the best targeting data you own. Here is how to upload it properly and keep match rates high.

Your customer list is the best data you own. It is real people who really paid you, which is more than any ad platform’s targeting can promise.

Customer Match lets you use it. Most accounts either never set it up, or upload a list once in 2022 and never touch it again.

Here is how to do it properly, and how to keep it useful.

What Customer Match does

You upload customer identifiers. Google hashes them, matches them against signed in Google accounts, and gives you an audience you can target, exclude or bid differently on across Search, Shopping, YouTube, Display, Gmail and Performance Max.

Google never sees your raw data in a usable form, because hashing happens before upload. That part genuinely works as described.

Before you start: eligibility

Google has policy requirements for Customer Match. Account history, good standing, and compliance with their data policies.

You also need the right to use the data this way. That means your customers agreed to it when they gave you their details. Check your privacy policy actually says you share data with advertising partners, because a surprising number do not.

I am not your lawyer. But an account suspension over a list upload is an avoidable and very annoying way to lose a week.

What to upload

Google accepts email, phone, first and last name with country and postcode, and mobile device IDs.

More identifiers means a higher match rate. An email only list might match forty to sixty percent. Email plus phone plus name and address pushes it higher.

Formatting rules that people get wrong:

  • Lowercase everything and strip whitespace before hashing.

  • Phone numbers in E.164 format, so plus, country code, number, no spaces or brackets.

  • Hash with SHA256. If you upload raw data through the interface, Google hashes in the browser, which is fine.

  • Do not hash the country and postcode. Those go up in plain text alongside the hashed name.

Get one of these wrong and your match rate collapses to almost nothing, with no error message to tell you why.

Build more than one list

A single list called All Customers is a wasted opportunity. Segment by what you would actually want to do differently.

  • High value customers. Top twenty percent by lifetime value. Use them as a seed for similar audiences and bid up on them.

  • Recent purchasers. Exclude from acquisition campaigns so you stop paying to reach people who just bought.

  • Lapsed customers. No purchase in six or twelve months. A genuinely good remarketing audience with a different message.

  • Leads who never converted. Different creative, different offer, and worth separating from customers.

  • Subscription cancellations. Small list, very high intent, often the best return in the whole account.

Keep it fresh

This is where almost everyone fails. A list uploaded once decays. Customers become lapsed, lapsed customers come back, and your exclusion lists start excluding people you want.

Two ways to automate it:

  • Google Ads Data Manager connections. Connect a supported data source and let it sync on a schedule.

  • The Google Ads API or a scheduled script. More work, total control. Worth it if your customer data lives somewhere unusual.

Whichever you pick, aim for at least a weekly refresh. Monthly is acceptable. Never is what most accounts actually do.

Using the lists well

Exclusions are underrated

On a business where repeat purchase is rare, excluding recent customers from acquisition campaigns is often the single highest return change you can make. You stop paying for clicks that can never convert.

On a business with high repeat purchase, do the opposite and target them, because they are the cheapest sales you will make.

Seed audiences

A Customer Match list of your best customers is a much better seed for lookalike style targeting than a list of everyone who visited your site.

Bid adjustments on Search

Observation mode on your customer list tells you how differently existing customers behave on your brand terms. Usually the answer is surprising and immediately actionable.

Reading match rates honestly

Google shows you a match rate after upload. Two things to know.

First, a list under about a thousand matched members will not serve. Small segments are fine to build but they need volume to be usable.

Second, the displayed rate is a percentage of what Google could match, not a quality score. A low rate almost always means a formatting problem rather than a data problem. Check formatting first, always.

Where this connects to the rest of your tracking

Customer Match is one half of using your first party data. The other half is sending conversion outcomes back, so Google learns which customers were worth acquiring in the first place.

Together they are what people mean by a first party data strategy, and the two reinforce each other: using first party data with ad platforms.

If your customer outcomes live in a CRM, this is the natural next step: offline conversion tracking setup.

Need this built properly?

Your customer list is the one targeting advantage no competitor can copy. I set up and repair tracking for ecommerce stores and lead generation businesses, so the numbers in your ad accounts match the money in your bank account.

Have a look at what I do, or book a call and we can go through your setup together.

Need accurate tracking?

Its Free

500+ Happy Clients ⭐️

Keep Reading

See exactly where you’re wasting ad spend and how better tracking can double your sales.

See exactly where you’re wasting ad spend and how better tracking can double your sales.

Tracking in 3 Hours

Tracking in 3 Hours

I Manage Everything

I Manage Everything

24/7 Expert Support

24/7 Expert Support

TESTIMONIALS

Trusted by 500+ satisfied clients

Discover how we’ve driven growth and innovation.

500+ Tracking

500+ Tracking

Adélaïde De Vos

3,922 followers

I had the pleasure to work with Abdul and I can say that he exceeded my expectations. He was professional, patient, and clear in his explanations and committed to client satisfaction. If you're looking for someone who is not only highly skilled but also reliable and committed to client satisfaction, I highly recommend Kayium!

Dean Watson

1,030 followers

Kayium setup our tracking for Google Ads and Meta Ads, which helped us get 20%+ more conversions on the same ad spend. He didn’t just handle the technical setup,he also took the time to explain why it works and how it improves results. If you’re looking for someone skilled, reliable, and committed to delivering real results, I highly recommend him!

David Friend

CEO: Profitable Sites

Kayium set up accurate tracking that helped us scale ads fast and boost conversions by over 25%. He gave us clear insight into which ads drive revenue.

Lalita Sundari

7,924 followers

I've worked with Kayium; his strategic mindset and expertise in GTM, GA4, Pixel & Server Side Tracking, are invaluable! I highly recommend Kayium!