What You Will Learn
- The four Custom Audience source types and what data each requires
- Website Custom Audiences — pixel-based visitor segmentation
- Customer list upload — matching CRM data to Meta accounts
- App activity audiences — targeting users based on in-app behaviour
- Engagement audiences — reaching users who interacted with your Meta content
- Custom Audience minimum sizes, retention windows, and privacy requirements
What Are Custom Audiences
Custom Audiences allow you to target people who have already had some form of contact with your business — website visitors, existing customers, app users, or people who engaged with your Meta content. They are created in Ads Manager under Audiences and can be used in any campaign as the audience for an Ad Set.
Custom Audiences consistently outperform Core Audiences for conversion campaigns because they target users at a warmer stage of the funnel — people who already know your brand require less convincing and convert at higher rates. The four sources:
| Source | Data Required | Minimum Size |
|---|---|---|
| Website | Meta Pixel or Conversions API on your website | 100 people in the last 30 days |
| Customer list | Email addresses, phone numbers, or other identifiers from your CRM | 100 matched accounts |
| App activity | Facebook SDK or Mobile Measurement Partner events | 100 people in the last 30 days |
| Engagement | Interactions with your Facebook/Instagram content | 100 people |
Website Custom Audiences
Website Custom Audiences are built from visitors to your website tracked by the Meta Pixel or Conversions API. You can create audiences from all website visitors or from visitors to specific URL patterns.
Common website audience segments
- All website visitors (30/60/90/180 days). Everyone who visited any page — your broadest remarketing audience. Retention window is how many days back Meta looks; 30 days is most active, 180 days is largest but coldest.
- Product page viewers. Visitors to /product/ or /shop/ URLs — expressed product interest without purchase.
- Add to cart / Initiate checkout. High-intent visitors who started but did not complete purchase — your highest-value remarketing segment.
- Purchasers. Users who completed a purchase — use for cross-sell and upsell campaigns; exclude from acquisition campaigns.
- Blog readers. Visitors to /blog/ — content-engaged audience suitable for top-funnel nurturing.
- High-value pages. Visitors to pricing, case study, or contact pages — signals strong consideration intent.
Retention windows
You can create audiences with retention windows from 1 to 180 days. Shorter windows (1–7 days) are smaller but higher-intent; longer windows (90–180 days) are larger but include users whose intent has likely cooled. For conversion campaigns, 7–30 day windows; for nurturing and awareness, 30–90 days.
Customer List Audiences
Customer list audiences match data from your CRM or email list to Meta accounts. You upload a CSV containing identifiers — Meta hashes (encrypts) the data before matching, then deletes it. Match rates typically range from 40–80% depending on data quality.
Identifiers Meta can match
- Email address (highest match rate)
- Phone number (include country code)
- First name + last name + city + state/country
- Mobile advertiser ID (IDFA for iOS, GAID for Android)
- Facebook UID
Providing multiple identifiers per person increases match rate. A row with email + phone + name + location may match even if the email alone would not.
Privacy and compliance requirements
You must have a legitimate legal basis for using customer data for advertising targeting. For GDPR (EU), users must have consented to their data being used for advertising. For CAN-SPAM/CCPA (US), similar requirements apply. Meta's Terms of Service require that uploaded data was collected in compliance with applicable laws. Do not upload purchased contact lists or data from users who did not consent to marketing.
Strategic use cases
- Existing customers → exclude from acquisition campaigns; target with upsell/loyalty campaigns
- Trial users / freemium → conversion campaigns with paid plan messaging
- Lapsed customers → win-back campaigns with specific incentives
- High-value customers → seed for Lookalike Audiences
App Activity Audiences
App activity audiences target users based on in-app behaviour — requiring either the Facebook SDK integrated into your app or Mobile Measurement Partner (MMP) integration. Available audience types:
- All app users (any open in the specified time window)
- Users who completed specific events (Tutorial Completed, Purchase, Level Achieved, Subscription Started)
- Users who have NOT opened the app in X days (re-engagement targeting)
- Users who completed an in-app purchase within a specific value range
Engagement Audiences
Engagement audiences are built from interactions with your Facebook and Instagram content — no pixel or CRM data required. This makes them valuable for businesses just starting with Meta advertising or for accounts with limited website traffic.
Engagement audience types
| Source | What It Captures | Max Retention |
|---|---|---|
| Facebook Page | Everyone who visited your Page, engaged with a post, sent a message, or clicked a CTA button | 365 days |
| Instagram account | Profile visitors, post/Story engagers, DM senders, ad engagers | 365 days |
| Video | Users who watched specific percentages of your videos (3 sec, 10 sec, 25%, 50%, 75%, 95%) | 365 days |
| Lead form | Users who opened or completed your Instant Form | 90 days |
| Instant Experience | Users who opened your Instant Experience / Canvas | 365 days |
| Shopping | Users who viewed or saved products from your Meta Shop | 365 days |
| Events | Users who responded to or interacted with your Facebook Events | 365 days |
Video engagement audiences are particularly valuable — users who watched 75%+ of a video have demonstrated significant brand interest. A common funnel: run a video awareness campaign → build a 75%+ video view Custom Audience → run conversion campaigns targeting those engaged viewers.
Audience Management
Key management practices for Custom Audiences:
- Create audiences before you need them. Audiences must reach minimum size before they can serve ads. Create pixel-based audiences as soon as the pixel is installed — do not wait until a campaign is ready to launch.
- Refresh customer list uploads monthly. Customer lists are static — add new customers and remove unsubscribes/opt-outs on a regular schedule.
- Use exclusions to prevent audience overlap. When running acquisition campaigns, always exclude existing customers and recent purchasers to avoid wasted spend.
- Build exclusion audiences proactively. Create "Recent Purchasers (30 days)" and "All Customers" audiences specifically to use as exclusions — not just for targeting.
Authentic Sources
Official documentation on all Custom Audience types and creation.
Website Custom Audience setup and URL-based segmentation.
Uploading customer lists, matching identifiers, and privacy requirements.
Building audiences from Facebook and Instagram engagement.