How to Prove GDPR Consent Compliance to a Client
Saying your site is GDPR-compliant and proving it are different things. The network audit report that closes the compliance conversation — and how to produce it.
Insights
Saying your site is GDPR-compliant and proving it are different things. The network audit report that closes the compliance conversation — and how to produce it.
Cookie enforcement is active and documented. DPAs in France, Spain, Italy, and Germany have all issued decisions. Here is what they found, what they fined, and why.
"Strictly necessary" is a narrow legal category. Misclassifying analytics or marketing cookies as necessary removes the consent requirement — and creates a violation waiting to be found.
You configured Consent Mode v2. The tags are gated. GA4 still fires at 180ms. The 300ms timing gap that breaks correctly-configured setups — and how to close it.
TikTok Pixel fires _ttp and sends a PageView before consent — same problem as Meta Pixel, with an added data-transfer dimension that makes enforcement more aggressive.
All three CMPs can block pre-consent tracking. None of them do it by default. Here is what each one actually does — and how to verify it.
No dev access, no problem. The network tells you everything. A 3-minute manual protocol and a 10-second automated method for agency compliance audits.
Meta Pixel fires a PageView and writes _fbp before any consent click. Two simultaneous GDPR violations — and the GTM fix that takes four minutes.
The zero-load rule means zero tracking requests before consent — not just a visible banner. Where the standard comes from, what passes, and what silently fails.
A step-by-step workflow for finding pre-consent firing tags in any GTM container. What to look for, what to export, and how to confirm violations with a live scan.
CoMo v2 is a signal, not a firewall. Understand the legal risks of "Advanced" implementation and why your site still sends data to Google without consent.
A tactical "Cover Your Assets" checklist for agency PMs. From regional traps to GTM race conditions, here is what actually fails in production.
The green light in your CMP dashboard is not proof of compliance. Stop looking at the UI and start looking at the network.
A pre-consent tracker fires before the user clicks Accept. The exact legal definition, the four most common offenders, and what EU enforcement actually looks like.
Meta Pixel sets _fbp and sends a PageView on script load — before any consent click. Why the banner doesn't stop it, and the GTM fix.
Most cookie banners display and fire GA4 at the same moment. Three technical failure modes — and how to verify your site in 10 seconds.
See what’s actually firing on your site.
Run a free scan →