Understanding Match Rates & Audience Size
What is a Match Rate?
A match rate is the percentage of records from your uploaded audience that an ad platform can identify in its user database. For example, if you upload 1,000 contacts and the platform matches 600 of them, that's a 60% match rate.
Match rates vary significantly by platform because each platform has different user data and matching methods.
Why Match Rate Percentage Can Be Misleading
When ContactLevel syncs your audience to an ad platform, it enriches each contact with 50-70 data points (personal emails, phone numbers, device IDs, and more). This means ContactLevel sends many rows of data per person to maximize the chance of a match.
Because of this, the ad platform's reported match rate (matched rows ÷ total rows) can appear lower than expected. The number that actually matters is the audience count — the number of unique people matched — not the match rate percentage.
Example
You upload 985 contacts to ContactLevel. After enrichment, ContactLevel sends enriched data to LinkedIn. LinkedIn reports a match rate that looks modest, but the actual audience size is 900+ people. Nearly everyone matched — the percentage just looks lower because of how many data points were sent per person.
Match Rate vs. Audience Size — What to Look At
Always compare these two numbers:
Your ContactLevel audience size — the number of contacts in your audience
The ad platform's matched audience count — the number of people the platform can actually target
The ratio between these two numbers is your true reach. The match rate percentage shown in the ad platform's UI is based on rows, not people, and is not a reliable indicator of performance.
Typical Match Rates by Platform
Platform | Native CSV Upload Match Rate | ContactLevel Match Rate |
|---|---|---|
~50% | 80-99% | |
Meta (Facebook/Instagram) | ~20% | 60-80% |
Google Ads | ~2% | 60-70% |
~2% | 50-70% | |
X (Twitter) | ~10% | 50-70% |
Why Native CSV Uploads Produce Low Match Rates
When you upload a CSV of work emails directly to an ad platform, you're giving the platform just 1-3 data points per person. Most people don't use their work email on social media platforms, so the platform can't find them. ContactLevel solves this by enriching each contact with personal identifiers that match how people actually register on these platforms.
Match Rate vs. Reach Rate
Match rate tells you how many of your contacts the platform identified. But what really matters for campaign performance is reach rate — the percentage of your matched audience that actually sees your ads.
Reach rate depends on budget, campaign objective, and audience size. A high match rate with a low budget means your audience is identified but not reached. Monitor both metrics to understand true campaign performance.
Troubleshooting Low Match Rates
Wait for full processing — match rates increase as the platform finishes processing (24-72 hours depending on platform)
Check audience count, not percentage — the match rate % can be misleading due to enrichment data points
Verify enrichment completed — make sure your ContactLevel audience shows "Ready to Sync" before syncing
Check minimum audience sizes — Meta requires 100 contacts, LinkedIn 300, Google 1,000
Re-sync if needed — if audience data looks stale, click Sync again in ContactLevel to push updated data