A lightweight, privacy-first cookie consent banner. No external scripts, no cookies set until visitors accept, and consent events your other scripts can hook into.
Download Free from WordPress.org ↗Everything you need, nothing you don't.
No database writes and no tracking of any kind.
Full-width bars or floating boxes, top or bottom.
Fire analytics only after the visitor opts in.
Every colour, an animation, and custom CSS.
Up and running in under 5 minutes.
Install from WordPress.org and activate. A Cookie Notice menu appears in your admin.
Set the banner text, Accept and Decline button labels, and link to your privacy policy.
Pick a position and animation, then set your brand colours independently for each element.
Consent is remembered client-side. Hook the cn:accepted event to load analytics only after the visitor opts in.
A consent banner is one part of compliance. Full GDPR compliance also depends on your privacy policy, what cookies you set, and how you handle data. This plugin provides the consent UI and the events to gate scripts behind it.
Entirely client-side, in a browser cookie on the visitor's device. Nothing is written to your WordPress database on the front end.
Listen for the cn:accepted DOM event the banner dispatches: document.addEventListener("cn:accepted", function(){ /* load analytics */ }); so scripts only run once a visitor opts in.
Yes. It is a single small JavaScript file with no jQuery, no external libraries and no CDN calls. The plugin sets no cookies of its own until the visitor clicks Accept.