MaxtDesign Cookie Consent – Google Consent Mode v2
by MaxtDesign 5 (1 reviews)

MaxtDesign Cookie Consent – Google Consent Mode v2

Free cookie consent that actually controls Google Analytics & Ads (not just a banner). 10x lighter than $50/month alternatives. GDPR/CCPA.

Compatible with WP 6.9.4
v1.7.3 Current Version v1.7.3
Updated 1 month ago Last Update on 01 Mar, 2026
Refreshed 6 hours ago Last Refreshed on
Rank
#27,319
No change
Active Installs
20+
-9.1%
KW Avg Position
49.7
No change
Downloads
434
+2 today
Support Resolved
67%
No change
Rating
100%
Review 5 out of 5
5 (1 reviews)

Next Milestone 30

Total Progress 80%
20+ 30+
2,814
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 2 more installs to reach 30+

Rank Changes

25,953 26,636 27,319 28,002 28,685 30-03-2026 31-03-2026 01-04-2026 02-04-2026 03-04-2026 04-04-2026 05-04-2026 06-04-2026
25,953 26,636 27,319 28,002 28,685 22-03-2026 23-03-2026 24-03-2026 25-03-2026 26-03-2026 27-03-2026 28-03-2026 29-03-2026 30-03-2026 31-03-2026 01-04-2026 02-04-2026 03-04-2026 04-04-2026 05-04-2026 06-04-2026
25,953 26,636 27,319 28,002 28,685 07-03-2026 08-03-2026 09-03-2026 10-03-2026 11-03-2026 12-03-2026 13-03-2026 14-03-2026 15-03-2026 16-03-2026 17-03-2026 18-03-2026 19-03-2026 20-03-2026 21-03-2026 22-03-2026 23-03-2026 24-03-2026 25-03-2026 26-03-2026 27-03-2026 28-03-2026 29-03-2026 30-03-2026 31-03-2026 01-04-2026 02-04-2026 03-04-2026 04-04-2026 05-04-2026 06-04-2026
22,895 32,480 42,066 51,652 61,237 06-01-2026 07-01-2026 08-01-2026 09-01-2026 10-01-2026 11-01-2026 12-01-2026 13-01-2026 14-01-2026 15-01-2026 16-01-2026 17-01-2026 18-01-2026 19-01-2026 20-01-2026 21-01-2026 22-01-2026 23-01-2026 24-01-2026 25-01-2026 26-01-2026 27-01-2026 28-01-2026 29-01-2026 30-01-2026 31-01-2026 01-02-2026 02-02-2026 03-02-2026 04-02-2026 05-02-2026 06-02-2026 07-02-2026 08-02-2026 09-02-2026 10-02-2026 11-02-2026 12-02-2026 13-02-2026 14-02-2026 15-02-2026 16-02-2026 17-02-2026 18-02-2026 19-02-2026 20-02-2026 21-02-2026 22-02-2026 23-02-2026 24-02-2026 25-02-2026 26-02-2026 27-02-2026 28-02-2026 01-03-2026 02-03-2026 03-03-2026 04-03-2026 05-03-2026 06-03-2026 07-03-2026 08-03-2026 09-03-2026 10-03-2026 11-03-2026 12-03-2026 13-03-2026 14-03-2026 15-03-2026 16-03-2026 17-03-2026 18-03-2026 19-03-2026 20-03-2026 21-03-2026 22-03-2026 23-03-2026 24-03-2026 25-03-2026 26-03-2026 27-03-2026 28-03-2026 29-03-2026 30-03-2026 31-03-2026 01-04-2026 02-04-2026 03-04-2026 04-04-2026 05-04-2026 06-04-2026
Current #27,319
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 30-03-2026 31-03-2026 01-04-2026 02-04-2026 03-04-2026 04-04-2026 05-04-2026 06-04-2026
0 10 22-03-2026 23-03-2026 24-03-2026 25-03-2026 26-03-2026 27-03-2026 28-03-2026 29-03-2026 30-03-2026 31-03-2026 01-04-2026 02-04-2026 03-04-2026 04-04-2026 05-04-2026 06-04-2026
0 10 07-03-2026 08-03-2026 09-03-2026 10-03-2026 11-03-2026 12-03-2026 13-03-2026 14-03-2026 15-03-2026 16-03-2026 17-03-2026 18-03-2026 19-03-2026 20-03-2026 21-03-2026 22-03-2026 23-03-2026 24-03-2026 25-03-2026 26-03-2026 27-03-2026 28-03-2026 29-03-2026 30-03-2026 31-03-2026 01-04-2026 02-04-2026 03-04-2026 04-04-2026 05-04-2026 06-04-2026
0 10 20 30 06-01-2026 09-01-2026 12-01-2026 15-01-2026 18-01-2026 21-01-2026 24-01-2026 27-01-2026 30-01-2026 02-02-2026 05-02-2026 08-02-2026 11-02-2026 14-02-2026 17-02-2026 20-02-2026 23-02-2026 26-02-2026 01-03-2026 04-03-2026 07-03-2026 10-03-2026 13-03-2026 16-03-2026 19-03-2026 22-03-2026 25-03-2026 28-03-2026 31-03-2026 03-04-2026 06-04-2026
0 10 20 30 06-04-2025 18-04-2025 30-04-2025 12-05-2025 24-05-2025 05-06-2025 17-06-2025 29-06-2025 11-07-2025 23-07-2025 04-08-2025 16-08-2025 28-08-2025 09-09-2025 21-09-2025 03-10-2025 15-10-2025 27-10-2025 08-11-2025 20-11-2025 02-12-2025 14-12-2025 26-12-2025 07-01-2026 19-01-2026 31-01-2026 12-02-2026 24-02-2026 08-03-2026 20-03-2026 01-04-2026 06-04-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
1 reviews
Overall 100%
5
1 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Tracked Keywords

