Having a cookie banner is the easy part. What regulators and privacy lawyers look at is what your site does underneath the banner: which trackers load before a visitor chooses anything, and whether clicking Reject actually stops them. Consent-testing tools consistently report that the most common failure is a banner that displays fine while analytics and ad tags fire on page load. You can test for that yourself in about ten minutes.
google-analytics, googletagmanager, facebook, tiktok, clarity.ms, hotjar, linkedin, doubleclick._ga, _fbp, or _gcl_au already set means tracking started before consent.Under the EU's GDPR and ePrivacy rules, non-essential cookies need opt-in consent before they're set. Strictly necessary ones (cart, login session, the cookie that stores the visitor's choice) are fine.
Open a fresh private window, load the page, click Reject (or "Only necessary"), and repeat the checks above. Anything from the tracker list that keeps loading after Reject is a problem, and it's a common one, since many sites hard-code a pixel in the theme header where the consent tool can't block it.
European regulators expect a Reject option on the first layer of the banner, next to Accept. A banner that only says "Accept" or "Settings", or buries Reject two clicks deep, is a warning sign. Pre-ticked boxes don't count as consent.
U.S. state laws like California's CCPA/CPRA mostly work on opt-out rather than opt-in, but several states expect you to honor the Global Privacy Control (GPC) signal as an opt-out of selling or sharing data for ads. Browsers like Brave send it by default. If you run ad pixels, check whether your consent tool has a GPC setting and that it's turned on. If you sell or share data for advertising, you also need a "Do Not Sell or Share My Personal Information" link.
Re-test after every theme, plugin, or app update, since updates often put tags back. And make sure your privacy policy names the tools you found; see our privacy policy checker guide.
This guide is general information, not legal advice.
Want a second opinion in under a minute? Scan your site free with SiteShield. It checks whether a cookie notice or consent tool is present on your homepage and whether a privacy policy is linked, plus HTTPS, security headers, SPF, and DMARC and shows your score and every issue found. If you'd rather skip the trial and error, the $14 fix bundle gives you copy-paste fixes written for your exact site.
SiteShield by Telekeen · Telekeen Communications