Google requires minimum matched audience sizes before ads can run.
Typical thresholds:
| Network | Minimum Matched Users |
|---|---|
| Display | ~100 |
| Search | ~1,000 |
| YouTube | ~1,000 |
Example:
Upload 5,000 emails
Only 30–40% match Google accounts
Result = 1,500–2,000 matched users

Even large lists can fail if the match rate is low.
Reasons match rates drop:
Business emails instead of personal Gmail accounts
Outdated email lists
Users not signed into Google
Users have ad personalization turned off
Typical match rates:
| Data Type | Match Rate |
|---|---|
| Personal emails | 40–70% |
| Business emails | 10–30% |
This is a very common issue with B2B datasets.

After uploading a Customer Match list, Google needs time to process it.
Processing time:
6–48 hours
During processing, the audience may temporarily show:
“Too small to serve.”
Sometimes the audience itself is large enough, but the campaign targeting makes it too small.
Examples:
Audience + narrow geography
Audience + specific placements
Audience + strict demographics
Example:
Customer Match audience: 1,200
Location filter: Small city
Age filter: 25-34

If the campaign is set to:
Search only
YouTube only
Those placements require larger audiences than Display.
Google enforces privacy minimums.
Even if the audience technically meets the number requirement, Google may still restrict serving if:
The list is very narrow
The targeting could identify individuals

If you see “Audience too small to serve,” check the following:
Audience size after matching
Whether the list finished processing
Targeting filters (location, demographics, placements)
Network type (Display vs Search vs YouTube)
Data quality of the uploaded list