Showing 3 of 3
Keyword Position Change Type Updated
google consent mode 21 Tag 11 hours ago
cookie consent 48 Tag 11 hours ago
CCPA 80 Tag 11 hours ago

Unlock Keyword Analytics

Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.

  • Full keyword position tracking
  • Historical ranking data
  • Competitor keyword analysis
Upgrade to Pro

Support Threads Overview

Resolved
Unresolved
3
Total Threads
2
Resolved
1
Unresolved
67%
Resolution Rate

Track This Plugin

Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.

Start Tracking Free

Plugin Details

Version
1.7.3
Last Updated
Mar 01, 2026
Requires WP
5.8+
Tested Up To
6.9.4
PHP Version
7.4 or higher
Author
MaxtDesign

Support & Rating

Rating
★ ★ ★ ★ ★ 5
Reviews
1
Support Threads
3
Resolved
67%

Keywords

Upgrade to Pro

Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.

Upgrade Now

Frequently Asked Questions

Common questions about MaxtDesign Cookie Consent – Google Consent Mode v2

This plugin properly implements all four required consent types: analytics_storage, ad_storage, ad_user_data, and ad_personalization.
Does this plugin scan for cookies automatically?
No. This plugin manages consent for Google Analytics and Google Ads tracking. It doesn't automatically detect other cookies on your site.

If you need comprehensive cookie scanning and declaration, consider a full compliance suite like Complianz or CookieYes.
Where is consent data stored?
User consent choices are stored in their browser's localStorage. Nothing is stored on your server or sent to external services. This is the most privacy-friendly approach.
Does this work with Google Tag Manager?
Yes! The plugin updates Google Consent Mode signals that GTM respects. Your GA4 and Google Ads tags in GTM will automatically respect user consent choices.
Does this plugin actually block Google Analytics and Ads tracking?
Yes! As of version 1.7.1, the plugin properly implements Google Consent Mode v2 with correct timing.
Before any tracking loads: The plugin injects gtag('consent', 'default', {...}) in your page <head> with all consent set to 'denied'
GTM/GA4 loads: These scripts respect the 'denied' consent state and don't track
User makes choice: When user clicks "Accept All", "Analytics Only", or "Decline All"
Consent updates: Plugin calls gtag('consent', 'update', {...}) with the user's choice
Tracking fires: Only if user granted consent

For Google Tag Manager users:

Simply install your GTM snippet as normal (in <head> as Google instructs). Our plugin handles the consent signaling automatically. Your GTM tags will respect the consent state.

Admin Control:

The default consent injection is enabled by default but can be disabled in Settings > Cookie Consent > Advanced Settings if you need to manually control consent defaults or if you experience conflicts.

Verification:

Open your browser's developer console and look for [MDCC] debug messages (if WP_DEBUG is enabled) showing consent state changes. You can also use Google Tag Manager's Preview mode to verify tags only fire after consent is granted.
How can I verify the plugin is blocking tracking correctly?
Using Google Tag Manager Preview Mode:

