Skip to main content
Custom audiences are targeting groups in Meta Ads made up of people who have already interacted with your business. Instead of reaching strangers, you’re showing ads to people who visited your website, gave you their email, used your app, or engaged with your content on Facebook or Instagram. Custom audiences are the foundation of retargeting and one of the highest-performing audience types in Meta Ads.

What types of custom audiences can you create?

SourceHow it worksBest for
Website visitorsThe Meta Pixel tracks visitors and builds an audience automatically. You can target all visitors or specific pages (e.g., people who viewed a product but didn’t buy).Retargeting warm traffic, recovering abandoned carts
Customer listYou upload emails, phone numbers, or other identifiers. Meta matches them to user profiles (typical match rate: 50-70%).Re-engaging past buyers, upselling existing customers
App activityPeople who installed your app, made in-app purchases, or completed specific events.App re-engagement, targeting high-value app users
EngagementPeople who watched your videos (25%, 50%, 75%, or 95%), followed your Facebook Page, interacted with your Instagram profile, or engaged with your ads (likes, comments, shares, saves).Warming up cold audiences before a hard sell, building a retargeting funnel without a website
Website and app audiences update automatically. Customer lists need to be re-uploaded manually (or synced via API) to stay current.

Custom audiences in plain English

Think of it like fishing in a stocked pond versus the open ocean. Broad targeting throws your ad into the ocean and hopes the right fish swim by. Custom audiences put your ad in front of a pond full of fish that have already nibbled your bait. They visited your site. They watched your video. They gave you their email. They already know who you are, so your ad doesn’t start from zero. That’s why custom audiences typically have 2-5x higher conversion rates than cold prospecting audiences. The people in them have already taken a step toward your business.

What are common custom audience mistakes?

Meta needs at least 1,000 people in a custom audience to deliver ads effectively. Below that, the algorithm can’t optimize and your CPM will spike. If your website audience is under 1,000, use engagement audiences (video viewers, page followers) to supplement. These build faster because they don’t require a website visit.
A customer list uploaded six months ago is stale. People change emails, unsubscribe, or become irrelevant. Re-upload your list at least monthly. For e-commerce, segment by recency: customers from the last 30 days are very different from customers from 180+ days ago.
An audience of “everyone who visited my site in the last 180 days” is too broad and too cold. Someone who visited your homepage once 5 months ago is very different from someone who viewed 3 product pages yesterday. Segment by recency (last 7, 30, 60 days) and by behavior (product viewers, cart adders, blog readers). Shorter windows and more specific actions produce better results.
If someone just bought from you, showing them the same purchase ad is a waste of budget (and annoying). Create an exclusion audience of people who converted in the last 7-14 days. This keeps your retargeting budget focused on people who haven’t bought yet.

How custom audiences relate to other concepts

ConceptRelationship
Lookalike AudiencesLookalikes are built from custom audiences. Meta finds new people who resemble your best customers. The quality of your custom audience directly determines the quality of your lookalike.
RetargetingRetargeting is the strategy. Custom audiences are the mechanism. You create a custom audience of website visitors, then run retargeting ads to that audience.
Meta PixelThe Pixel is what builds your website custom audiences. Without it installed and firing correctly, you can’t retarget website visitors.
Conversions APICAPI sends conversion data server-side, improving the accuracy of your website custom audiences. It catches events the Pixel misses due to ad blockers or browser restrictions.
Broad TargetingThe opposite approach. Broad targeting lets Meta’s algorithm find your audience with minimal constraints. Custom audiences give Meta a specific list of people to target. Both have a place in a healthy account.

How to set up a custom audience in Meta Ads Manager

1

Go to Audiences

In Meta Ads Manager, click the hamburger menu (three lines) and select Audiences under the “Engage” column. Or go directly to business.facebook.com/adsmanager/audiences.
2

Click Create Audience and select Custom Audience

You’ll see the source options: Website, Customer list, App activity, Catalog, and Engagement (video, Lead form, Instagram account, Facebook Page, Events, etc.).
3

Choose your source and configure

For website audiences: select your Pixel, choose the event (All visitors, ViewContent, AddToCart, etc.), and set the retention window (1-180 days). For customer lists: upload a CSV with emails, phone numbers, or other identifiers. For engagement: pick the type and timeframe (e.g., “people who watched 50% of any video in the last 30 days”).
4

Name your audience clearly

Use a naming convention that includes the source, segment, and window. Example: “WV - Product Viewers - 30d” or “CL - Buyers Last 90d”. Clear names save you hours when you have 20+ audiences.
5

Use the audience in a campaign

When creating an ad set, go to the Audience section and select your custom audience under “Custom Audiences.” You can also use it as an exclusion to prevent certain people from seeing your ads.

Track how your custom audiences perform

AdAdvisor connects to your Meta ad account and shows you ROAS, CPA, CTR, and other metrics across all your campaigns and audiences. See which custom audiences are driving real returns and which ones need refreshing.
Last modified on February 28, 2026