Nothing before consent
No third-party cookie is set until the visitor has chosen. Scripts, iframes and videos wait for their category’s consent.
Craft CMS extension
Cookie consent, done right: no third-party cookie before the visitor agrees, and pages that stay cached. Built for Quebec’s Law 25.
Homemade
Cookie Consent Kit is what we install on the sites we build. We designed it for our studio’s needs, we put it to the test at every launch, and we share it so others can benefit.
Features
Built for Quebec’s Law 25, usable under the European GDPR.
Accept all, refuse all, or choose category by category.
Filled in from the control panel, shown as a table in your privacy policy.
YouTube only loads on click, with a thumbnail served by your own site.
Consent Mode and Matomo set to “denied” before any tag runs.
The opt-out signal sent by the browser is honoured.
Included out of the box; another language takes a single file.
CSS variables, a dark theme, and fully replaceable templates.
Settings for each site of a single Craft install.
Editions
Free
Unlimited sites, personal or commercial.
US$45
One licence per production environment; US$25 annual renewal.
Installation
composer require quebecstudio-mods/craftcms-consent-kit:^5.0
php craft plugin/install cookie-consent-kit
composer require quebecstudio-mods/craftcms-consent-kit:^6.0
php craft plugin/install cookie-consent-kit
The extension handles the banner and the proof of consent. It does not replace your privacy policy, the appointment of a person in charge of the protection of personal information, or legal advice.
Cookie inventory, configuration, integration with your site: we install it and set it up for you.
If Craft CMS doesn’t do what you need yet, we can build it for you.