Guide
Customer Match and Meta custom audiences from your CRM
Your customer list is the best targeting data you own. Synced daily, it stops you paying to reach people who already buy and helps the platforms find more like your best ones.
By Mike Usry · Updated
Why your customer list is your best targeting
Every ad platform is trying to guess who your customers are. You already know. Uploading that list, hashed and consented, lets you:
- Exclude current customers from new-customer campaigns, so you stop paying to reach people who would have called you anyway.
- Seed lookalikes from your best customers, not all customers.
- Win back people who haven’t bought in a year.
- Follow up on unsold estimates, abandoned quotes, and expired memberships.
The groups worth building
| Group | Use it for |
|---|---|
| All customers | Exclude from acquisition campaigns |
| Top 20% by lifetime value | Lookalike and similar-audience seeds |
| Bought once, not in 12 months | Win-back offers |
| Open estimates or quotes | Retargeting with follow-up or financing offers |
| Active members or subscribers | Exclude, or cross-sell only |
| Customers in the last 30 days | Review and referral asks |
These should come straight from your system of record: store, CRM, or field-service software, not a spreadsheet someone exports twice a year.
Google Customer Match: rules to know
- Eligibility: good policy compliance and payment history. Some features need 90+ days of account history and more than $50,000 lifetime spend.
- Size: at least 100 active members. Memberships older than 540 days stop counting unless they’re refreshed.
- Format: emails, phones, names, and addresses, normalized and hashed with SHA-256.
- Where uploads go: audience uploads are available through Google’s Data Manager API, the same place offline conversions now go. See Google’s Data Manager API.
Meta custom audiences: rules to know
- Customer list audiences from hashed emails and phones, plus extra identifiers for better matching.
- Lookalikes need a source of at least 100 people from one country. A smaller list of high-value customers usually beats a big list of everyone.
- Special ad categories (housing, employment, credit, social issues) limit targeting and lookalikes.
Why daily sync beats CSV uploads
A list uploaded in March is wrong by May. New customers are still in your acquisition campaigns, and last month’s buyers are getting win-back ads. An automated daily sync keeps every group current with no one remembering to do it.
Consent and privacy
Only upload people who gave you their information directly and were told how it’s used. Say so in your privacy policy. Both platforms require it, and it’s the right way to treat customers.
Questions we get
- What is Customer Match?
- Google's feature for uploading your own customer list (hashed emails, phones, and addresses) so you can reach, exclude, or model audiences from those people across Search, YouTube, Gmail, and other Google surfaces.
- What's the minimum list size?
- Google requires at least 100 active members for a Customer Match list. Meta needs at least 100 people from a single country in a source audience to build a lookalike. Match rates are rarely 100%, so start with more.
- Can any Google Ads account use Customer Match?
- The account needs a good policy-compliance and payment history. Some Customer Match features are reserved for accounts with at least 90 days of history and more than $50,000 in lifetime spend, so check what your account qualifies for.
- Can real estate or lending businesses use lookalike audiences?
- Housing, employment, and credit ads fall under special ad category rules on both Meta and Google, which restrict audience targeting. Plan around listing feeds and strong landing pages instead.
Keep going
ServiceTitan, Housecall Pro, and Jobber, wired into your ads and website.
Your field software knows which calls became paid jobs. Your ads and your website should too.
See the integration → Integration · EcommerceShopify to Google Ads and Meta, with the orders Shopify never sees.
Shopify's built-in apps send online purchases. Your ads also need the phone orders, the refunds, the margin, and which customers come back.
See the integration → GuideFirst-party data for a small business
You already own the data that makes ads work: who bought, what they paid, and when. It's just stuck in software your marketing never touches.
Read the guide → GuideMeta Conversions API, explained for small businesses
The Meta pixel only sees the browser. The Conversions API lets you tell Meta who actually bought — including sales that happen on the phone or in your CRM.
Read the guide → GuideOffline conversion tracking: make your ads bid on revenue
Your ads optimize for whatever you call a conversion. If that's a form fill, you'll get more form fills. Offline conversions teach them to find customers who pay.
Read the guide →Want this wired up for your business?
Tell us what system your customers live in and where you advertise. We'll tell you what's possible.