Open your site in a private browsing window
Enable GTM Preview mode for your container
Before clicking any consent button, check the Preview panel
Tags should show "Not Fired" or "Consent Denied" status
Click "Accept All" - tags should fire immediately
Click "Decline All" on another test - tags should remain blocked

Using Google Analytics Realtime:

Open GA4 Realtime report in a separate browser window
Visit your site in a private browsing window
Click "Decline All" when the popup appears
Your visit should NOT appear in Realtime
Open a new private window and click "Accept All"
Your visit should now appear in Realtime within seconds

Using Browser Console:

If you have WP_DEBUG enabled in wp-config.php, open the browser console (F12) and look for [MDCC] log messages showing consent state initialization and changes.

Using Page Source:

Right-click page and select "View Page Source"
Search for "gtag('consent', 'default'"
You should see this appear BEFORE your GTM snippet
This confirms the plugin is setting default consent before tracking loads

Does this work with WooCommerce?
Yes. The plugin is theme and plugin agnostic. It works with WooCommerce, Elementor, and any other WordPress plugins.
Can I customize the popup appearance?
Yes! Choose from three style presets (Minimal, Modern, Bold), three positions (Top, Bottom, Center), customize the primary color, edit all text, and control animation style.
Can I use my own Elementor popup?
Absolutely. Enter your Elementor Popup ID in settings and the plugin will use your custom popup while maintaining proper consent functionality.
How do I find my Elementor Popup ID?
To use a custom Elementor popup with this plugin:

In WordPress admin, go to Templates > Popups
Find your popup in the list
Hover over the popup name - you'll see a URL in your browser's status bar
The URL will look like: post.php?post=123&action=elementor
The number after post= is your Popup ID (in this example: 123)
Enter this number in Settings > Cookie Consent > Elementor Integration
Your buttons in the Elementor popup must trigger the consent JavaScript functions:

Accept All: mdccConsent.acceptAll()
Analytics Only: mdccConsent.acceptAnalyticsOnly()
Decline All: mdccConsent.declineAll()

Alternatively, edit your popup in Elementor and check the browser URL - the popup ID appears there as well.

For more details on setting up button actions, see our support forum.
Does this slow down my site?
No. The entire plugin is under 10KB (CSS + JS combined). It makes zero database queries during page load and has no external dependencies.
Is this GDPR compliant?
The plugin provides the technical framework for GDPR-compliant consent management. However, GDPR compliance involves more than just a consent popup (privacy policy, data processing agreements, etc.).

This plugin handles the consent mechanism properly. Legal compliance is your responsibility.
What about CCPA compliance?
The plugin works for CCPA compliance as it provides clear opt-out mechanisms for tracking. However, CCPA has additional requirements (privacy policy language, etc.) beyond technical consent management.
Can users change their consent after dismissing the popup?
Yes! Use the [mdcc_manage_consent] shortcode anywhere on your site (typically in the footer or privacy policy page) to provide a consent management interface.
How long is the "popup shown" cookie stored?
Configurable in settings. Default is 7 days. This prevents the popup from showing repeatedly to the same visitor. Range: 1-365 days.
Can I re-prompt users who declined tracking?
Yes. Enable "Re-prompt on Decline" in settings. If users decline all tracking, they'll see the popup again once per browsing session.
Does this work on mobile?
Yes. The popup is fully responsive and works on all screen sizes, from large desktop monitors to small mobile phones.
Is this accessible for screen readers?
Yes. The plugin follows WCAG 2.1 AA accessibility standards with proper ARIA labels, keyboard navigation, and focus management.
What if I deactivate the plugin?
Deactivating the plugin will stop the popup from appearing but won't delete your settings. Reactivating restores your configuration.
What if I delete the plugin?
Deleting the plugin removes all settings and data from your database. This action cannot be undone.
Does this work with caching plugins?
Yes. The plugin is designed to work with all major caching plugins (WP Rocket, W3 Total Cache, etc.) because it uses client-side JavaScript and localStorage.
Can I translate this plugin?
Yes! The plugin is fully translation-ready. Contribute translations at: https://translate.wordpress.org/projects/wp-plugins/maxtdesign-cookie-consent
Where can I get support?

Support Forum: https://wordpress.org/support/plugin/maxtdesign-cookie-consent
Email: support@maxtdesign.com (for Pro customers)

Sign In / Register

You need to sign in or register to use this feature.