“Only necessary” on Didomi, and six ad tags still fired

Ads tracking started before the banner was answered, carried on after “Only necessary”, and carried on again after we accepted and then withdrew.

D45/100
Shop
A Nordic multi-brand fashion retailer
Consent tool
Didomi
Scanned
Visited from
Netherlands

What we saw

  • Before any choiceGoogle Ads, Google Ads / DoubleClick, Google Ads conversion and 3 more were active 1.9 seconds after the page loaded.
  • After “Only necessary”Meta Pixel, Google Ads, DoubleClick, Pinterest Tag and 2 more still sent requests.
  • After withdrawingWe accepted, withdrew through “Update cookie settings” and “Disagree to all”, reloaded: the same six still sent requests.

Why it happened

The usual cause: ad tags that fire on every page view without checking the consent state, so all three choices end the same way.

How to fix it

  1. Gate the Meta, Pinterest and Google Ads tags on the marketing purpose in the consent tool.
  2. Set Google Consent Mode defaults to “denied” before any Google tag loads.
  3. Re-test all three paths: first visit, Reject, and withdraw after Accept.
The lesson

Test Reject and withdrawal too. A banner can pass the first visit and fail both.

Using Didomi too?

Check whether your tags actually listen to it. Free, about a minute.

More real cases

Real scans from the October 2026 study. Each was checked by hand against its own evidence. Shops aren’t named without permission.