Guides
Guides
Practical, sourced, with steps. Compliance, setup, Google tags, migration.Compliance
Do I need a cookie banner? A plain answerYou need a cookie banner when your site sets cookies or trackers that are not strictly necessary, for visitors in the EU, the UK or another consent country. Here is how to tell. (8 min)The Reject all button: why your banner needs oneRefusing cookies must be as easy as accepting them. A Reject all button on the first screen, the same size as Accept all, is what the CNIL, the EDPB taskforce and the ICO expect. (7 min)Cookie audit checklist: find every cookie and tracker on your siteA cookie audit lists every cookie, script and embed your site loads, who sets it, why, and whether it runs before consent. Here is a checklist you can finish in an afternoon. (10 min)
Setup
Block scripts until consent: the four methods that workTo block a tracker until consent, mark its script tag as text/plain with a category, swap embed URLs for data-cq-src, or let the auto-blocker hold known trackers created by JavaScript. (10 min)YouTube embeds and cookie consent: load the video after the clickA YouTube iframe contacts Google as soon as the page loads. Hold it with data-cq-src until the visitor consents, show a placeholder, and treat youtube-nocookie.com as a reduction, not an exemption. (7 min)
Policies and records
How to write a cookie policy (with a structure you can copy)A cookie policy tells visitors which cookies and trackers you use, why, for how long, who else gets the data and how to change their choice. What to include, section by section. (9 min)How long to keep consent records (and what to keep)Keep proof of each cookie consent for as long as you rely on it, then only as long as you need to defend a claim. Keep the visitor's choice itself about six months before asking again. (8 min)Google Fonts and the GDPR: self-host your fontsLoading Google Fonts from Google's servers sends each visitor's IP address to Google. A Munich court awarded damages for it in 2022. Self-hosting the fonts removes the problem in under an hour. (8 min)
Switching from another banner
Switch from CookieYes to CookiequietMove a website from CookieYes to Cookiequiet in about 30 minutes: map the categories, re-mark the scripts, keep Consent Mode working, remove the old script and re-check the site. (9 min)Switch from Cookiebot to CookiequietCookiebot's data-cookieconsent markup keeps working with Cookiequiet. Replace the script tag, rename data-cookieblock-src to data-cq-src, check the categories, then re-check the site. (9 min)