WordPress plugin intelligence profile

CookieVJ – Cookie Notice & Consent Banner

Lightweight GDPR & CCPA compliant cookie notice with customizable consent banner and Google Tag Manager integration.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update19 Aug 20262mo ago
Active installations40Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records CookieVJ – Cookie Notice & Consent Banner version 2.0.0 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

CookieVJ helps your website comply with GDPR and CCPA regulations by displaying a customizable cookie consent banner to inform visitors about cookie usage and obtain their consent. Now with Google Tag Manager integration for seamless analytics and marketing tag management.

Why Choose CookieVJ?

  • Zero Configuration Hassle – Works out of the box with sensible defaults
  • Privacy First – GDPR and CCPA compliant by design
  • Lightweight & Fast – Minimal JavaScript, no jQuery dependency
  • Developer Friendly – Extensive hooks, filters, and clean code
  • Translation Ready – Fully compatible with WPML, Polylang, and translation plugins

Core Features

  • Immutable first landing page/source/medium/campaign/referrer and click IDs.
  • Last landing/source/medium/campaign/referrer updated on every page view.
  • Exit page is always the most recently tracked page.
  • First and last touch are identical on the first recorded visit.
  • Region-aware Europe, USA, and Global banner templates with separate consent cookies and expiries.
  • Premium responsive consent card with a persistent left-side privacy/cookie control so visitors can change their choice anytime.
  • Google Consent Mode v2 fields: ad_storage, analytics_storage, ad_user_data, ad_personalization, functionality_storage, security_storage, personalization_storage.
  • Standard GTM bootstrap and dataLayer events.
  • Optional IP storage, disabled by default.

-

No third-party GeoIP request from the browser. Auto-region detection uses common CDN country headers when available and provides a WordPress filter for custom detection.

-

Easy Setup – Configure in minutes from Settings → CookieVJ

  • GDPR & CCPA Compliant – Meet privacy regulations without legal headaches
  • Google Tag Manager Integration – Add your GTM container ID and manage tags based on consent
  • Customizable Design – Choose colors, position, and button text to match your brand
  • Multiple Positions – Display banner at bottom (full width), bottom left, or bottom right
  • Lightweight Performance – Minimal impact on page load speed (< 5KB minified)
  • Cookie-Based Storage – Uses proper browser cookies (not localStorage)
  • Translation Ready – Fully translatable with.pot file included
  • Clean Code – Object-oriented architecture following WordPress coding standards
  • GeoIP Integration – Automatically fetch and log user country using a free GeoIP service
  • Consent-Based Tag Loading – GTM tags respect user consent choices
  • No External Dependencies – Everything runs on your server

Banner Customization Options

  • Enable/Disable cookie banner
  • Customize banner message (supports HTML)
  • Change accept/reject button text
  • Choose banner position (bottom full width, bottom left, bottom right)
  • Select background color with color picker
  • Select button color with color picker
  • Add Google Tag Manager container ID
  • Set cookie expiration time (filterable)

Google Tag Manager Integration

The plugin integrates seamlessly with Google Tag Manager:

  • Simple Setup – Just add your GTM container ID (GTM-XXXXXXX) in the settings
  • Consent-Based Loading – GTM script loads automatically only after user accepts cookies
  • JavaScript API – Consent status available via window.cookievjConsent for conditional tag firing
  • DataLayer Events – Automatic dataLayer push events for consent changes
  • Consent Mode v2 – Compatible with Google Consent Mode v2 for enhanced privacy
  • No Code Required – Works immediately without custom JavaScript

Privacy & Compliance

This plugin helps you display cookie consent notices but does not provide legal advice. Please consult with a legal professional to ensure your website complies with applicable privacy laws.

Developer Information

CookieVJ is built with developers in mind:

Code Quality:

* Object-oriented architecture

* PSR-4 autoloading

* Proper sanitization and escaping

* Nonce verification for security

* Translation-ready with all strings wrapped

* No jQuery dependency

* Follows WordPress coding standards

Support

Need Help?

  • Bug Reports: GitHub Issues

Privacy Policy

Data Collection

CookieVJ stores minimal data to function:

GeoIP Service:

co’s free GeoIP service to determine user country

* Country code is logged temporarily for compliance targeting

* No personally identifiable information (PII) is stored

* No data is shared with third parties

Third-Party Services

  • GeoIP Data: Provided by ipapi.co (free tier)

Love CookieVJ? Please leave a review ⭐⭐⭐⭐⭐

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ccpa
  • consent
  • cookie
  • gdpr
  • gtm
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity19 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.