Cookies
Learn how website cookies work, the different types of cookies, and how to manage them effectively to stay compliant with privacy regulations. Discover the difference between first-party and third-party cookies, understand session vs persistent cookies, and find out which cookies require explicit user consent under current data protection laws.
How to Write Cookie Banner Copy That Users Actually Understand
Most cookie banners fail not because of bad design, but because of bad writing. This guide covers plain language techniques, clear category labels, and real microcopy examples that help your visitors make informed consent choices.
Conversion Modelling Explained: How Google Fills the Gaps When Consent Is Denied
When visitors reject cookies, Google uses conversion modelling to estimate the conversions you cannot directly measure. This article breaks down how Consent Mode v2 modelling works, the data thresholds required, and where the estimates fall short.
Consent Fatigue: Why Users Ignore Cookie Banners and How to Fix It
The average internet user encounters over 1,000 cookie banners per year, and most click through without reading. This article explains the psychology behind consent fatigue, reviews the EU's proposals for browser-level consent signals, and offers practical design strategies to earn genuine, informed consent.
Consent-Aware A/B Testing: How to Run Experiments Without Breaking Privacy Rules
Most A/B testing tools drop cookies before visitors give consent, putting your site at risk of regulatory action. This guide explains how to restructure your testing workflow so experiments only run after valid consent, and covers server-side alternatives that reduce your reliance on cookies altogether.
How to Conditionally Load Third-Party Scripts Based on Cookie Consent
Third-party scripts that fire before a visitor grants consent violate ePrivacy rules and risk enforcement action. This guide covers three practical techniques for blocking scripts until consent is given: the type=text/plain attribute, CMP callback APIs, and Google Tag Manager consent triggers.
CMP Comparison Checklist: How to Evaluate a Cookie Consent Platform
Choosing a consent management platform affects your legal exposure, site performance, and visitor trust. This checklist breaks down the criteria that matter when comparing CMPs, from regulatory coverage and certifications to script blocking and consent logging.
Browser Fingerprinting: What It Is, Why It's a Privacy Risk, and What the Law Says
Browser fingerprinting identifies visitors by combining dozens of device signals, from canvas rendering to installed fonts, without storing anything on the device. European regulators treat it as personal data processing under GDPR, and Article 5(3) of the ePrivacy Directive requires consent before reading device information for tracking purposes.
How to Block Google Tag Manager Containers Before Consent
Google Tag Manager fires all tags on page load by default, which violates GDPR and the ePrivacy Directive if those tags set non-essential cookies. This guide covers the three main approaches to blocking GTM containers before consent: the Consent Initialisation trigger, dataLayer push events, and built-in Consent Mode v2 defaults.
How to Audit Cookies in Chrome DevTools: A Developer's Walkthrough
Chrome DevTools gives developers direct visibility into every cookie a website sets, sends, and receives. This walkthrough covers the Application panel, Network tab, and Issues panel to help you identify compliance gaps before a regulator does.