Custom audiences are one of the most powerful tools in Facebook advertising. They let you retarget people who already know your business, cutting waste and improving conversion rates.
What is a Facebook Custom Audience?
Definition and purpose
A Facebook Custom Audience is a targeting group built from people who already interacted with your business. Per the Meta Business Help Center, you can build these groups using data sources like your website, customer lists, app activity, or Facebook and Instagram engagement.
Why custom audiences improve ad performance
Cold audiences don't know you. Custom audiences do. Retargeting people who visited your site or opened your emails typically produces stronger engagement than targeting strangers. You're spending budget on people already partway through the funnel.
Types of Facebook Custom Audiences
Four types are available inside Meta Ads Manager.
Website traffic audiences capture visitors tracked by the Meta Pixel. Target everyone who visited, or narrow to specific pages and behaviors.
Customer list audiences use emails, phone numbers, or other identifiers you upload. Facebook matches them to real user profiles.
App activity audiences capture mobile users who triggered events inside your app. Note. Apple's iOS 14.5+ IDFA changes have reduced app tracking reach. Meta recommends broad or Advantage+ targeting as complementary approaches.
Engagement audiences pull from people who interacted with your Facebook page, Instagram account, or ads.
You can create up to 500 custom audiences per ad account.
How to Create a Website Custom Audience
Prerequisites (Meta Pixel setup)
You need the Meta Pixel installed and firing events before building this audience type. Set up standard events, custom events, or custom conversions first. No Pixel means no data to build from.
Step-by-step creation in Ads Manager
- Open Ads Manager and go to Audiences.
- Click Create Audience, then select Custom Audience.
- Choose Website Traffic as the source.
- Select your Pixel from the dropdown.
- Set your audience rules. Target all visitors, specific page URLs, or visitors ranked by time spent on site.
- Set a retention period.
- Name your audience and click Create Audience.
Per the Facebook Business Help Center, you can include people who meet any or all of the selected criteria, giving you precise control over who enters the audience.
Choosing rules and retention periods
Retention periods define how long a visitor stays in the audience after their last qualifying action. Common choices are 30, 60, or 180 days. Short sales cycles call for shorter windows. Broad awareness campaigns benefit from longer ones.
How to Create a Customer List Custom Audience
Preparing your customer list
Export your list as a CSV or TXT file. Include as many identifiers as possible. Email address, phone number, first name, last name, city, and country. More identifiers improve match rates. Per the Meta Business Help Center, all data must be collected lawfully and users must have consented to it.
Uploading and mapping identifiers
- In Audiences, click Create Audience, then Custom Audience.
- Select Customer List as the source.
- Upload your CSV or TXT file.
- Map each column to the correct identifier field. Email to Email. Phone to Phone.
- Click Upload and Create.
Proper identifier mapping is critical for strong match rates. Mismatched columns produce poor results.
Troubleshooting match rates
Low match rates usually trace to formatting problems. Format phone numbers with country codes. Remove duplicates from your file. Meta accepts pre-hashed SHA-256 values if you want to protect customer data before uploading. Better list hygiene means better matching.
How to Create an Engagement Custom Audience
Sources (Instagram, Facebook page, ads)
Engagement audiences pull from people who already interacted with your content. Available sources include your Facebook Page, Instagram account, videos, lead forms, events, and ads.
Setting rules for engagement type
- In Audiences, choose Custom Audience, then Engagement.
- Select your source (Facebook Page, Instagram, or another option).
- Choose the engagement type. All page visitors, people who engaged with a post or ad, people who messaged, or people who clicked a CTA button.
- Set a retention window, name your audience, and save.
Custom Audience Best Practices
Minimum audience size requirements
You need at least 20 people in a custom audience before Meta will serve ads to it. Build audiences before your campaign launches so they have time to fill.
Retention period recommendations
Match retention to funnel stage. Top-of-funnel awareness. 180 days. Cart abandoners. 7 to 14 days. Recent buyers. 30 days for upsell or cross-sell campaigns.
Naming and organizing audiences
Use a consistent naming convention. Include audience type, source, and retention window. For example. WCA_AllVisitors_30d. Clean naming keeps large accounts manageable as you scale.
---
Or let Coinis do it.
From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.
Start free. Upgrade when you're ready.
15 AI tokens a month. No credit card.
Frequently Asked Questions
What is the minimum audience size to run ads to a Facebook Custom Audience?
You need at least 20 people in a custom audience before Meta will serve ads to it. Build audiences ahead of your campaign launch so they have time to populate.
Do I need the Meta Pixel to create a Facebook Custom Audience?
Only for website traffic audiences. Customer list and engagement audiences work without the Pixel. The Pixel is required to track and capture website visitor data.
How many custom audiences can I create per ad account?
Meta allows up to 500 custom audiences per ad account.
Why is my customer list custom audience match rate low?
Low match rates usually come from formatting issues. Make sure phone numbers include country codes, remove duplicate rows, and map each identifier column correctly. Including more identifier types (email, phone, name) also improves the match rate.