Facebook Custom Audience Too Small: Why It Happens and How to Fix It

Last checked against Meta's documentation. By Muhammed Abdul Kalam. Visibility

Quick fix

A Facebook custom audience too small counts fewer people than your analytics because it only includes unique visitors who use Meta and haven't opted out. Widen it: use fewer conditions or Anyone who visits your website, lengthen the audience window, and for customer lists add more identifiers to improve the match rate.

  • Switch to Anyone who visits your website or use fewer conditions.
  • Lengthen the audience window.
  • Add email, phone and name columns to customer lists.
  • Wait for several hundred people before using a website audience.

Can't fix it yourself? Send me the details

What this error means

Meta counts each person once, only if they use Meta technologies and haven't opted out of online behavioural advertising. Pixel fires and site visits will always be higher. Some iOS 14 users aren't included either, so the audience can look much smaller than your traffic.

Why it happens

1Different counting

Pixel fires are not unique visitors, and only Meta users who have not opted out count.

How to tell if this is you: Your analytics shows far more sessions or pageviews than the audience size.

2Narrow rules or short window

Many conditions or a short window leave few people in the audience.

How to tell if this is you: The audience uses specific URLs or events and a short time window.

3Low customer list match rate

Lists with few identifiers match fewer profiles.

How to tell if this is you: The list has only emails, or only mobile advertiser IDs.

4iOS 14 changes

Some iOS 14 users are not included.

How to tell if this is you: Most of your traffic is from iPhones.

How to fix it

Widen a website audience

For: Narrow rules or short window

  1. Use fewer conditions, or Anyone who visits your website.
  2. Increase the audience window.

Improve a customer list match

For: Low customer list match rate, iOS 14 changes

  1. Provide more identifiers per customer: the more you give, the better the match rate.
  2. Add email, phone number or names alongside mobile advertiser IDs.

How long it takes

Meta doesn't publish a timeline for this.

How to stop it happening again

  • Wait for several hundred people before you target a website audience.
  • Don't expect Meta and your analytics to match exactly.

From my desk

There is no magic number. What matters is whether the audience is big enough to deliver at the client's budget and whether it holds the right people. If it is too small, I widen the time window, combine sources, or fall back to broader targeting.

Muhammed Abdul Kalam

When to get help

  • Your audiences are far smaller than you expect even after widening them.
  • You suspect the Meta Pixel itself is not firing properly on your site.

Stuck on this? Send me the details.Tell me what the platform shows and what you've tried so far.

Send me the details

FAQs

Why is my website custom audience smaller than my traffic?

It counts unique people, only if they use Meta and haven't opted out of online behavioural advertising. Pixel fires and visits will always be higher.

How big should a custom audience be?

Meta suggests waiting until a website custom audience has several hundred people before using it.

Why does it say Unavailable or Populating?

Meta sometimes can't show the size for privacy reasons, even when the audience is Ready.

How do I improve my customer list match rate?

Provide more identifiers per customer, such as email, phone number and names.

How many custom audiences can I have?

Up to 500 custom audiences per ad account.

Sources