Meta Ads Integration
Connect Meta Ads to WasteNot to automatically sync exclusion audiences to your Facebook and Instagram campaigns. This guide covers setup, how exclusions behave across Meta's campaign types, and Advantage+ specifics.
For the conceptual model that applies across all platforms, see Ad Platform Integrations.
Prerequisites
Before connecting Meta Ads, you will need:
-
A Meta Business account with admin access to the ad account you want to connect
-
At least one data source connected and syncing in WasteNot
Connecting Meta Ads
-
Navigate to Link a Meta Ads account in WasteNot
-
If you have not linked a Meta user yet, follow the prompts to authorize WasteNot through Meta's login flow
-
Select the Meta user you want to use for the connection
-
Choose the Meta ad account you want to connect
-
Click Save Facebook Ads Account
WasteNot will sync the connected ad account so you can use it as a target when sending exclusion audiences.
Syncing audiences to Meta Ads
Once connected, push your WasteNot audiences to Meta Ads:
-
Go to Audiences in WasteNot
-
Select an audience
-
Click Add Target and choose your Meta Ads account
-
Save the target in WasteNot
-
WasteNot will keep the audience synced automatically
How it works
WasteNot uploads your exclusion audience as a Custom Audience in Meta Ads. The Custom Audience is updated continuously as your customer data changes, so your campaigns always have the latest exclusions applied.
Once synced to Meta, the Custom Audience is available in your WasteNot dashboard as a sync target. You select which campaigns or ad sets should use the exclusion, and WasteNot handles applying it. You can adjust which campaigns or ad sets use the exclusion anytime from the WasteNot interface.
Where to apply exclusions in Meta
When you sync an audience to Meta through WasteNot, you choose which campaigns or ad sets should use it as an exclusion. Meta uses a three-level structure (campaign → ad set → ad), and WasteNot lets you specify the level at which the exclusion should apply.
| Campaign type | Where you apply in WasteNot |
|---|---|
| Standard (manual) campaigns | Ad set level |
| Advantage+ Shopping campaigns | Ad set level via Custom Audience exclusions |
| Advantage+ Audience (within manual campaigns) | Ad set level (Advantage+ Audience uses Meta's suggestions but respects exclusions) |
See Applying Audiences for a deeper walkthrough.
Advantage+ campaigns
Advantage+ Shopping campaigns (ASC) handle audience targeting differently from manual campaigns. Meta's algorithm chooses who to reach across a broad pool, with limited manual targeting controls.
This makes Custom Audience exclusions more important in Advantage+, not less. Without exclusions, the algorithm has no signal that certain customers shouldn't be served — and acquisition-focused budgets can drift toward existing customers the algorithm identifies as high-converting.
When you sync a WasteNot audience to Meta, you can apply it to Advantage+ Shopping campaigns by selecting the relevant ad sets in the WasteNot interface. Common starting points:
-
Past customers (excluded from acquisition-focused ASC campaigns)
-
Recent purchasers (excluded across a tight window — e.g., 30 days — to prevent post-purchase ad waste)
-
Current subscribers (excluded from subscription acquisition campaigns)
-
High-engagement email or SMS contacts (excluded when owned channels are likely to convert them)
WasteNot syncs each of these as a Custom Audience and keeps it updated as your customer data changes.
Best practices for Meta exclusions
Custom Audience exclusions are the primary lever in Advantage+.
For acquisition-focused Advantage+ Shopping campaigns, build and apply exclusion audiences for past customers, recent purchasers, and current subscribers as appropriate. Without them, ASC budgets can drift toward existing customers.
Apply additional exclusions at the ad set level.
Past customers, recent purchasers, current subscribers, and high-engagement contacts can all live in separate Custom Audiences and be applied as needed.
Watch Custom Audience match rates.
Meta needs enough matched users for an audience to be usable. Audience match rates depend on email, phone, and other identifier quality. See Audience Match Counts.
Keep retention campaigns separate.
Don't apply broad exclusions to retention, upsell, or win-back ad sets — those campaigns are intentionally designed to reach existing customers.
Common questions
Does WasteNot work with Instagram campaigns?
Yes. Instagram placements are managed through Meta Ads, so any exclusion synced to your Meta ad account applies to Instagram placements within the campaigns where it is configured.
Can I use WasteNot exclusions in Advantage+ campaigns?
Yes. Custom Audience exclusions apply at the ad set level inside Advantage+ Shopping campaigns and are the primary way to keep these campaigns focused on net-new customers. See the Advantage+ section above.
How long does it take for a new exclusion to take effect?
Custom Audiences sync continuously. Meta typically reflects updates within a few hours, though new audiences may take longer to populate to their full match rate.
My audience is showing 0 size in Meta
Check that the audience has matched users in WasteNot first (Audience Match Counts), and confirm that the audience target is set up correctly. If both look fine, the audience may still be processing in Meta — wait a few hours and recheck.
Should I exclude all customers from every Meta campaign?
No. Existing customers belong in retention, upsell, cross-sell, loyalty, or win-back campaigns. The goal is to keep acquisition campaigns focused on net-new customers, not to remove existing customers from all paid media.