Directory / plugin
CookiePilot – Cookie Banner & Consent Mode v2 for GDPR
v1.6.1 · by mlemiesz
Cookie consent banner with Google Consent Mode v2, tracker blocking and a consent log. Built for GDPR, RODO and the Polish PKE. Free plan available.
About this plugin
CookiePilot adds a cookie consent banner to your WordPress site and connects it to Google Consent Mode v2. Tracking scripts wait until the visitor decides, every decision is logged as proof of consent, and you manage everything from your WordPress admin.
CookiePilot is a hosted service: the plugin connects your site to a CookiePilot account, which you can create without leaving WordPress. The free plan covers one domain and 10,000 pageviews per month, with no credit card required. Paid plans are listed on the pricing page.
What you get
- A banner that matches your site — position, layout, colours, fonts, texts and buttons, with a live preview. Accept, reject and settings buttons can be styled with equal weight.
- Google Consent Mode v2 — analytics_storage, ad_storage, ad_user_data and ad_personalization start as denied before any Google tag runs, and the visitor’s choice updates them.
- Tracker blocking — known analytics and marketing scripts (Google Analytics, Google Ads, Meta Pixel, Microsoft Clarity, Hotjar, TikTok, LinkedIn and others) wait until the visitor accepts the matching category.
- Consent log — each decision is stored with its time, banner version and chosen categories, so you can show proof of consent.
- Cookie scanner — once the banner is live, your site is scanned daily and the cookie declaration stays up to date. Reports export to CSV, HTML or JSON.
- 23 banner languages — the banner follows the page language, including sites translated with WPML or Polylang.
- WooCommerce support — cart and checkout keep working, and a checklist shows whether GA4, Google Ads and Meta Pixel wait for consent.
- Agency mode — one-time installation codes for client sites and one dashboard for all of them.
- Lightweight — the banner script stays under 19 KB gzip (a limit enforced at build time).
Made for Polish and EU rules
CookiePilot is developed in Poland. The banner is designed around GDPR (RODO), the ePrivacy rules and art. 399 of the Polish Electronic Communications Law (PKE). Support is available in Polish and English, and invoices include Polish VAT.
A banner on its own does not make a site compliant: your privacy policy, the cookie descriptions and the tools you use matter too. CookiePilot covers the technical part — blocking, consent signals and records.
How it works
- Install and activate the plugin.
- Create a free CookiePilot account or log in, directly in WordPress.
- Click “Add this domain” to connect the site.
- Adjust the banner in the editor and save. The banner goes live straight away.
More about the WordPress integration: cookiepilot.io/en/integrations/wordpress.
External Services
This plugin connects your site to CookiePilot, a hosted consent management service. You choose to connect it by creating an account or logging in on the plugin screen; nothing is sent before that.
What data is sent and when
- Account sign-up and login: the email address, name, organization name and password you enter are sent to the CookiePilot API to create or open your account. Sign-ups made in the plugin also send the source “wordpress-plugin” (utm_source / utm_medium) so CookiePilot knows the account came from this plugin.
- Domain registration: when you add your domain, the site URL is sent to create your banner configuration.
- Banner configuration: the plugin and the banner fetch your banner settings (colours, texts, layout) from the API and the CDN.
- Consent records: when visitors interact with the banner, their choices are sent to the API to keep the consent log.
- Pageview counting: anonymous pageview counts are sent to measure usage against your plan limits.
- Links: links from the plugin to cookiepilot.io and the CookiePilot dashboard include utm_source=wordpress-plugin and utm_medium=plugin. They contain no personal data and no identifier of your site.
Service details
This service is provided by CookiePilot.
- API: https://api.cookiepilot.io
- CDN (banner script): https://cdn.cookiepilot.io
- Dashboard: https://app.cookiepilot.io
- Website: https://cookiepilot.io
- Terms of Service: https://cookiepilot.io/en/terms
- Privacy Policy: https://cookiepilot.io/en/privacy
The plugin needs a connection to the CookiePilot API to work. Without it, the banner cannot be displayed or configured.