Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Web Pixel Studio Cookie Consent For EU Wordpress Plugin - Rating, Reviews, Demo & Download

Web Pixel Studio Cookie Consent For EU Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Web Pixel Studio Cookie Consent for EU is a comprehensive, fully customisable cookie consent solution for WordPress, built primarily for GDPR and EU cookie/ePrivacy compliance workflows. Built on the orest bida cookieconsent library, it extends it with a full WordPress admin panel, database consent logging and advanced script blocking.

What this plugin offers

Cookie Banner & Preferences Modal
A polished, accessible cookie banner (box, bar or cloud layout) with a full-screen preferences modal. Users can accept all, reject all or manage individual cookie categories: Necessary, Analytics, Targeting and Preferences. The banner supports 7 positions on screen and is fully animated.

Google Consent Mode v2 & v3
Automatically outputs the correct default denied state in <head> before any scripts run. After the user makes a choice, signals are updated via gtag('consent', 'update', ...). Supports both Consent Mode v2 (required for Google Ads and GA4 in the EU since March 2024) and Consent Mode v3 with enhanced developer ID signals. Optional automatic Google Tag Manager loading.

Consent Logging
Every consent is recorded in the database with a unique ID, IP address, URL, user agent and timestamp. The log is viewable in the admin panel and exportable as CSV. Records serve as proof of consent for GDPR audits.

Script Blocking
Define URL patterns (plain text or regex) that match script src attributes. Matching scripts are blocked (type changed to text/plain) until the user consents to the corresponding category.

Cookie Declarations
Declare individual cookies per category with name, domain, expiration, path and description. Descriptions are shown to visitors in the preferences modal so they understand what each cookie does.

Prebuilt Cookie & Script Presets
Add ready-made presets for Google Analytics, Google Ads, Facebook Pixel, Matomo Analytics and Matomo Tag Manager directly from the admin. Matching blocking rules can be added together with the declared cookies to speed up setup.

Matomo Modes (strict + anonymous option)
Configure Matomo URL and Site ID directly in plugin settings. By default, Matomo remains fully disabled after reject (strict mode). Optionally, you can allow anonymous cookieless measurement after reject and automatically switch to full tracking once analytics consent is granted later. Matomo can be fully self-hosted on your own server, making it the preferred choice for projects that need to keep all visitor data off third-party and Google infrastructure.

No Google Dependency Required
The plugin works equally well with Matomo as your only analytics platform. If you want consent management without any reliance on Google services, simply skip Google Consent Mode and use Matomo in self-hosted mode. This makes the plugin a strong fit for public sector websites, government projects, schools, and healthcare organisations that must keep visitor data within their own infrastructure.

Floating Consent Icon
After consent is given, a floating icon lets users re-open their preferences at any time. Clicking the icon first shows a small popup with the consent ID, date/time of consent, and two buttons: Close and Manage Consent.

Shortcodes
[ccwps_consent_id] – shows the visitor’s current consent ID. Ideal for cookie policy pages.
[ccwps_cookie_list] – renders an automatic table of declared cookies grouped by category.

9 Language Presets
Built-in translations for: 🇸🇰 Slovak, 🇬🇧 English, 🇨🇿 Czech, 🇩🇪 German, 🇫🇷 French, 🇪🇸 Spanish, 🇵🇱 Polish, 🇭🇺 Hungarian, 🇮🇹 Italian. All frontend text is fully editable from the admin panel. The admin panel language and frontend translations can be switched with a single click.

Full Visual Customisation
Primary colour, background, text colour, button text colour, button border radius, font family, banner layout (box/bar/cloud), banner position (7 options), floating icon type (cookie/shield/settings/lock) and icon position (4 options).

Export / Import Settings
Export all plugin settings to a JSON file for backup or migration between sites. Import restores all settings in one click.

Bot Detection
Automatically hides the banner from search engine crawlers and bots to prevent incorrect indexing.

Re-consent
Automatically asks users to re-consent when the cookie list changes, keeping you compliant with GDPR requirements for updated consent.

Admin Panel
– Left sidebar navigation with all sections
– Preview buttons (banner and preferences modal) always visible in the sidebar
– Tips and explanations for every setting (expandable)
– Consent log with pagination and CSV export
– About section with full documentation, step-by-step setup guide and GTM integration instructions
– Prebuilt cookie and script presets in the popup forms for faster setup

GDPR & ePrivacy Compliance

This plugin is designed to help you comply with GDPR, ePrivacy Directive and similar legislation. However, compliance ultimately depends on your specific implementation and jurisdiction. We recommend consulting a legal professional.

External services

Google Tag Manager (optional)

This plugin can load Google Tag Manager only when you provide a GTM Container ID in plugin settings. If the field is empty, the plugin does not load GTM.

When enabled, the browser requests resources from Google domains (for example www.googletagmanager.com) and sends standard technical request data required by HTTP, typically including IP address, user agent, referrer, and request metadata.

Service provider: Google Ireland Limited / Google LLC
Terms of Service: https://policies.google.com/terms
Privacy Policy: https://policies.google.com/privacy

Matomo tracking script (optional)

This plugin can load Matomo only when you configure Matomo URL and Site ID in plugin settings. The script source is your configured Matomo endpoint.

When enabled, the browser requests Matomo script resources and sends tracking requests (such as page view events) to the configured Matomo server according to your Matomo setup and consent state.

Service provider: your configured Matomo host (self-hosted or Matomo Cloud)
Terms: depends on your Matomo provider
Privacy: depends on your Matomo provider
Matomo legal docs (for Matomo Cloud reference): https://matomo.org/terms/ and https://matomo.org/privacy-policy/

Screenshots

No screenshots provided


Reviews & Comments