21 Jul Why Excluding Website Visitors Isn’t Enough for Meta Ads
If your top-of-funnel exclusion setup only excludes website visitors, there’s a real gap: people can click, like, or comment on your ad without that action ever registering as a tracked website visit. Website-visitor exclusion alone misses these people entirely — they keep seeing your prospecting ad even though they’ve clearly already engaged with it.
📺 This tip comes from a full training on setting up Meta ads for ecommerce and marketplace CPAS campaigns. Watch the full training here →
Why the gap exists
Website-visitor exclusion depends on tracking the click all the way to a page load on your site — which means it’s subject to the same tracking limitations that affect any pixel-based audience: browser restrictions, tracking loss, or simply someone engaging without ever clicking through at all (a like, a comment, a video view). If your exclusion setup only looks at website visitors, none of that engagement gets captured, and those people remain eligible to see the same prospecting ad repeatedly. This is part of why frequency can creep up even when exclusion is technically in place — the exclusion audience itself is incomplete.
The fix: engagement-based exclusion
Facebook and Instagram engagement custom audiences solve this because they’re tracked at the platform level, not dependent on the click making it back to your website. Building an exclusion audience from 30-day Facebook engagement and 30-day Instagram engagement — people who’ve interacted with your page or content on either platform — closes the gap that website-visitor exclusion leaves open. Meta’s own platform-level engagement tracking captures this reliably, regardless of whether someone ever reached your site.
The setup: when creating this custom audience, double-check whether it’s set to include or exclude before applying it — a newly created custom audience defaults to inclusion, and it needs to be explicitly flipped to exclusion to work as intended.
Apply it consistently across every top-of-funnel ad set
This exclusion needs to be applied to every prospecting ad set — every product ad, every category ad — not just one. If it’s only applied selectively, different top-of-funnel campaigns end up competing against each other for the same people rather than each reaching distinct, new audience.
Addressing the common concern
A reasonable worry here is whether adding this exclusion shrinks reach or pushes CPM up. In practice, it doesn’t work that way. Removing people who’ve already engaged doesn’t meaningfully limit the pool available to a prospecting campaign — it frees the campaign up to focus entirely on people who haven’t engaged yet, which is exactly what a top-of-funnel campaign is supposed to be doing. Excluding an already-warm audience from prospecting isn’t a limitation; it’s redirecting budget toward the people prospecting actually exists to reach.
This breakdown is written by Jason Gan, a Meta Certified Professional and Badged Meta Business Partner who has personally audited over 1,000 advertiser accounts since 2010. You can see real account breakdowns on the Jason Gan YouTube channel.
Frequently Asked Questions
Is excluding website visitors enough to stop repeat prospecting impressions? Often not entirely. People can click, like, or comment on your ad without that action being tracked as a website visit — due to tracking loss or simply not clicking through to the site. Website-visitor exclusion alone misses these people, so they can keep seeing prospecting ads even though they’ve already engaged.
What is a Facebook or Instagram engagement custom audience? It’s a custom audience built from people who engaged with your Facebook or Instagram account or content directly on the platform — clicks, likes, comments, video views — rather than being based on website visit data. Because it’s tracked at the platform level, it isn’t affected by the same browser or app tracking limitations as website-based audiences.
Does adding exclusion audiences hurt Meta ads reach or increase CPM? In practice, no — excluding an already-engaged audience doesn’t meaningfully limit reach or push CPM up. Removing people who’ve already interacted actually frees up the campaign to focus entirely on reaching genuinely new people, which is the point of a prospecting campaign in the first place.
If your prospecting keeps reaching the same people
Book a Meta Ads Audit — $80 / 30 Minutes →
No login required. Just a screen share, your real exclusion setup, and a clear check on whether there’s a gap in it.