ConsentCook shows your visitors a cookie banner, records their choices, and
holds tracking back until they have said yes. This plugin connects your
WordPress site to your ConsentCook account and places the banner on every
page for you — nothing to paste, and nothing in your theme to edit.
Everything about the banner — how it looks, what it says, which languages and
regions it covers — is managed in your ConsentCook dashboard, and anything you
publish there reaches your site on its own. The plugin's only job is the
connection, and it makes sure the banner loads before any tracking does.
Connecting takes about a minute. Press
Connect ConsentCook in the
plugin's settings, sign in, choose your site, and you are done. Your
ConsentCook password stays with ConsentCook — WordPress never sees it — and
until you connect, the plugin does nothing at all.
ConsentCook has a free plan for one site with no card needed, and nothing in
this plugin is locked behind payment.
For developers
- The banner script is placed at the earliest point of the page head, so
consent is resolved before analytics and marketing tags run. If a theme
hard-codes analytics above the head output, move those tags after
ConsentCook.
- When the WP Consent API plugin is active, ConsentCook keeps its consent
categories in sync with it.
- Sites enforcing a strict nonce-based Content Security Policy can supply the
request nonce through the
consentcook_csp_nonce filter.
- In WordPress, go to Plugins → Add New Plugin and search for ConsentCook.
- Press Install Now, then Activate.
- Go to Settings → ConsentCook.
- Press Connect ConsentCook, sign in, choose your site, and allow the connection.
If the connect step will not go through on your host, open “Enter a site key
manually” and paste the public site key shown on your ConsentCook setup page.
Everything works the same afterwards.