

How To Create Custom Audiences In Meta Ads
Create Meta Custom Audiences from website, customer-list, app, catalog and engagement data, with clear guidance on WhatsApp contacts and messaging.
To create a Custom Audience, open Audiences in Ads Manager, choose Create audience → Custom audience, select a source, then set its rules, retention period where available, and name. If you want to reach people who messaged your business on WhatsApp, Meta's named engagement-audience types do not list a standalone WhatsApp-message source. The right alternative depends on whether you want to retarget customer contacts, send marketing messages to people who opted in, or start new chats.
A Custom Audience lets you use your business data or eligible interactions with Meta content to build an audience for retargeting and other ad options. The source determines which people and actions you can include; results depend on your campaign and offer.
What Are Custom Audiences in Meta Ads?
A Custom Audience is an audience built from your business data or eligible interactions with content across Meta technologies. Depending on the source, it can include website visitors, customer-list contacts, app activity, product-catalog activity, offline events, or people who interacted with eligible Meta content.
Meta's Custom Audience options cover several data sources:
Website Traffic — visitors tracked by your Meta Pixel
Customer Lists — email addresses, phone numbers, or other identifiers you upload
App Activity — in-app behaviors captured by the Meta SDK
Meta engagement — eligible interactions with videos, lead forms, Shopping, Instagram accounts, Facebook Pages, events, and other Meta content
Offline Activity — in-store purchases, phone orders, or CRM events you import
Catalog Activity — people who interacted with products in your catalog
The rules and refresh behavior depend on the source. Meta says engagement audiences refresh as activity changes; customer-list audiences require you to keep the uploaded data current. The audience can be used in campaign targeting subject to the available options and delivery settings.
How to Create Custom Audiences in Meta Ads Manager
Everything starts inside Meta Ads Manager. The workflow is the same regardless of which audience type you're building — pick your source, set your rules, and let Meta do the matching. Here's the exact process, step by step.
Step 1: Access Meta Ads Manager

