Recommended audience sizes by platform
In this article
In this article group
- How enrichment works
- Understanding match rates & audience size
- Enrichment & data FAQ
- Reading your audience: data strength and field coverage
- Contact and company profiles
- Setting your ICP and reading wasted spend
- Getting started with LinkedIn Ad Analytics
- The LinkedIn Companies report
- Campaigns and Creatives reports
- Pipeline analysis: LinkedIn's influence on your deals
- Records: every contact and company in your account
Each ad platform needs a minimum number of matched people before a custom audience can serve ads, and most perform better well above that minimum. Use this page to size your audience before you sync it.
Minimums and recommendations
| Platform | Minimum audience size | Recommended size | Processing time |
|---|---|---|---|
| 300 matched members | 300 – 300,000 | 24–72 hours | |
| Meta (Facebook/Instagram) | 100 contacts | 5,000+ for awareness; 30,000+ for conversions | 12–24 hours |
| Google Ads | 1,000 contacts | 5,000 – 20,000+ | 48–72 hours |
| 1,000 matched users | 5,000 – 10,000+ | Up to 72 hours | |
| X | Varies | 5,000+ | Varies |
For Pinterest, Microsoft Ads, ChatGPT Ads and Taboola, check the platform's own custom audience minimum in its ad manager or help docs.
Until an audience passes the platform's minimum, the Est. match rate in the Syncs window can show 0% and 0 estimated matches. That's normal for a small audience.
LinkedIn has the smallest minimum. An audience needs at least 300 matched members to serve, and LinkedIn caps an audience at 300,000.
Bigger isn't always better here. Tightly targeted audiences of 500–5,000 contacts often beat broad ones because every impression goes to someone you chose.
Meta (Facebook/Instagram)
Meta's minimum for custom audiences is 100 contacts, but its delivery works better with more people to choose from.
Awareness or outbound warming: 5,000+ contacts
Direct response or conversions: 30,000+ contacts
Lookalike seed audience: 500+ contacts
Under 5,000 contacts, use "awareness" or "traffic" objectives rather than "conversions" so more of your audience actually sees the ads.
Google Ads
Google needs at least 1,000 contacts for a Customer Match audience to serve. Your Google Ads account must also be eligible for Customer Match (90 days of history and $50,000 lifetime spend).
Targeting campaigns: 20,000+ contacts for steady delivery
Lookalike seeds: smaller lists work
Exclusion audiences: any size works, for example to exclude existing customers or competitors
Sync at least 5,000 contacts to get ads serving. Google's Audience Manager shows "active users" (people recently signed in), which is usually lower than your matched count.
Reddit needs at least 1,000 matched users. Below that, the audience may show as "invalid" in Reddit Ads Manager. Aim for 5,000–10,000+ matched users for stable delivery.
X
X syncs directly from ContactLevel like every other platform. Aim for 5,000+ contacts for consistent delivery.
If your audience is too small
Add more contacts with Prospector, a CSV import or your CRM.
Combine small audiences that target similar buyers into one larger audience.
Start on a platform with a lower minimum, like LinkedIn or Meta, while you build a bigger list for Google and Reddit.
Check data strength on the audience's Overview tab. Contacts with 3 bars or more are much more likely to match.
Give the platform time
After a sync, the platform needs time to match your contacts. The audience may show as "Building" or "Populating", and match counts climb as processing finishes. Wait the full processing time before you judge match rates or change targeting.