Complianz

Complianz WordPress GDPR Plugin: Complete Setup Guide

Updated May 2026CMP Guide

Complianz is the most popular GDPR and cookie consent plugin for WordPress, with over 1 million active installations. Unlike cloud-based CMPs that require external accounts and monthly subscriptions, Complianz runs entirely inside your WordPress installation. This makes it particularly attractive to WordPress site owners who prefer to keep their tooling self-contained and avoid recurring SaaS fees. This guide covers installation, configuration, common pitfalls and how to verify that Complianz is actually protecting your visitors' privacy.

This guide is based on hands-on testing with the platform and analysis of thousands of real-world cookie scans. For the most current interface options, always refer to the vendor's official documentation.

Why WordPress users choose Complianz

The WordPress ecosystem has dozens of cookie consent plugins, but Complianz stands out for several reasons. It is maintained by a dedicated team, receives regular updates for new regulations, integrates deeply with WordPress hooks and filters, and offers a genuinely useful free tier. The premium version adds features like A/B testing, multiple regions and custom cookie definitions, but the free plugin is sufficient for many small to medium sites.

FeatureFreePremium
Cookie bannerYesYes
Cookie scanYes (limited)Yes (unlimited)
Auto-blockingBasicAdvanced
Privacy policy generatorYesYes
Multiple legal regionsEU onlyEU, UK, US, CA, AU, etc.
Custom CSSNoYes
StatisticsNoYes
SupportForumPriority email

Installing and configuring Complianz

  1. Install the plugin from the WordPress plugin directory or upload the premium ZIP.
  2. Run the setup wizard. Complianz will ask about your site type, target regions and tracking tools. Answer honestly; this determines the legal text and banner behavior.
  3. Generate legal documents. The plugin can create a cookie policy, privacy statement and disclaimer tailored to your answers.
  4. Run the cookie scan. Complianz will crawl your site and detect cookies.
  5. Review detected cookies. Make sure each cookie is categorized correctly.
  6. Enable the banner and choose your preferred style and position.
  7. Test on the front end in an incognito window.

How Complianz blocks scripts

Complianz uses a server-side and client-side hybrid approach to blocking. For plugins and themes that integrate with Complianz directly (like Elementor, MonsterInsights and many others), blocking happens server-side: the plugin simply does not output the tracking code until consent is given. For everything else, Complianz uses a client-side script blocker that intercepts and defers third-party scripts.

The plugin maintains an internal database of known scripts and their default categories. When it encounters a script it recognizes, it applies the correct blocking rule automatically. For unknown scripts, you can manually define them in the plugin settings.

Common Complianz problems and solutions

Cache plugins break blocking

If you use WP Rocket, LiteSpeed Cache, W3 Total Cache or any other caching plugin, Complianz might not work correctly out of the box. The cached HTML may contain unblocked scripts. Most cache plugins allow you to exclude specific pages or cookies from caching. Alternatively, Complianz Premium has built-in integrations for the most popular cache plugins.

Cookies still appear before consent

This usually means a plugin or theme is setting cookies through PHP before the page even reaches the browser. Complianz cannot block server-side PHP cookies. You need to find the offending plugin and either disable it or configure it to respect Complianz hooks. Common culprits are social sharing plugins, live chat widgets and analytics plugins that load in the WordPress init hook.

Banner looks broken on mobile

Complianz banners are responsive by default, but your theme's CSS might override the banner styles. Use the custom CSS option in Complianz settings or add your own media queries to fix positioning on small screens.

Verifying Complianz on your live site

Because Complianz is a WordPress plugin, the testing process is slightly different from cloud CMPs. You need to clear all caches before each test. Use Chrome Guest mode, open DevTools, and follow the standard cookie timing audit: check for cookies before consent, accept, check again, then reject and verify that no tracking persists.

FAQ

Is Complianz enough for GDPR compliance?

Complianz handles the cookie consent and policy generation aspects of GDPR, but it does not make your entire website compliant by itself. You still need a lawful basis for processing, data processing agreements with vendors, a process for handling data subject requests and appropriate security measures.

Can I use Complianz on non-WordPress sites?

No. Complianz is exclusively a WordPress plugin. For static sites, React apps or other CMS platforms, you need a different CMP solution.

Does Complianz work with WooCommerce?

Yes. Complianz has specific settings for WooCommerce stores, including handling of checkout cookies, cart sessions and customer data. Make sure to enable WooCommerce compatibility in the plugin settings.

Is Complianz actually blocking cookies on your site?

Install ConsentScope and verify in real time whether your Complianz implementation is GDPR-compliant.