Title: 410Gone Consent Manager for Google Consent Mode and GTM
Author: pvalibus
Published: <strong>Kevardhu 28, 2025</strong>
Last modified: Mis-Genver 17, 2026

---

Search plugins

![](https://ps.w.org/410gone-consent-manager/assets/banner-772x250-fr.jpg?rev=3428647)

![](https://ps.w.org/410gone-consent-manager/assets/icon-256x256.jpg?rev=3428647)

# 410Gone Consent Manager for Google Consent Mode and GTM

 By [pvalibus](https://profiles.wordpress.org/pvalibus/)

[Download](https://downloads.wordpress.org/plugin/410gone-consent-manager.1.6.2.zip)

 * [Details](https://cor.wordpress.org/plugins/410gone-consent-manager/#description)
 * [Reviews](https://cor.wordpress.org/plugins/410gone-consent-manager/#reviews)
 *  [Installation](https://cor.wordpress.org/plugins/410gone-consent-manager/#installation)
 * [Development](https://cor.wordpress.org/plugins/410gone-consent-manager/#developers)

 [Support](https://wordpress.org/support/plugin/410gone-consent-manager/)

## Description

410Gone Consent Manager for Google Consent Mode and GTM is a lightweight CMP with
a cookie banner, customization modal, and Google Consent Mode v2 + Google Tag Manager
compatibility. It includes desktop/mobile previews in the admin, design and label
settings, and multilingual support (Polylang, WPML, or via filter).
 You can find
the documentation in french for the plugin here : [Official website for the consent managemet wordpress plugin(FR)](https://www.410-gone.fr/blog/plugin-cmp-wordpress-gratuit-consent-mode-v2-gtm.html)

### Key features

 * Configurable banner and “Customize” modal (titles, texts, buttons, links).
 * Editable palette (background, default text, accept/customize buttons) with color
   pickers.
 * Live desktop/mobile preview in the admin.
 * Automatic dataLayer/consent default injection in the `<head>` and conditional
   GTM loading.
 * Tracking modes for analytics loading: all inclusive, hybrid, or GTM-only.
 * Shortcode `[cmp410gone_manage_cookies]` to display a “Manage my cookies” link
   in content.
 * Translation-ready for Polylang/WPML, with the `cmp410gone_translate_setting` 
   filter for other multilingual plugins.
 * Advanced options: consent retention, debug console, force display for testing.

### Configuration

### Design

 * Enable/disable the CMP.
 * Choose colors (background/default text, Accept/Customize buttons) via color pickers
   with live preview.

### Labels

 * Set banner and modal titles/text, plus button labels.
 * Add privacy policy and cookie policy URLs.

### Tracking & configuration

 * Choose the tracking mode (all inclusive, hybrid, GTM-only).
 * Enter the GTM container ID (e.g. `GTM-XXXXXXX`).
 * Add the GA4 measurement ID if needed (e.g. `G-XXXXXXXXXX`).
 * Adjust `wait_for_update` (ms) for the consent default if needed.

### Advanced

 * Consent retention duration (days).
 * Debug mode (console) and force display for testing.

### Translations

 1. Save your texts in the main language.
 2. **Polylang**: go to _Languages  String translations_, group **CMP 410gone**, and
    translate each key (`cmp410gone_banner_title`, `cmp410gone_btn_accept`, etc.).
 3. **WPML**: go to _WPML  String Translation_, domain **CMP 410gone**, then translate
    the same keys.
 4. **Other plugins**: hook into the `cmp410gone_translate_setting` filter to provide
    custom translations.

### Frontend usage

 * The banner and modal are injected automatically (`wp_head`, `wp_footer`).
 * The shortcode `[cmp410gone_manage_cookies label="Manage my cookies"]` displays
   a management link.
 * Third-party scripts should be controlled via GTM to respect consent choices.

### External services

This plugin can load Google Tag Manager when you provide a GTM Container ID in the
settings.

 * Service: Google Tag Manager (gtm.js and noscript iframe).
 * Data sent: the GTM container ID and the consent state stored in the dataLayer.
 * When: on page load, only if GTM is enabled in the plugin settings.
 * Terms: https://marketingplatform.google.com/about/tag-manager/
 * Privacy: https://policies.google.com/privacy

### Troubleshooting

 * If using JS optimization (e.g. WP Rocket), exclude `cmp.js`/`410gone-consent-
   manager` from “Delay JavaScript execution”, then clear cache.
 * Enable debug mode to follow the consent flow in the console.

More information: https://www.410-gone.fr/blog/plugin-cmp-wordpress-gratuit-consent-
mode-v2-gtm.html

## Screenshots

[⌊Plugin backend display a preview for the banner and the customize popin.⌉⌊Plugin
backend display a preview for the banner and the customize popin.⌉[

Plugin backend display a preview for the banner and the customize popin.

[⌊You can customize the color for the button and the text used in the plugin, you
can find more documentation here: https://www.410-gone.fr/blog/plugin-cmp-wordpress-
gratuit-consent-mode-v2-gtm.html .⌉⌊You can customize the color for the button and
the text used in the plugin, you can find more documentation here: https://www.410-
gone.fr/blog/plugin-cmp-wordpress-gratuit-consent-mode-v2-gtm.html .⌉[

You can customize the color for the button and the text used in the plugin, you 
can find more documentation here: https://www.410-gone.fr/blog/plugin-cmp-wordpress-
gratuit-consent-mode-v2-gtm.html .

[⌊Everything can be translated.⌉⌊Everything can be translated.⌉[

Everything can be translated.

[⌊Complete translation setup using polylang (for example, wpml is also available)⌉⌊
Complete translation setup using polylang (for example, wpml is also available)⌉[

Complete translation setup using polylang (for example, wpml is also available)

## Installation

 1. Copy the plugin folder into `wp-content/plugins/` (or zip it and install via _Plugins
    Add New  Upload Plugin_).
 2. Activate “410Gone Consent Manager for Google Consent Mode and GTM” in the WordPress
    dashboard.
 3. Open _Settings  🍪 410Gone Consent Manager_ to configure the CMP.

## Reviews

![](https://secure.gravatar.com/avatar/6000754723c5214040919fc3fc1da65d4d81d511cf279bd4b9f9b8f70bec98b2?
s=60&d=retro&r=g)

### 󠀁[Lightweight, efficient, and perfectly aligned with Google Consent Mode](https://wordpress.org/support/topic/lightweight-efficient-and-perfectly-aligned-with-google-consent-mode/)󠁿

 [Cyssoo](https://profiles.wordpress.org/cyssoo/) Kevardhu 29, 2025

Excellent plugin: clean, lightweight, and easy to configure. It integrates perfectly
with Google Consent Mode and Google Tag Manager without unnecessary complexity. 
Clear logic, no bloat, and great performance impact compared to many heavy consent
tools. Highly recommended for developers and performance-focused sites.

 [ Read all 1 review ](https://wordpress.org/support/plugin/410gone-consent-manager/reviews/)

## Contributors & Developers

“410Gone Consent Manager for Google Consent Mode and GTM” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ pvalibus ](https://profiles.wordpress.org/pvalibus/)

[Translate “410Gone Consent Manager for Google Consent Mode and GTM” into your language.](https://translate.wordpress.org/projects/wp-plugins/410gone-consent-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/410gone-consent-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/410gone-consent-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/410gone-consent-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/410gone-consent-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.6.0

 * Added tracking modes for analytics loading (all inclusive, hybrid, GTM-only).
 * Added GA4 measurement ID configuration in settings.
 * Improved consent flow to trigger page_view after consent without reload.

#### 1.5.0

Add configuration and switch to default overlayoff if no javascript (SEO enhancement
for bot crawling)

#### 1.4.2

 * Initial release.

## Meta

 *  Version **1.6.2**
 *  Last updated **7 mis ago**
 *  Active installations **20+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.5**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/410gone-consent-manager/)
 * Tags
 * [consent](https://cor.wordpress.org/plugins/tags/consent/)[cookies](https://cor.wordpress.org/plugins/tags/cookies/)
   [gtm](https://cor.wordpress.org/plugins/tags/gtm/)[privacy](https://cor.wordpress.org/plugins/tags/privacy/)
 *  [Advanced View](https://cor.wordpress.org/plugins/410gone-consent-manager/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/410gone-consent-manager/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/410gone-consent-manager/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/410gone-consent-manager/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/410gone-consent-manager/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/410gone-consent-manager/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/410gone-consent-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/410gone-consent-manager/reviews/)

## Contributors

 *   [ pvalibus ](https://profiles.wordpress.org/pvalibus/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/410gone-consent-manager/)