1. Log into your Facebook or Meta for Business account. If you manage multiple ad accounts, confirm you're working in the right one — the account selector is in the top-left corner of Ads Manager.
2. Open Meta Ads Manager. You can go directly to business.meta.com or navigate from your Facebook account. Once inside, look for the "Audiences" tab in the left-hand navigation menu. If you don't see it, click the menu icon to expand "All Tools" — "Audiences" lives under the "Assets" section.
3. Click "Create Audience" → "Custom Audience." If you already have audiences set up, the button may read "Create New" instead. From the dropdown, select "Custom Audience" to start the creation workflow.
This is where you manage all your audience types — Custom Audiences, Lookalike Audiences, and saved audiences. Once you've mastered the basics, you can begin scaling ads with multiple lookalike audiences to reach broader segments of your market.
Step 2: Choose Your Audience Source
Choose the source whose data matches the audience you need. The setup fields depend on that source.
Website Traffic Custom Audiences
This source uses your Meta Pixel to build audiences from people who visited your site.
1. Select "Website" as your source. Make sure your Pixel is installed and firing — Meta will show you which Pixel is connected to the ad account.
2. Define your audience rules. Choose from:
All website visitors — broadest option, everyone who triggered the Pixel
People who visited specific pages — narrow to URLs containing certain keywords (e.g., "/pricing," "/product/")
Visitors by time spent — target people who spent a certain percentage of time on your site, signaling deeper interest
Custom events — target users who completed specific Pixel events like Purchase, Add to Cart, or Lead
3. Set the time period offered for the tracked event. Check the options shown in Ads Manager for that website audience. For more on Pixel-based audiences, see our guide to using the Meta Pixel.
4. Name your audience. Use a clear convention like Web_PricingPage_30Days. This makes it easy to spot in your audience list later.
Website Custom Audiences are the most widely used type, and for good reason — they're simple to set up and work for almost any business with a properly configured Meta Pixel.
Customer List Custom Audiences
Upload customer identifiers such as email addresses or phone numbers so Meta can attempt to match list contacts to profiles. Use this source when you have the necessary rights and permissions to disclose and use the data for advertising.
1. Select "Customer List" as your source. Meta accepts CSV or TXT files.
2. Prepare your data. Put each identifier in its own column, use Meta's current file-formatting instructions, and include country codes with phone numbers. Meta may ask you to map columns to identifier types. See its customer-list data guidance.
3. Upload and hash. Meta says customer-list information is hashed before matching. Hashing does not replace your responsibility to have the rights, permissions, and lawful basis needed to disclose and use the data.
4. Review Meta's Customer List Custom Audience Terms. Before uploading, make sure you have the necessary rights and permissions and a lawful basis to use and disclose the data. The legal requirements depend on the data and where you use it.
5. Name the audience and check its status. Meta shows a customer-list audience as Populating while it processes the list. When available, its Match score is shown out of ten and is calculated from matched rows compared with uploaded rows.
You can sync Meta audiences in real time through the Conversions API or third-party integrations, so your customer list audiences update automatically instead of requiring manual re-uploads.
App Activity Custom Audiences
If you have a mobile app, the Meta SDK lets you build audiences from in-app behavior — purchases, level completions, content views, app opens, and dozens of other events.
1. Install the Meta SDK. You'll need the Facebook SDK for iOS or the Facebook SDK for Android. For apps that use a backend, the App Events API is also an option. Without the SDK, Meta can't track in-app events.
2. Select "App Activity" as your source. Choose your app from the dropdown — Meta will show all apps connected to your ad account.
Meta’s Android SDK documentation says integration automatically logs some App Events—app installs, app launches, and in-app purchases completed through Google Play—unless Automatic App Event Logging is disabled. That does not mean every Standard Event is automatic: add other Standard Events with the Codeless App Events tool or log them in your app’s code. Log custom events in code. Common events to build audiences around:
Event | What It Tracks | Audience Use Case |
|---|---|---|
App Open | User launches the app | Re-engage inactive users |
Purchase | Completed in-app transaction | Upsell or loyalty offers |
Level Complete | User finishes a game level | Promote next-level content |
Content View | User views a product or article | Retarget with related content |
Add to Cart | User adds item to cart | Abandoned cart recovery |
Add Payment Info | User enters payment details | High-intent conversion push |
4. Set the time period offered for the app events you track. A shorter period can focus the audience on more recent activity when user behavior changes quickly; check the current options in Ads Manager.
5. Name and create. As always, use a descriptive name.
App activity audiences are underused by most advertisers, but they're extremely valuable for gaming apps, subscription products, and any business where in-app behavior predicts purchase intent.
Catalog Custom Audiences
A catalog Custom Audience uses tracked product activity to reach people who searched for, viewed, added products to cart, initiated checkout, or purchased items in a product set. You need a product catalog and a Meta Pixel or app SDK tracking those interactions.
In Audiences, choose Create audience → Custom audience → Catalog, select your catalog and product set, then choose the product events and interaction window. For retargeting, Meta recommends including people who viewed or added products to cart and excluding purchasers. See Meta's catalog-audience setup instructions.
Engagement Custom Audiences
Engagement audiences are built from interactions with your Facebook Page, Instagram profile, ads, and events. These are people who've already raised their hand — they watched your video, opened your lead form, or visited your Instagram profile. Here's a complete breakdown of every engagement subtype, what it tracks, and when to use it:
Engagement Type | What It Tracks | Retention Window | Best Use Case |
|---|---|---|---|
Video | Users who watched 25%, 50%, 75%, or 95%+ of your videos | Choose the period shown in Ads Manager | Retarget warm viewers with longer content or offers |
Lead Form | Users who opened or submitted a lead form | Choose the period shown in Ads Manager | Follow up with people who started but didn't finish |
Instant Experience | Users who opened or clicked inside a full-screen ad experience | Choose the period shown in Ads Manager | Retarget people who interacted with the experience |
Shopping | Users who viewed products, added to cart, or purchased via shops | Choose the period shown in Ads Manager | Product-specific retargeting and cross-sells |
Instagram Account | Users who visited your profile, engaged with posts, sent messages, or saved content | Choose the period shown in Ads Manager | Broaden reach to Instagram-engaged users |
Facebook Page | Users who visited your Page, engaged with posts, clicked CTAs, or messaged you | Choose the period shown in Ads Manager | Build audiences from eligible Page interactions |
Events | Users who responded "Interested" or "Going" to your Facebook events | Choose the period shown in Ads Manager | Promote ticket sales or event-related offers |
On-Facebook Listings | Users who viewed or messaged about your Marketplace listings | Choose the period shown in Ads Manager | Retarget marketplace browsers |
How to create an Engagement Custom Audience:
1. Select the engagement type that matches your campaign goal.
2. Choose the specific interaction depth. For video, pick a watch percentage threshold — 25% is broad, 95% is hyper-targeted. For lead forms, choose between "opened but didn't submit" and "opened and submitted."
3. Set the retention period. Choose the number of days offered in the audience builder. Meta says engagement audiences refresh as people enter or fall outside the selected period; see its engagement-audience guidance for how this works.
4. Pick the specific content. You can target anyone who engaged with any video, or narrow to people who watched specific videos. The more specific, the more relevant — and smaller — the audience.
5. Name and create.
Engagement audiences are the easiest way to turn organic social effort into paid ad performance. Every like, comment, and video view is a signal you can target.
WhatsApp Messages: Choose the Right Retargeting Route
Meta's broader Custom Audience guide groups content interactions across Facebook, Instagram, WhatsApp and Threads, but its named engagement Custom Audience types include video, lead forms, Instant Experiences, Shopping, Instagram accounts, Events, and Facebook Pages—not a standalone WhatsApp-message audience. Check what Ads Manager offers in your account rather than assuming that a chat is a native engagement source.
To retarget a customer contact list, first confirm that you own an ad account connected to a business portfolio or have admin or advertiser access to one. Use the contacts only when you have the necessary rights, permissions, and lawful basis to disclose and use them for advertising. In Audiences, choose Create audience → Custom audience → Customer list, upload or paste the list, map its identifiers, and include country codes with phone numbers. Meta hashes identifiers before matching. Follow Meta's customer-list audience steps and terms.
To send WhatsApp marketing messages, use Meta's separate marketing-messages placement. Set up a business portfolio, connect an ad account to it, and connect your WhatsApp Business account to the ad account through your Facebook Page; you also need a messaging customer base whose members gave permission to receive marketing messages. Meta supports the placement with Traffic, Leads, and Sales objectives. A Custom Audience can be an audience suggestion, but messages go only to that opted-in customer base, and the feature is not available in every region. See Meta's marketing-message campaign requirements.
To start new chats, create a click-to-WhatsApp ad instead of a WhatsApp-message Custom Audience. Connect the WhatsApp number to your Facebook Page, then choose WhatsApp as the message destination in Ads Manager. The steps vary by campaign objective; see Meta's click-to-WhatsApp setup guide.
Offline Activity Custom Audiences
Offline activity audiences let you import in-store purchases, phone orders, and other real-world transactions — then match them to Meta users for retargeting or exclusion.
1. Prepare your offline event set. You'll need customer identifiers (email, phone, etc.) plus transaction details like purchase value, date, and item category.
2. Upload through Meta's Offline Conversions API or via a partner integration. This is the same pipeline as customer lists, but with event-level data attached.
3. Build audience rules around transaction attributes. For example: "customers who purchased in-store in the last 90 days" or "people who spent over $200 in a single transaction."
4. Set retention and create.
Offline audiences are especially powerful for retail and omnichannel brands — they close the loop between physical purchases and digital advertising, letting you exclude recent in-store buyers or retarget customers who browsed online but bought offline.
Step 3: Set Up Audience Rules and Retention Periods
Once you've chosen your source, you define exactly who qualifies for the audience. This is where you go from "all website visitors" to "people who visited the pricing page, spent more than 2 minutes on site, and didn't buy."
Be specific with your rules. Instead of targeting every visitor, narrow to users who show higher intent: multi-page visitors, pricing page viewers, or people who triggered a specific Pixel event. The more precise your rules, the more relevant your audience — and the better your results.
Segment strategically. For customer lists, break your data into slices: high-value customers (lifetime value > $X), recent purchasers (last 30 days), dormant customers (90+ days without a purchase). Each segment gets its own audience with its own messaging.
Use clear naming conventions. A name like Web_CheckoutAbandoners_7Days tells you everything at a glance: source, segment, and window. You'll thank yourself when you have 40 audiences to manage.
Customer List Data Quality
After upload, check whether your customer-list audience is Populating or Ready. Meta's Match score, when available, is shown out of ten and compares matched rows with uploaded rows; it is not a promised match percentage.
Format the file for accurate identifier mapping. Meta accepts CSV or TXT files. Put each identifier in its own column, use the supported column types, and include a country code with each phone number and a separate country column. See Meta's customer-list formatting guidance.
Before importing, check:
Include the customer information you have the rights and lawful basis to share; Meta says including more identifiers can help matching.
Map each identifier to the correct type and correct formatting errors before upload.
Keep the uploaded list current when customer details or permissions change.
Choosing a Retention Window
For an event-based audience, choose the time period shown in Ads Manager for that source. The options vary by audience type, so use this table to see what to check rather than as a list of maximum limits.
Audience Type | What to set | What to check |
|---|---|---|
Website (standard events) | Choose the period shown for the tracked event | Confirm the available options in Ads Manager |
Website (purchase events) | Choose the period shown for the Purchase event | Do not assume it matches other website events |
Customer List | Keep the uploaded contact list current | Meta marks a list Outdated if it has not been updated in over 30 days |
App Activity | Choose the period shown for the tracked app event | Confirm app events are recorded by the connected SDK |
Engagement — Video | Choose a period and video-watch threshold | Check the current Ads Manager options |
Engagement — Lead Form | Choose a period and opened/submitted action | Check the current Ads Manager options |
Engagement — Instagram Account | Choose eligible interaction types and a period | Check the current Ads Manager options |
Engagement — Facebook Page | Choose eligible interaction types and a period | Check the current Ads Manager options |
Engagement — Shopping / Instant Experience / Events / Listings | Choose the interaction type and period | Check which sources are available in your account |
Offline Activity | Choose the event criteria and period offered | Confirm the imported event data is current |
Choose a window that fits how long the interaction remains relevant to your offer. Compare shorter and longer periods while holding other campaign settings steady, then review reach and results; no single duration fits every source or sales cycle.
Advanced Custom Audience Targeting Methods
Basic audiences get you started. These advanced techniques are what separate high-performing accounts from average ones.
Combining and Excluding Audiences
Meta Ads Manager lets you layer multiple Custom Audiences — and exclude others — to build hyper-specific targeting groups. For example:
Combine recent website visitors and your email subscriber list to reach engaged users who know your brand
Exclude customers who purchased in the last 30 days from your retargeting campaign so you're not wasting spend on people who already bought
Layer people who visited your pricing page and watched 50%+ of your product video — high-intent, highly engaged
Exclusions are as important as inclusions. Always exclude recent converters from retargeting. Exclude current customers from prospecting. Exclude employees (upload a staff email list and exclude it account-wide). Once you've mastered these techniques, you can move on to behavior-based segmentation for even more precision.
Behavior-Based Audience Segmentation
Go beyond simple page visits and build audiences around how people interact with your brand:
Time-based segmentation: Target users who visited 3+ times in the last week, or re-engage people who haven't returned in 60 days
Engagement depth: Separate casual browsers (1 page, <30 seconds) from serious researchers (5+ pages, >3 minutes)
Cross-platform behavior: Find people active on Instagram but not Facebook, and target them where they already spend time
Sequential behavior: Target users who follow a specific path — viewed product → read reviews → checked shipping info. This is purchase-intent gold
Frequency-based segmentation: People who engage weekly are qualitatively different from monthly visitors — treat them accordingly
Custom Audience Maintenance Best Practices
Audiences aren't "set and forget." Without regular maintenance, segments either become too narrow to be useful or too broad to be effective.
Refresh your customer lists regularly. Remove bounced emails, unsubscribes, and inactive contacts. If you're not using real-time audience syncing, set a calendar reminder to re-upload every 30 days.
Audit your data sources and retention policies. Make sure your Pixel is still firing on the right pages. Confirm your SDK is on the latest version. Remove users who've opted out of tracking — this is both a performance and compliance issue.
Watch audience overlap. Meta's Audience Overlap tool shows you when two audiences share too many of the same people, which causes your own ad sets to bid against each other. Preventing interest-based audience overlap is especially important as your audience library grows.
Track audience-level performance. Monitor acquisition costs, conversion rates, and ROAS per audience. Kill audiences that haven't performed in 30 days and double down on the ones that deliver.
Use consistent naming and documentation. Every audience should be self-documenting: [Source]_[Segment]_[Window]. Keep a shared spreadsheet with audience definitions, creation dates, and notes on performance. Your future self — and anyone who inherits the account — will thank you.
Custom Audience Use Cases and Optimization Tips
Common Use Cases for Custom Audiences
The best Custom Audiences map directly to business goals. Here are the use cases that consistently deliver results:
Recover abandoned carts (7-day window). Target users who added items to their cart but didn't purchase in the last 7 days. These are your highest-intent non-buyers — a discount or free shipping offer often tips them over the edge. Match your offer to your Meta ads conversion rate benchmarks to gauge whether your cart recovery ads are performing above or below average.
Retain and upsell existing customers (90-day window). Create an audience of recent buyers and exclude anyone who purchased in the last 7 days. Promote complementary products, upgrades, or loyalty programs. The retention play almost always has a higher ROAS than pure acquisition.
Re-engage dormant users (30–90 day window). Users who were active 30–90 days ago but haven't returned are familiar with your brand but need a nudge. Fresh content, product updates, or exclusive offers can bring them back.
Target high-value prospects with multi-signal audiences. Combine pricing page visitors, resource downloads, and users who spent 3+ minutes on site. These are your warmest non-customers — treat them like the high-intent segment they are.
Build seasonal campaigns from historical data. Create audiences from last holiday season's buyers and reach them early with sneak peeks or early-access offers. These are proven converters who just need the right timing.
Clone your best customers with Lookalike Audiences. Take your top 5% of customers by lifetime value and create a 1–3% Lookalike Audience. This consistently outperforms interest-based prospecting — and you can use a target audience finder to identify additional high-potential segments.
How to Optimize Custom Audiences
Optimization is an ongoing process, not a one-time setup. Here's what moves the needle:
Judge a segment by whether it can deliver and stay relevant. If narrow rules leave too few people to reach, broaden the criteria or use a longer period where available. If the audience is too broad for your message, tighten the rules and monitor delivery and conversions.
Test different retention periods systematically. A 30-day window might work for impulse-buy products, while B2B services with 90-day sales cycles need 180 days. Run A/B tests with identical creative and different retention windows — the data will tell you what your specific audience responds to.
Allocate budget based on performance, not audience size. Track cost per result across audiences and shift spend toward the winners. Always reserve 10–15% of budget for testing new segments — today's experiment is tomorrow's winner. To understand what you should be paying, check your niche's Meta ads CPM and CPC benchmarks so you can spot when an audience is underperforming on cost.
Rotate ad creatives every 2–3 weeks. Even the best audience fatigues. Watch frequency metrics and swap creative when frequency climbs above 3–4 or performance dips. Ad fatigue kills ROAS faster than any targeting issue.
Test platform-specific performance. Some audiences perform dramatically better on Instagram than Facebook — and vice versa. Run platform-specific ad sets to find where your segments engage best.
Match audience type to campaign goal. Use broader audiences (website visitors, Page engagers) for awareness and consideration campaigns. Use narrow, high-intent audiences (pricing page viewers, checkout abandoners) for conversion campaigns. And always align your campaign objective with your audience strategy.
Custom Audience Privacy & Compliance Checklist
Privacy isn't optional — it's table stakes. Meta enforces its Custom Audience Terms strictly, and both GDPR (in Europe) and CCPA/CPRA (in California) impose real obligations on advertisers who use customer data for targeting. A violation can get your ad account restricted or suspended. Here's what you need to get right:
1. Accept Meta's Custom Audience Terms
Before you can create a customer list Custom Audience, Meta presents its Custom Audience Terms. These require you to confirm that:
You have the legal right to use the data you're uploading
You have the rights, permissions, and lawful basis required to disclose and use the data
You're not uploading data about sensitive categories (health conditions, financial status, ethnicity, political beliefs, religious affiliation, sexual orientation, or trade union membership)
The data wasn't obtained from data brokers or scraped sources
You must accept these terms per ad account. If you use multiple ad accounts, each needs its own acceptance.
2. GDPR Compliance for Custom Audiences
GDPR requirements depend on your purpose, data source, and jurisdiction; consent is not the only possible lawful basis for every use. For customer-list audiences, Meta requires the necessary rights and permissions and a lawful basis to disclose and use the data, whether you upload a list or sync contacts with Meta. Keep records of how the data was collected, your purpose, lawful basis, and the notice you gave people; remove anyone who opts out of audience use. For Pixel and app-event data, explain the relevant collection and sharing in your notice, and obtain consent before Meta tools store or access information on a device where local ePrivacy rules require it. Honor applicable opt-outs and check the requirements where you operate. Get jurisdiction-specific legal advice when needed. See Meta’s Customer List Terms and the CNIL’s guidance on choosing a lawful basis.
For a complete walkthrough, see our GDPR and CCPA checklist for Meta advertisers.
3. CCPA/CPRA Compliance
If you collect data from California residents, the California Consumer Privacy Act (and its CPRA amendment) gives users the right to:
Know what personal data you collect and how you use it
Opt out of the sale or sharing of their data (and under CPRA, sharing for cross-context behavioral advertising counts as a "sale")
Request deletion of their data
Practically, this means you need a "Do Not Sell or Share My Personal Information" link on your site, and you need to honor opt-out requests by removing those users from your audiences. Meta's Limit Data Use feature can help — it flags California users for restricted data processing.
4. Confirm the basis for each data source
A tracking or account setting does not by itself establish that you have the right to collect or share customer information. For customer-list audiences, Meta requires a lawful basis and the necessary rights and permissions; check the requirements that apply to your other data sources and the locations you target.
5. Audience Naming: Avoid Sensitive Labels
Never name an audience in a way that reveals sensitive characteristics. Names like "Diabetes_Patients_30Days," "HighIncome_Homeowners," or "Jewish_Community_Donors" violate Meta's policies — even if the audience itself is compliant. Use neutral, descriptive names only.
6. Special Ad Categories
If your business operates in housing, employment, credit, social issues/politics, or (in some regions) health and pharmaceuticals, you must declare a Special Ad Category when creating campaigns. This restricts certain targeting options — including some Custom Audience features — to prevent discrimination. If you're unsure whether your business qualifies, check Meta's Special Ad Category guidelines before building audiences.
7. Regular Compliance Audits
Schedule a quarterly review of your audience practices:
Are your consent mechanisms still working?
Have you removed opt-outs from all active audiences?
Are your data retention policies documented and followed?
Has your naming convention been consistent and policy-compliant?
Privacy compliance isn't a one-and-done task — it's an ongoing practice. But get it right, and you're protecting your ad account from enforcement action while building trust with your customers.
AdAmigo.ai and the Broader Ads Workflow

