Microsoft Ads
Placement exclusions and conversion adjustment
Microsoft Advertising lets ClickLens exclude publisher domains from your campaigns and adjust an offline conversion it scored as fraudulent. It has no IP exclusion, so ClickLens syncs your placement rules and tells you plainly that IP rules do not apply here.
Exclusion sync is on the Growth plan and above. Microsoft sync is rolling out and not yet live in production; Google Ads sync is live today.
Capabilities
| Capability | Supported | How |
|---|---|---|
| IP exclusions | No | The Microsoft Advertising API has no IP exclusion endpoint, so IP rules are skipped. |
| Placement exclusions | Rolling out | Synced as campaign negative site lists (publisher domains). Not yet live in production. |
| Conversion adjustment | Rolling out | Retract or restate an offline conversion by its msclkid. Built and in measured rollout; not yet live in production. |
Connect your account
Go to Settings → Integrations and connect Microsoft Ads through its OAuth flow. ClickLens stores a refresh token and uses it to push negative site lists and, for conversion adjustment, offline conversion adjustments.
How sync works
- You trigger a sync. ClickLens collects placement rules that have not yet synced to Microsoft.
- It refreshes the OAuth token and reads each campaign's current negative site list.
-
It adds your flagged placements to those lists and writes them back through Microsoft's
NegativeSitesAPI. - Each pushed rule is marked synced. You get back the counts and any Microsoft errors verbatim.
Conversion adjustment
Microsoft lets ClickLens adjust an offline conversion keyed by its msclkid: a retraction, or a restatement to a lower value. As on Google, this runs in a measured rollout — the dashboard shows the adjustment ClickLens would make before any write-back changes your account. See conversion protection for the mechanism and the 90-day and offline-upload constraints.
Limitations
- No IP exclusion. Microsoft's API does not accept advertiser IP blocks, so ClickLens skips IP rules and says so.
- Negative site lists are campaign-scoped. Re-sync after launching a new campaign.
- Conversion adjustment needs an offline conversion within Microsoft's 90-day window, keyed by msclkid.
FAQ
Why are my IP rules not syncing to Microsoft?
Microsoft Advertising does not offer an advertiser-side IP exclusion. ClickLens reports IP rules as inapplicable rather than pretending they synced. Placement rules sync normally.
What is a negative site list?
It is Microsoft’s mechanism for excluding publisher domains from your campaigns. ClickLens adds your flagged placements to each campaign’s negative site list.
Which conversions can be adjusted?
Adjustments apply to offline conversions keyed by msclkid, and Microsoft accepts them within 90 days of the conversion. A conversion outside that window, or attributed by pixel rather than uploaded offline, cannot be adjusted.