What we check
In the deep scan: the browser clicks "Accept all" and records what happens next. Measurement means any request to a known analytics or tag manager host, any measurement ping (/collect paths and relatives), any request to a first-party endpoint with a measurement path, and any non-essential cookie that newly appears. One of those is enough for "ok". If nothing comes, the line reads note: no analytics measurement triggered. The line only appears when the static scan found measurement tools at all.
What the scan cannot see: tags with a delay or interaction trigger, measurement on subpages, and anything after the time limit. If the consent simulation does not run, the line is missing.
Why it matters
This is the quiet twin of "reject respected". There, too much fires; here, too little, and the second gets noticed less often: no reviewer complains, no user notices, only the numbers get smaller. A site with 60 % consent where nothing starts after the click measures like a site with 0 %. The campaigns then optimise on a fraction of the conversions, and the discussion turns to consent rates instead of the trigger that has not matched since the relaunch.
Common causes
- The tags hang on triggers that never fire after opt-in. The consent update arrives, but no event releases the tags.
- The CMP blocks scripts via a
type="text/plain"rewrite, and after a relaunch the unblocking no longer matches the changed script paths. - Tracking deliberately runs server-side and the web trigger was removed, then the finding is expected and not an error.
- Tags only fire on the production domain, but a staging or preview URL was scanned.