What Is a Custom Audience on Meta?

A Custom Audience on Meta is an audience built directly from a business's own data, a customer list, website visitors, app users, or people who've engaged with a Page, video, or Instagram profile, letting an advertiser target or exclude people it already has a documented relationship with.

How a Custom Audience Gets Built

Custom Audiences can be built from several source types: customer lists (uploaded contact data like email or phone number, matched against Meta's user base), website or app activity (tracked via the Meta Pixel or SDK, capturing visitors, specific page views, or actions like Add to Cart), and engagement audiences (people who interacted with a business's Page, ads, or Instagram content directly on-platform).

Once built, a Custom Audience can be used for direct targeting, showing ads specifically to that group, or for suppression, explicitly excluding that group from a different campaign, and can also serve as the seed source for building a Lookalike Audience of new, similar prospects.

A Few Ways Businesses Use Them

  • An online retailer uploads its email subscriber list as a Custom Audience to run a win-back campaign specifically targeting subscribers who haven't purchased in six months.

  • A SaaS company builds a website-based Custom Audience of visitors who viewed its pricing page in the last 14 days, running a retargeting campaign addressing common objections at that specific consideration stage.

  • A media brand builds an engagement Custom Audience of everyone who watched at least 50% of its recent video content, using that warmer audience for a follow-up campaign promoting a related offer.

Sizing and Match Rate

Custom Audience effectiveness isn't calculated through a formula of its own, but match rate, the percentage of an uploaded list that Meta successfully matches to real accounts, is a key operational metric: Match Rate = (Matched Users ÷ Total Uploaded Records) × 100, and directly affects how large and usable the resulting audience actually is.

How Custom Audiences Relate to Other Meta Tools

A Custom Audience is one of the three pillars of Meta audience targeting, alongside Core and Lookalike Audiences, it's distinguished by being built entirely from a business's own first-party data rather than Meta's interest or demographic data, making it generally the most directly relevant, highest-intent audience type available on the platform.

Interpreting Match Rate and Overlap

A low match rate on an uploaded customer list usually points to data quality issues, outdated contact information, formatting inconsistencies, rather than a problem with the audience concept itself, cleaning and standardizing the source data before upload is often the fastest way to improve it.

Why This Is Often the Highest-Value Audience Type

Custom Audiences let a business reach people it already has a real, documented relationship with, generally the highest-intent, best-converting audience available, and serve as the essential seed data for Lookalike Audiences, making them foundational to both direct retargeting and broader prospecting on Meta.

Frequently Asked Questions

How is a customer list matched to real Meta accounts?
Meta hashes and matches uploaded identifiers (like email or phone number) against its own user base, only matched, verified accounts become part of the resulting audience.
What's a typical match rate for an uploaded customer list?
It varies by data quality and list type, but match rates commonly range from 40% to 90%, cleaner, more complete contact data generally produces a higher match rate.
How long does a website-based Custom Audience retain members?
It depends on the retention window set when building it, commonly anywhere from a few days up to 180 days, after which a person drops off the audience unless they revisit.
Can a Custom Audience be used to exclude people, not just target them?
Yes, this is one of its most common uses, excluding existing customers or recent converters from an acquisition campaign to avoid wasted spend.
Is a Custom Audience the same as a suppression list?
A Custom Audience is the underlying data structure; using it to exclude rather than target is what makes it function as a suppression list in that specific context.

See NYX in action.

Book a demo