OpenAdLibraryOpenAdLibrary
Definition

Custom Audience

A custom audience is a targetable group an advertiser builds from their own data, such as an uploaded customer list, pixel-tracked site visitors, or app users, rather than relying on the platform's built-in interest categories.

Editorial illustration: Custom Audience

A custom audience is a targetable group of users that an advertiser builds from their own data rather than a platform's pre-built interest or demographic categories. It's typically created by uploading a customer list (emails, phone numbers, or hashed identifiers), by tagging website visitors with a tracking pixel, or by connecting app activity, then matching that data against the platform's user base to find where those same people already exist on it.

The three common sources#

Most custom audiences come from one of three places. A customer list is a direct upload, usually emails or phone numbers, matched against the platform's registered users, useful for reaching existing buyers with upsell or reactivation messaging. Website or app activity comes from a pixel or SDK firing on specific actions, page views, product views, cart adds, purchases, which is the same underlying mechanism remarketing campaigns run on. Engagement audiences are built from people who already interacted with the advertiser's ads or content directly on the platform, such as anyone who watched a portion of a video ad or opened a form.

Custom audiences as the seed for lookalikes#

Beyond targeting the custom audience itself, its main other use is as the seed for a similar-audience expansion: the platform analyzes the custom list's shared traits and finds new users who resemble it. This is why data quality in a custom audience matters even when a buyer isn't planning to target it directly. A messy or overly broad custom list produces a weaker expansion audience downstream, so the two features are closely linked in practice even though they solve different problems.

First-party data and privacy constraints#

Building useful custom audiences depends on solid first-party data: clean, consented, directly collected user information rather than third-party data bought from a broker. Privacy regulation and platform policy have both tightened around what identifiers can be used to match a custom audience and how that matching happens, generally pushing toward hashed, consented data collected directly by the advertiser. Buyers should check the specific platform's current documentation for matching requirements and consent rules rather than assuming older upload methods still apply.

Where this fits into native and affiliate funnels#

Custom audiences are more mature on social and search platforms that hold registered-user identity at scale, but the underlying idea, targeting people based on data you already own about them, applies across channels. A buyer running native ads through Taboola or Outbrain who also owns a customer list or pixel-tracked site data can often route that audience through a connected demand-side platform to layer custom-audience targeting on top of native inventory, rather than relying only on the network's built-in contextual and geo targeting. This matters most for advertisers with an established customer base to draw from, like DTC brands running native alongside other channels, less for cold affiliate offers with no existing customer data to seed from.

Keeping a custom audience useful over time#

Lists go stale. A customer list uploaded once and never refreshed drifts further from current buyer behavior every month, and a pixel-based audience with a short attribution window needs continuous new visits to stay populated. Refreshing lists on a regular schedule, and pruning identifiers that are no longer valid, keeps a custom audience (and anything modeled from it) representative of who the brand is actually reaching today rather than who it reached a year ago.

Frequently asked questions

What data can be used to build a custom audience?
Common sources include uploaded customer lists like emails or phone numbers, website or app activity tracked through a pixel or SDK, and engagement data from people who already interacted with an advertiser's ads or content on the platform directly.
Is a custom audience the same as a lookalike audience?
No. A custom audience is the actual group built from an advertiser's own data. A lookalike audience is a separate, newly generated group of people who share traits with a custom audience but weren't in the original data themselves.
Do I need a large customer list to build a useful custom audience?
Most platforms set a minimum size for matching and modeling to work reliably, and very small lists may not match enough users to be useful for targeting or as a lookalike seed. Check the specific platform's current documentation for minimum thresholds.
How often should a custom audience be refreshed?
Regularly. Pixel-based audiences depend on a rolling attribution window and need continuous new visits to stay populated, while uploaded customer lists drift further from current behavior the longer they go without an update.
The OpenAdLibrary Team
Written byThe OpenAdLibrary Team
Ad intelligence & native advertising research

We build OpenAdLibrary, the open ad-transparency platform. Every day our systems capture live native ads across Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo and MSN, identify the real advertiser behind each one, and follow the click to its landing page. These guides distill what we see in that data so you can research the market faster.