WordPress plugin intelligence profile

CMPly – Cookie Consent Banner & GDPR Cookie Scanner

Cookie consent banner, automatic cookie scanner, prior-consent blocking, and Google Consent Mode v2 for WordPress.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.24
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update15 Aug 20262mo ago
Active installationsNewAdoption 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 CMPly – Cookie Consent Banner & GDPR Cookie Scanner version 1.0.24 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

CMPly is a cookie consent and consent management plugin for WordPress that helps you manage cookies, trackers, and visitor consent.

Automatically scan your website for cookies and tracking technologies, display a customizable cookie consent banner, block non-essential scripts before consent, and manage consent from your CMPly dashboard.

Key Features

  • Cookie Consent Banner – Display a customizable consent banner and preference center on your WordPress site.
  • Automatic Cookie Scanner – Scan your website to detect cookies, trackers, and third-party services.
  • Prior-Consent Blocking – Block configured non-essential scripts before the visitor gives consent.
  • Google Consent Mode v2 – Configure global and regional consent defaults for Google services directly from WordPress.
  • Cookie Classification – Organize detected cookies into consent categories.
  • Consent Records – Keep records of visitor consent and consent changes.
  • Multi-language Support – Automatically detect the visitor’s language or configure it manually.
  • Simple WordPress Integration – Connect your WordPress site to CMPly in just a few clicks.

app site configuration. CMPly provides the consent banner, consent storage, cookie/provider metadata, and related consent-management functionality.

How It Works

  • Install and activate the CMPly plugin.
  • Open Settings > CMPly and connect your website to CMPly.
  • CMPly scans your website for cookies and tracking technologies.
  • Review detected cookies and configure your consent banner.
  • Publish your configuration.

CMPly automatically loads the required consent management configuration on your WordPress website.

Automatic Cookie Scanner

CMPly scans your website to identify cookies, trackers, and third-party services.

Detected technologies can be reviewed and classified from your CMPly dashboard, helping you keep your cookie configuration up to date as your website changes.

Google Consent Mode v2

CMPly supports Google Consent Mode v2 and allows you to configure consent defaults for Google services.

You can manage global and regional consent settings directly from the CMPly settings inside WordPress.

Technical Integration

CMPly loads its SDK early in the page <head> so that configured third-party scripts can be controlled before they execute.

The SDK is intentionally loaded without defer or async, because delayed execution could allow tracking scripts to run before the visitor’s consent preferences are known.

Advanced options include:

  • Automatic or manual SDK embedding.
  • Site ID configuration.
  • SDK cache-busting version.
  • Language override.
  • URL exclusions with wildcard support.

External services

app, a third-party consent-management service, when CMPly is enabled and a Site ID is configured.

When an administrator chooses Connect or Verify, WordPress sends the site URL, connection identifiers, plugin version, and a short-lived connection code to CMPly. CMPly returns the Site ID and API key server-to-server. When an administrator opens, refreshes, or saves the Google Consent Mode screen, WordPress sends the site URL, Site ID, connection ID, API key, and GCM settings to CMPly.

GCM responses are cached in WordPress for five minutes. The API key is stored as a non-autoloaded WordPress option, is never printed in public HTML, and is deleted on disconnect or uninstall.

app/api/integrations/wordpress/, including /sites/{siteId}/gcm. These requests are used only to authenticate the WordPress connection and read or save the connected site’s settings.

The plugin loads the CMPly JavaScript SDK from:

  • https://cmply.app/sdk/init.js

The SDK may request these CMPly API endpoints in the visitor’s browser:

  • /api/sites/{siteId} to load banner settings.
  • /api/sites/{siteId}/cookies-list to load cookie details.
  • /api/sites/{siteId}/providers to load detected provider rules.
  • /api/sites/{siteId}/view to record a banner/site view.
  • /api/consent to record a consent choice.

Data sent to CMPly may include the configured Site ID, consent categories selected by the visitor, consent metadata generated by the SDK, and standard request metadata such as IP address, user agent, referrer, and timestamp. CMPly uses this data to provide cookie consent functionality, consent records, analytics, and script-blocking configuration.

Service links:

  • CMPly: https://cmply.app
  • Terms of Service: https://cmply.app/terms
  • Privacy Policy: https://cmply.app/privacy
WordPress.org metadata

Plugin tags

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

  • cookie banner
  • cmp
  • consent
  • cookies
  • gdpr
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 5.8 · PHP 7.4
Update activity15 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.