Custom Audience setup remains source-specific in Ads Manager. Broader paid-media tools may assist with account analysis, campaign work, creative development, or optimization, but check which audience tasks the exact product and plan support before relying on them.
AdAmigo.ai's public product pages describe a Meta and Google ads platform with account recommendations, campaign and creative work, budget and targeting optimization, and an option to review changes or use autopilot. These broader features do not change Meta's audience-source eligibility or data-use requirements.
Audience Setup and Automation Checks
Task | In Ads Manager | What to verify in an automation platform |
|---|---|---|
Customer list | Create the audience using eligible contacts, identifiers, and Meta's terms | Confirm the platform supports the list upload and refresh workflow you need |
Audience refresh | Check the audience status and update uploaded data when it changes | Check whether audience-list management is included in the plan |
Exclusions | Use the inclusion and exclusion controls available for the campaign | Verify that the workflow preserves the exclusions your campaign requires |
Segmentation | Choose criteria supported by the selected source and campaign | Confirm which audience rules the platform can read or change |
Performance monitoring | Review delivery and conversion results against the campaign goal | Check whether reporting shows audience-level or only account-level results |
Creative rotation | Review frequency and fatigue signals before changing creative | Confirm which creative tasks and plan features are available |
How to Evaluate Automation for Custom Audiences
If you are comparing ways to handle broader paid-media work, start with the exact task, source, and approval controls you need. For a discussion of AI-powered retargeting on Meta, see our related guide; use Ads Manager's source-specific steps above when creating the audience.
For audience maintenance, check the source's status and keep inclusion and exclusion rules current. See our guide to estimating Meta Ads audience size when planning reach.
Evaluate tests against the campaign goal and your own account data rather than assuming a particular outcome. Our guide to Meta Ads ROAS benchmarks provides related context.
Related Guides for Broader Audience and Campaign Work
For campaign-launch workflows beyond the audience setup above, see our guide to bulk ad launching.
For more on audience analysis, read about AI-driven audience profiling and compare AI and manual audience creation.
Getting Started
Before connecting any ad account, review the permissions requested, who approves changes, and whether the product supports the audience tasks you need. AdAmigo.ai's public product pages describe an option to review recommendations or use autopilot; confirm the current settings and plan details before you decide.
For any platform, verify the specific audience-source workflow and reporting you need rather than assuming all Custom Audience tasks are automated.
As of October 2026, AdAmigo.ai's pricing page lists plans at $99 and $349 per month per ad account, with agency pricing also available. Check the current plan details before purchasing, since prices and features can change.
Summary and Next Steps
Key Points to Remember
Custom Audiences let you build audiences from business data or eligible interactions with Meta content. They can support retargeting, but performance depends on the source, campaign, and offer.
To set one up, select a supported source, choose the criteria and any time period available for it, then name the audience. Common sources include website, customer list, app, catalog, offline activity, and eligible Meta engagement; check Ads Manager for the options available to your account.
Audience combinations, exclusions, and segmentation can help align targeting with a campaign goal. Before uploading customer data, review Meta's terms and the rights, permissions, and lawful basis that apply to its use.
If you compare automation tools, verify that each one supports the exact audience source, permissions, and approval workflow you need.
What to Do Next
Create your first Custom Audience today. If your Meta Pixel is installed (or you need to find your Meta Pixel first), start with a 30-day website visitor audience. It's simple, immediately useful, and gives you a performance baseline.
Experiment with retention periods. Test 7-, 14-, and 30-day windows with the same audience rules and creative. Track cost per acquisition and conversion rate across each to find your sweet spot.
If you manage several campaigns, document the audience source, criteria, exclusions, permissions, and review schedule. Then decide which parts, if any, are suitable for automation.
Schedule a quarterly audience audit. Review every active audience: Is the size healthy? Is performance holding? Are the rules still relevant? Cut what's not working and reinvest budget in what is.
FAQs
How do I ensure my Custom Audiences in Meta Ads comply with privacy laws like GDPR and CCPA?
Privacy requirements depend on where you operate and what data you use. For customer-list audiences, Meta requires the necessary rights and permissions and a lawful basis to disclose and use customer information. For Pixel and app-event tracking, confirm the requirements that apply to your data sources and locations; do not assume one setting or rule covers every use. See our GDPR and CCPA checklist for Meta advertisers for related considerations.
How can I test and optimize retention periods for Custom Audiences in Meta Ads?
Test a shorter and longer period that match your campaign's sales cycle, while keeping other settings consistent. Compare delivery, conversions, and cost per acquisition, and use enough campaign data to make a useful comparison. The best period varies by audience source, offer, and consideration cycle.
How can AdAmigo.ai simplify and improve the use of Custom Audiences in Meta Ads?
AdAmigo.ai's public product pages describe broader Meta and Google campaign tools, including account recommendations, creative and campaign work, and budget and targeting optimization with a choice to review changes or use autopilot. For a specific Custom Audience or WhatsApp workflow, check the current product scope and plan rather than assuming it is included. The audience-source and messaging rules above still apply.