Customer Match

Customer Match lets you use your first-party customer data, such as email addresses, to reach existing customers and similar audiences with Google Ads.

On this page
What Is Centralized Notification Infrastructure?
The Default State: The Big Notification Mess
Building Workflows Without Engineering Dependency
Easy Debugging with Logs 
Embedded & Branded In-App Inbox
Multi-Tenant Aware Preference Center

Definition

Customer Match is a Google Ads feature that lets you upload your customer or lead list (hashed for privacy) and target or exclude those users across Search, Demand Gen, YouTube, Display, and Discovery campaigns. Google matches the hashed data against its own user records to build an audience of matched users, which becomes available for bidding, observation, or exclusion inside your campaigns.

Minimum List Size

Google requires at least 1,000 matched members before a Customer Match audience is allowed for targeting. Matched members means users Google could match against its own data after your upload.

Most uploads have a match rate of 60 to 80%. That means if you upload a list of 1,500 contacts, expect Google to match 900 to 1,200 of them. If your list is smaller than 1,500 to 2,000, you may not clear the 1,000 matched member threshold, and the audience won't activate.

For B2B SaaS accounts with smaller customer bases, the practical workaround is to combine multiple audience segments (customers, SQLs, MQLs, trial users) into a broader "warm audience" upload that clears the threshold. You lose some segmentation but gain a working audience.

Accepted Data Fields

Google accepts several first-party data fields for Customer Match. More fields improve match rate.

[table]
Field | Requirements | Impact on Match Rate
Email | Lowercase, hashed via SHA-256 | Highest match rate for B2B
Phone number | Include country code, hashed | Strong second signal
First and last name | Combined with mailing address | Useful for offline conversion attribution
Mailing address | Combined with name | Highest match rate for e-commerce
Mobile device ID | Advertising ID from mobile devices | Situational, mobile-first accounts
[/table]

For B2B SaaS, email is the primary field that produces meaningful match rates. Business emails match well because they're consistently used across LinkedIn, Google Workspace, and other Google-adjacent services.

The Hashing Requirement

All personal data must be hashed using SHA-256 encryption before it's uploaded. Google never accepts raw personal information.

Most CRM integrations (HubSpot, Salesforce, Google Ads native connectors) handle the hashing automatically. If you're uploading manually via CSV, Google Ads hashes the data client-side before it sends. You control the data. Google receives only the hash.

Where Customer Match Audiences Can Be Used

Different campaign types support different Customer Match use cases.

[table]
Campaign Type | Targeting | Observation | Exclusion
Search | Yes (bid adjustments) | Yes | Yes
Shopping | Yes | Yes | Yes
Display | Yes | Yes | Yes
Demand Gen | Yes | Yes | Yes
YouTube | Yes | Yes | Yes
Discovery | Yes | Yes | Yes
Performance Max | Yes (as audience signals) | Not applicable | Yes
[/table]

The most common uses in B2B SaaS: 

  • Exclude existing customers from Search campaigns to preserve budget for net-new acquisition. 
  • Layer customer segments as observation on Non-Brand campaigns to see how warm audiences perform without changing bids. 
  • Seed lookalikes off customer lists in Demand Gen to find net-new buyers who mirror your best customers.

Customer Match as Google Ads ABM

For B2B SaaS accounts running account-based motions, Customer Match is how Google Ads becomes an ABM channel.

The workflow is simple. 

  • Upload your target account list (converted to matched contacts via LinkedIn Sales Navigator, ZoomInfo, or your own CRM). 
  • Layer that audience on top of Non-Brand and Competitor Search campaigns. 
  • Bid up when a matched user searches a relevant query. 
  • Show retargeting to matched accounts across Demand Gen and YouTube. 
  • Exclude closed customers from top-of-funnel campaigns to preserve budget.

This is the missing link between B2B intent (someone searching a category term) and B2B fit (someone at an account you actually want as a customer). Search alone catches intent. Customer Match adds fit. Together they turn Google Ads into a precision ABM channel that mirrors the account-based motion you're already running on LinkedIn.

This guide on first-party data in Google Ads for B2B SaaS explains how to connect Customer Match, OCI, and Enhanced Conversions into one first-party data strategy.

You can also read this piece on offline conversion tracking, as it explains how Customer Match connects to downstream revenue attribution. 

The Rule for B2B SaaS

  1. Upload your customer list on day one. 
  2. Segment by pipeline stage. 
  3. Exclude closed customers from acquisition campaigns. 
  4. Layer warm segments as observation on Non-Brand Search. Seed lookalikes in Demand Gen off your highest-value customer segment. 
  5. Refresh the lists monthly. 

Do these five things to make Customer Match the ABM layer inside Google Ads that most B2B SaaS accounts are missing.

Book a Free Google Ads Audit

Frequently asked
questions

What is ScalixAI?

ScalixAI is a performance-driven Google Ads agency specializing in helping high-growth, AI-first companies scale with predictable, profitable customer acquisition. Founded by an ex-Googler with 9 years of insider advertising experience, we manage the entire Google Ads lifecycle—from campaign strategy and account setup to conversion tracking, analytics, and ongoing optimization. Our data-centric, AI-powered approach ensures you know exactly which campaigns are working, why they’re working, and what to do next to outpace your competitors.ScalixAI is a performance-driven Google Ads agency specializing in helping high-growth, AI-first companies scale with predictable, profitable customer acquisition. Founded by an ex-Googler with 9 years of insider advertising experience, we manage the entire Google Ads lifecycle—from campaign strategy and account setup to conversion tracking, analytics, and ongoing optimization.

How fast can I expect results?

Most clients see performance stabilize by month three. Google Ads isn’t a slot machine—it takes time to compound.

Do you require long-term contracts?

No. We work month-to-month. All we ask is that you give us three months to prove the results.

Do you only run Google Ads?

While Google Ads is our entry point, we also support LinkedIn Ads, Reddit, and X campaigns when needed.

What’s included in your CRO audit, and what’s expected from our side?

The CRO audit covers your landing pages, CTAs, forms, and overall user flow. We’ll flag what’s holding back conversions and recommend fixes. If changes require design or dev resources, we’ll hand over clear action steps for your team, so you know exactly what to adjust.

How do you work with internal teams?

We integrate directly. Whether it’s syncing with your PMM on messaging, your design team on creative assets, or RevOps on tracking, we plug into existing workflows so we’re aligned and moving fast.

How do you handle Google rep recommendations that don’t fit our goals?

As an ex-Googler, I know which recommendations are useful, and which are just there to hit Google’s internal targets. We’ll filter their advice for you, implementing only what actually helps us hit revenue goals.

What changes in your approach to ads in B2B vs. B2C?

For B2B, I focus on lead quality, longer sales cycles, and nurturing conversions across the funnel. For B2C, speed and volume matter more, so I optimize for quick wins and scalable growth. Either way, the playbook adapts to your model.

What do your weekly reports include, and how do you define “good” vs. “scalable”?

Weekly reports show spend, conversions, CPL/CPA, and how we’re tracking against projections. “Good” means campaigns are meeting efficiency targets. “Scalable” means we can push budget and expect the same or better efficiency without breaking ROI.