Meta Ads
Placement exclusions and report-only conversions
Meta lets ClickLens stop your ads running on publisher domains it flagged for invalid traffic. It does not let advertisers exclude an IP, and its Conversions API cannot take a conversion back once sent. ClickLens syncs what Meta accepts and reports what it cannot change, rather than implying more than the platform allows.
Exclusion sync is on the Growth plan and above. Meta sync is rolling out and not yet live in production; Google Ads sync is live today.
Capabilities
| Capability | Supported | How |
|---|---|---|
| IP exclusions | No | Meta has no advertiser-side IP exclusion, so IP rules are skipped. |
| Placement exclusions | Rolling out | Synced to a Meta publisher block list of domains. Not yet live in production. |
| Conversion adjustment | Report-only | The Conversions API is append-only: a conversion cannot be retracted. Flagged conversions are reported, not written back. |
Connect your account
Go to Settings → Integrations and connect Meta Ads. ClickLens stores the access token, refreshes it when it can, and uses it to maintain your publisher block list.
How sync works
- You trigger a sync. ClickLens collects placement rules that have not yet synced to Meta.
-
It finds or creates a publisher block list named
ClickLens Bot Exclusionson your ad account. - It adds your flagged domains to that list through Meta's block-list API.
- Each pushed rule is marked synced. You get back the counts and any Meta errors verbatim.
Conversions are report-only
Meta's Conversions API is append-only. There is no endpoint to delete or restate a conversion by fbclid, so ClickLens cannot retract a fraudulent Meta conversion the way it can on Google or Microsoft. It scores every conversion the same way and surfaces the flagged ones in your dashboard, so you can see the junk even though Meta will not let it be pulled back. The scoring is the same across platforms; only the write-back differs — see conversion protection.
Limitations
- No IP exclusion. Meta gives advertisers no IP block, so ClickLens skips IP rules and says so.
- No conversion retraction. The Conversions API is append-only; flagged conversions are reported, never written back.
- Block lists need a valid Meta token. If it expires, reconnect Meta from Settings before the next sync.
FAQ
Can ClickLens block a fraudulent IP on Meta?
No. Meta gives advertisers no IP exclusion control. ClickLens syncs placement exclusions to a publisher block list and reports IP rules as inapplicable.
Why can’t ClickLens retract a fake conversion on Meta?
Meta’s Conversions API only accepts new conversions; it has no endpoint to delete or void one keyed by fbclid. ClickLens never posts a no-op and claims it worked. Instead, the fraudulent conversions are surfaced in your dashboard so you can act on the pattern.
What is a publisher block list?
It is Meta’s mechanism for stopping your ads from running on specific publisher domains. ClickLens maintains a “ClickLens Bot Exclusions” list and adds your flagged placements to it.