For WordPress

Cookie consent for WordPress that actually blocks

Install the plugin. It prints ahead of Site Kit and PixelYourSite, and sets itself up without an account.

https://

Free scan · no account · results in about a minute

( What goes wrong on WordPress )

A generic header-code plugin cannot promise it goes first

This is the one platform where a plugin genuinely beats pasting a line. WordPress decides script order, and most head-code plugins register at a priority that lands after Site Kit, MonsterInsights or PixelYourSite have already printed their tags. Ours prints at wp_head priority 0, ahead of the point where those plugins flush, so the analytics tags are stopped rather than caught.

Usually found on WordPress sites
  • Google Site Kit and MonsterInsights
  • PixelYourSite and the Meta Pixel
  • Elementor and Divi embedded video
  • Jetpack, and comment or chat widgets
( Proof, not promises )

You can see exactly what was stopped

The plugin prints at wp_head priority 0, which is ahead of where Site Kit and PixelYourSite flush. So those tags are stopped rather than caught.

( Installing )

Install the plugin. It does the rest.

Plugins → Add New → search for Attesso
  1. 1Install our plugin, "Cookie Consent by Attesso".
  2. 2Settings → Cookie Consent → Connect Attesso.
  3. 3Pick this site when it asks. The key fills itself in.
  4. 4No key to copy, and nothing to paste into a theme.
Worth knowing

Our plugin prints the tag ahead of Site Kit, MonsterInsights and PixelYourSite, which a generic header-code plugin cannot promise. If you would rather not install it, paste the line into WPCode instead.

Once it is in, scan the site again. The scan reads the page the way a browser does, so it tells you what is still reaching the network before consent rather than what should be.

Start free on WordPress
( WordPress questions )

Do I need an Attesso account first?

No. Click Protect this site and the plugin creates one against your administrator email, then sends you a link to claim it whenever suits you. The banner works in the meantime.

Does it work with caching plugins?

WP Rocket, LiteSpeed and Cloudflare Rocket Loader are handled automatically. W3 Total Cache and Autoptimize have no attribute-based opt-out, so exclude a.js from JavaScript minify and defer in their settings.

Where do I manage everything?

Inside wp-admin. The tracker list, consent log, cookie policy and scans are all screens in your own dashboard, so there is no second site to keep open.

$10 a site. No asterisks.

Unlimited pages, unlimited visitors, 24 months of consent records in the EU. Less per site as you add more, which is how agencies actually buy this.

Start your free trial
( Other platforms )
Attesso: cookie consent for people who do not write code© 2026 · EU-hosted · $10 a site