AdBlueprint
Targeting
google ads
customer match
retargeting

Customer Match in Google Ads: how to upload your customer list for retargeting and lookalikes

Customer Match lets you upload your email list to Google Ads and retarget real customers on Search, YouTube, Gmail, and Shopping. Here's how to upload it and what match rate to expect.

AdBlueprint Team 5 min read

That email list sitting in your CRM? It's a targeting asset Google Ads can use right now. Most founders know Meta has Custom Audiences — you upload a list, Meta finds those people in the feed. Google has the same thing. It's called Customer Match, and it works across Search, YouTube, Gmail, Shopping, and Display. If you're not using it, you're paying Google to find strangers while ignoring a list of real customers you already own.

What Customer Match actually does

You upload a CSV of customer emails (or phone numbers, or physical addresses). Google hashes the data and matches it against Google Accounts. Everyone who matches becomes an audience you can target directly — no need to wait for a site visit, no cookie dependency.

That's the key difference from pixel-based retargeting. Pixel audiences shrink every time someone clears cookies or switches browsers. Customer Match is tied to Google Accounts — more durable, and it works on YouTube and Gmail where pixels can't reach.

How to upload your list

Step 1 — Prepare the CSV Include at least one column: Email Address, Phone Number, or name + country + zip. Email gives the highest match rate. Download Google's template from the upload screen and use the exact column headers — don't improvise the field names.

Step 2 — Go to Tools → Audience Manager In Google Ads: top menu → ToolsAudience Manager+ New AudienceCustomer list

Step 3 — Upload and configure Select your data type, upload the file, and set a Membership Duration. If you're unsure, set it to 540 days (the max). Click Save.

Step 4 — Wait 24–48 hours Google processes and hashes the data before showing a match rate. A healthy match rate is 30–60%. Below 20% means something's wrong with the data — see the trap section below.

Where it works

Customer Match runs across five campaign types:

Campaign typeWhat to use it for
SearchBid higher when past customers search your keywords
ShoppingAdjust bids by customer segment (VIP vs one-time buyers)
YouTubeRetarget buyers with video ads
GmailDeliver ads directly to their inbox
DisplayFollow past customers across the web

Search is the highest-leverage use. A +30% bid adjustment for matched customers on a campaign that's already working can drop cost-per-conversion by 20–40%. You're bidding more for people with a proven purchase history — that's a fair trade.

Retargeting vs lookalike prospecting

Customer Match does two separate things, and most founders only use one:

Direct retargeting — the matched group. Target them with upsell ads, win-back offers, or simply bid higher when they're searching. These are your warmest Google audiences.

Seed for Optimized Targeting — Google's algorithm studies the pattern of your customer list and finds similar people. This is Google's version of Meta's Lookalike audience. It doesn't exist as a standalone audience type anymore (Similar Audiences were deprecated in 2023), but it works when you add Customer Match lists to campaigns with Optimized Targeting enabled.

The trap nobody talks about

Low match rates kill Customer Match before you get to use it. Upload 3,000 emails, get "Too few users" back — that's the most common failure.

The usual causes:

Fix the list before you upload: deduplicate, remove known bounces, lowercase all emails, strip whitespace. A clean list of 2,000 emails will often outperform a messy list of 8,000.

Quick reference

SituationWhat to do
Customers who haven't repurchasedRetarget on Search + Gmail + Shopping
Want new people similar to your best buyersAdd list as seed, enable Optimized Targeting
High-value VIP segmentSeparate list, +30–50% bid adjustment
Already-converted customers you don't want to retargetAdd as exclusion audience — saves real budget

What to do next

Export your customer emails from whatever CRM, LINE OA, or e-commerce platform you're using and upload them today. Even a list of 500 is worth doing — you'll learn your match rate immediately, and a low rate tells you something important about your data quality before it costs you more. If you want to figure out which customer segments are worth prioritizing before you scale spend, AdBlueprint can help you map your audience data to a concrete campaign structure.

Frequently asked questions

What's the minimum list size for Customer Match to work?
Google requires at least 1,000 matched users before a Customer Match audience becomes active. Since match rates typically run 30–60%, you'll want to upload at least 2,000–3,000 emails to reliably clear that threshold. Your Google Ads account also needs a good standing history — most accounts older than 90 days qualify automatically.
Does Customer Match work with phone numbers, not just emails?
Yes. Google accepts phone numbers in E.164 format (e.g., +66812345678 for Thai numbers), and physical addresses (first name, last name, country, zip code). Email generally gives the highest match rate, but combining multiple data types in one upload can improve overall match rate by 5–15% compared to using email alone.
Can I use Customer Match to exclude people instead of targeting them?
Yes — and most advertisers skip this entirely. Adding a Customer Match list as an exclusion audience stops your ads from showing to people who've already converted. This is especially useful in lead-gen campaigns where you're paying to acquire subscribers you already have. Add exclusions at the campaign or ad group level under Audience settings.