Cookie consent dialog, script & iframe blocking, Google Consent Mode v2, IAB TCF 2.2, structured consent logging — all in one WordPress plugin. Your data, your server. From 6 €/month.
Local in WordPress, GDPR-compliant, cancel anytime.
Cookie override via document.cookie, MutationObserver for scripts/iframes, HTTP header interception & service worker. Browser APIs (Push, Background Sync, Cache) are blocked until consent. 3 levels, airtight.
Full-screen dialog or banner. Color-customizable, with logo, privacy link and categories. Live editor in admin.
Automatic language detection. Consent texts in DE, EN, FR, ES, IT, NL, PL, PT, SV and 20+ more languages pre-installed.
Consent signals (ad_storage, analytics_storage, etc.) automatically sent to Google Tag Manager & GA4.
Full __tcfapi() implementation with vendor management. CMP ID, TC string and cross-domain locator included.
Structured SQL logs (no Base64). Device ID, groups, IP, geo, timestamp. CSV export for audits.
Automatically scans your site for cookies, external domains and scripts. Detects Google Analytics, Facebook, YouTube & more.
Show consent dialog only for EU visitors. HTTPS-only geo lookup with intelligent caching — only the anonymous country code is queried.
Edit colors, texts, logo and layout directly in admin. Real-time preview without reloading the page.
Visitors can unlock individual services (e.g. YouTube, Google Maps) directly via placeholder buttons in the content.
Test dialog vs. banner automatically. 50/50 split with consent rate tracking per variant in the dashboard.
PHP functions like consenta_has_consent('analytics') and [consenta_cookies] shortcode for cookie declaration pages.
| Feature | Consenta | Cookiebot | Complianz | CookieYes |
|---|---|---|---|---|
| Local in WordPress | ✓ | ✗ | ✓ | ✗ |
| No external API | ✓ | ✗ | ✓ | ✗ |
| Google Consent Mode v2 | ✓ | ✓ | ✓ | ✓ |
| IAB TCF 2.2 | ✓ | ✓ | — | ✓ |
| Multi-Layer Blocking | ✓ | — | ✓ | — |
| Structured Consent Log | ✓ | — | — | — |
| 34 languages | ✓ | ✓ | ✓ | ✓ |
| Service Worker Blocking | ✓ | ✗ | ✗ | ✗ |
| GTM dataLayer Integration | ✓ | ✗ | ✗ | ✗ |
| Per-Service Consent | ✓ | ✗ | ✗ | ✗ |
| WPML/Polylang | ✓ | ✓ | ✓ | ✓ |
| A/B Testing | ✓ | ✗ | ✗ | ✗ |
| Developer API | ✓ | ✗ | ✗ | ✗ |
| Cookie Declaration Shortcode | ✓ | ✗ | ✗ | ✗ |
| IP Anonymization | ✓ | ✗ | ✗ | ✗ |
| WP Privacy Tools | ✓ | ✗ | ✗ | ✗ |
| Price | from 6 €/mo | from 14 €/mo | from 5 €/mo | from 10 €/mo |
Start from 6 €/month. Upgrade anytime.
Cancel anytime
Cancel anytime · 14-day money back
Cancel anytime · 14-day money back
Start from 6 €/month and upgrade when you need more.
Starter, Pro, and Agency have the same features — the difference is the number of sites: Starter (1), Pro (10), Agency (unlimited). Agency additionally offers Multi-Site Dashboard, custom consent texts, and more.
No. Consenta runs completely locally in your WordPress installation. No data is sent to external servers. No account needed.
Yes. Consenta uses 3 blocking levels: document.cookie override, MutationObserver for DOM elements (scripts, iframes, images) and HTTP header interception. In full consent mode, a service worker is additionally deployed.
Yes. You can cancel your Pro or Agency subscription at any time. You keep access until the end of the paid period. Your consent logs and settings are preserved.
Yes. Consenta stores all data locally in your WordPress database. No data is transmitted to third parties. Consent logs are structured and auditable. Google Consent Mode v2 and IAB TCF 2.2 are integrated.
Starter: 1 site. Pro: 10 sites. Agency: Unlimited. Each standalone WordPress installation counts as 1 site. WordPress multisite subdomains count as 1.
Start from 6 €/month and upgrade when you need more.
14-day money back · Cancel anytime · GDPR-compliant