BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Consentaro – Cookie Consent & Google Consent Mode for WooCommerce icon
Actively maintained Tested up to 7.0.7 #42 in consent mode

Consentaro – Cookie Consent & Google Consent Mode for WooCommerce

Ultra-light Google Consent Mode v2 for WordPress. Simple cookie banner, GTM loading after choice, WooCommerce-ready.

Active installs<10New
Downloads · 30d131▼ -30.7% vs prev. 30d
Rating—0 reviews
Health score59/100Fair
All-time downloads512Since Jul 2026
Support resolved—No recent threads
RequiresWP 6.6PHP 8.0+
Downloads · 7d21▼ -68.7% week over week
Our verdict

Use with caution

Consentaro works, but test it on a staging site before relying on it in 2026. Was last updated 2 weeks ago, and scores 59/100 on our health check.

  • Actively developed — last update 2 weeks ago
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102132Jul 24Sep 1Oct 10
Yesterday3
Daily average (1y)6
Peak day43Oct 1, 2026
Last 12 months513

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Consentaro stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
consent mode >100 1,483 Best consent mode plugins →
cookies >100 3,412 Best cookies plugins →
GDPR >100 3,768 Best GDPR plugins →
privacy >100 10,000 Best privacy plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About Consentaro

From the official readme · v1.6.0

Description

Consentaro helps your site ask visitors for a clear cookie choice, remember that choice, and tell Google what is allowed — without a heavy cookie suite.

Who it is for

  • Store owners using WooCommerce and Google tags
  • Sites that need Google Consent Mode v2 without complexity
  • Anyone who wants a small, fast consent banner

What it does

  • Shows a friendly Accept / Deny / Customize banner when needed
  • Sets Google Consent Mode v2 defaults (denied until the visitor chooses)
  • Loads Google Tag Manager only after a choice (or when a banner is not required)
  • Automatically holds known third-party trackers (Analytics, Meta Pixel, TikTok Pixel, and more) inert until the matching consent category is granted, with a review screen to override any script’s category
  • Design settings now include live preview (desktop/mobile), border-radius, button layout, font size, and one-click preset themes
  • A new Insights tab shows anonymous daily Accept/Deny/Customize counts — no visitor data, IP addresses, or individual records are ever stored
  • Keyboard-accessible consent banner — focus management, focus trap, and Escape support in the Customize dialog
  • Fully translation-ready admin interface (188+ strings) and frontend banner
  • Optional Consent Log — off by default, keeps an anonymized proof-of-consent record (no IP addresses or personal identifiers) for sites that need it for compliance audits
  • Compatible with WPML and Polylang — set a per-language version of your banner text from Languages → String Translations
  • Optionally focuses the banner on EU/EEA-style visitors (geo helper)
  • Gates WooCommerce dataLayer events (view item, add to cart, purchase) by consent
  • Plays nicely with popular page caches (WP Rocket, LiteSpeed, W3 Total Cache)
  • Includes a plain-English Guide tab in wp-admin
  • Best-effort settings import from Complianz — banner text, position, and colors, with a preview before anything is applied
  • Documented set of filters and actions for developers (see docs/hooks.md on GitHub)

What it does not do

  • It is not legal advice
  • It does not replace a full privacy policy or lawyer review for your region

Open Consentaro → Guide after activation for a non-technical walkthrough.

Translations

Consentaro is translation-ready (text domain: consentaro). If this plugin is hosted on WordPress.org, you can contribute a translation at translate.wordpress.org — no local setup needed.

For local development, a starter languages/consentaro.pot is included. Regenerate it after changing any translatable string with WP-CLI:

wp i18n make-pot . languages/consentaro.pot --exclude=assets/src,node_modules,vendor<h3>Developers</h3>

Consentaro exposes a set of filters and actions for customizing its behavior (consent defaults, geo detection, script categorization, WooCommerce event tracking, and more) without editing plugin code. See the hooks reference on GitHub.

Credits

Consentaro is developed and maintained by itsmanzur. All code, design, and assets in this plugin are original work created specifically for Consentaro.

Source code: https://github.com/itsmanzur/consentaro

External services

This plugin can connect to the following third-party services. Both are optional and only activate based on your own configuration; they are not used to track visitors on Consentaro’s behalf.

Google Tag Manager (Google LLC)
If you enter your own Google Tag Manager (GTM) container ID in the plugin settings, Consentaro loads the standard GTM container script from Google’s servers (googletagmanager.com) so that your GTM tags can run. The script is only loaded in the visitor’s browser after a consent decision has been recorded (or immediately, with Google Consent Mode v2 default/denied state, if you have not required a banner), consistent with Google Consent Mode v2. No data is sent to Consentaro or to us; any data transmitted to Google is governed by your own GTM/Google Analytics configuration and Google’s terms.
This service is provided by Google LLC: Terms of Service, Privacy Policy.

ip-api.com (geolocation, optional)
If geo-targeting is enabled in the plugin settings and the visitor’s country cannot be determined from your hosting provider (e.g. a Cloudflare header) or server-level GeoIP data, Consentaro sends the visitor’s IP address, server-side, to ip-api.com to determine their country. This is only used to decide whether the consent banner should be displayed (e.g. to EU/EEA/UK/CH visitors) and is not stored beyond a short server-side cache. No personal data is sent other than the IP address already present in the request.
This service is provided by ip-api.com: Terms of Service, Privacy Policy.

Installation

  1. Upload the consentaro folder to /wp-content/plugins/, or install the ZIP via Plugins → Add New → Upload Plugin.
  2. Activate Consentaro through the Plugins screen.
  3. Open Consentaro in the admin menu.
  4. Read the Guide tab, then set your options under General and Design.
  5. (Optional) Enter your GTM container ID, for example GTM-XXXXXXX.
  6. Test in a private/incognito window: Accept / Deny should hide the banner and remember the choice.

Frequently asked questions

Do I need Google Tag Manager?

No. The banner and Consent Mode defaults work without GTM. Add a GTM ID when you are ready to load tags after consent.

Why don’t I see the banner?

Try a private window (an earlier choice may be saved). Confirm the plugin is enabled. If “Geo-based banner” is on and you are outside the EU, the banner may stay hidden on purpose — turn Geo off temporarily to test.

Will this slow my site down?

Consentaro is built to stay light. Front-end assets are small and load only when needed.

Does it work with WooCommerce?

Yes. Shop events are sent to the data layer only when the visitor’s consent allows them.

Will script blocking break scripts I actually need?

It’s built to be conservative: only scripts matching a known tracker signature (Google Analytics, Meta Pixel, TikTok Pixel, and similar) are held back, and only until the matching consent category is granted. Anything Consentaro doesn’t recognize — including your theme, page builder, and WooCommerce scripts — is always left alone. You can also review every detected script under Consentaro → Scripts and set its category by hand.

Is this a complete GDPR solution by itself?

Consentaro helps with Consent Mode and a clear visitor choice. Rules differ by country and business. This plugin does not replace legal advice.

Does Consentaro track individual visitors?

No. The Insights tab only stores anonymous daily aggregate counts (how many Accept / Deny / Customize decisions happened each day). No per-visitor data, IP addresses, cookie IDs, or timestamp-level records are ever stored.

Can Consentaro keep a record of individual consent decisions?

Yes, optionally — it is off by default. Turn on “Keep a log of consent decisions” under General and Consentaro stores, per decision: a timestamp, which categories were granted/denied, and a random non-identifying token (so you can tell a returning browser changed its choice later, without knowing who they are). It never stores an IP address, user agent, or any other personal identifier. Records are exportable as CSV and are automatically pruned after the retention period you choose (1–24 months, default 12).

Does Consentaro work with WPML or Polylang?

Yes. The banner text can be set per language from WPML’s String Translation or Polylang’s String Translation page. Every other UI label (Accept All, Deny All, Customize, and so on) already works through WordPress’s standard translation system, which WPML and Polylang both respect automatically — no extra setup needed for those.

Can I import my settings from Complianz or CookieYes?

From Complianz, yes — on a best-effort basis. If Complianz is active, the Guide tab shows an Import card: Preview shows a before/after comparison, and nothing is changed until you click Apply. Only banner text, position, and colors are imported; it does not migrate your full Complianz configuration (cookie scanning, legal pages, categories, etc.), and you should review the result on the Design tab afterward. CookieYes is detected but not yet supported for import — its free version stores banner content in a format that cannot be reliably read, so you’ll need to configure your banner manually…

Changelog

Security hardening: Cloudflare geo/IP headers are now ignored unless you explicitly confirm your site is behind Cloudflare (new toggle on the General tab). If your site is behind Cloudflare, enable the toggle after updating to keep fast geo detection.

1.6.0

  • Added: best-effort settings import from Complianz — detects an active Complianz installation, previews a mapping of banner text/position/colors into Consentaro, and only applies it on explicit confirmation; CookieYes is detected but not yet supported (its free version stores banner styling as pre-rendered HTML, not structured settings)
  • Added: developer hooks reference (docs/hooks.md on GitHub) documenting all filters and actions for customizing Consentaro’s behavior
  • Improved: verified script-blocking performance on large pages (500+ script tags), confirmed the Insights log stays bounded under high-traffic simulation, and audited options for persistent object-cache (Redis/Memcached) compatibility

1.5.1

  • Added: WPML and Polylang compatibility — banner text can now be translated per language via each plugin’s String Translation screen; all other UI strings already work through WordPress’s standard translation system

1.5.0

  • Added: optional Consent Log (off by default) — records anonymized proof-of-consent (timestamp, category choices, a random non-identifying token) for sites that need an audit trail; includes a configurable retention period and CSV export
  • Added: full translation support for the admin interface via wp_set_script_translations() — all admin UI strings are now translatable, not just PHP-side text
  • Fixed: consent banner is now fully keyboard-accessible — focus moves into the banner and Customize dialog automatically, Tab is trapped inside the dialog while open, Escape closes it, and focus returns to the triggering button
  • Fixed: aria-modal was incorrectly applied to non-modal banner positions (top/bottom/corner bars); only the true modal position and the Customize dialog now use it
  • Improved: visible focus outline on all banner buttons and checkboxes across every theme preset
  • Added: PHPUnit + CI test suite covering tracker categorization, consent-state sanitization, Insights aggregation, and the Consent Log’s off-by-default guarantee

1.4.0

  • Changed: admin UI fully re-themed with Consentaro’s brand colors (previously used WordPress’s default blue throughout)
  • Added: live preview in the Design tab — desktop/mobile toggle, clickable Accept/Deny/Customize buttons that simulate the real consent flow
  • Added: border-radius, button layout (inline/stacked), button alignment, and font-size controls for the banner
  • Added: four one-click theme presets (Consentaro, Minimal, Dark, Warm)
  • Added: Insights tab — anonymous daily consent-decision counts (Accept/Deny/Customize) with a 7/30/90-day chart; no per-visitor data, IP addresses, or individual records are stored
  • Improved: category dropdown in the Scripts tab now uses a fully brand-styled listbox
  • Improved: setup checklist in the Guide tab shows a success state at 100% completion
  • Improved: save confirmation now fades in/out smoothly

1.3.0

  • Added: script blocking — recognized third-party trackers (Google Analytics, Meta Pixel, TikTok Pixel, LinkedIn Insight, Hotjar, and more) are automatically held inert in the page until the visitor grants the matching consent category, both for tags loaded from an external file and for inline snippets pasted directly into the theme
  • Added: Scripts tab under Consentaro settings — review every third-party script detected on the site, see its auto-assigned category, and override it per script
  • Added: consentaro_tracker_signatures and consentaro_tracker_content_signatures filters so developers can extend or correct auto-detection
  • Added: unrecognized scripts (theme, page builder, WooCommerce, payment scripts) are never touched — detection is conservative by design

1.2.0

  • Security: Cloudflare-supplied geo/IP headers (CF-IPCountry, CF-Connecting-IP) are no longer trusted by default, since a site not actually proxied through Cloudflare could have these headers spoofed to force incorrect country detection and bypass the consent banner
  • Added: “This site is behind Cloudflare” toggle on the General tab — enable only if your site genuinely proxies traffic through Cloudflare, to restore the faster header-based geo detection

Full changelog on WordPress.org →

Screenshots

Guide tab — plain-English overview and checklist
Guide tab — plain-English overview and checklist
General settings — enable, GTM ID, geo option
General settings — enable, GTM ID, geo option
Scripts tab — detected third-party scripts with category overrides
Scripts tab — detected third-party scripts with category overrides
Design settings — banner text, position, colors, live preview
Design settings — banner text, position, colors, live preview
Design tab — live preview, theme presets, shape & layout controls
Design tab — live preview, theme presets, shape & layout controls
Insights tab — anonymous daily consent-decision chart
Insights tab — anonymous daily consent-decision chart

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Consentaro alternatives

All consent mode plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 tarteaucitron.io – Cookie Banner & GDPR Consent Management tarteaucitron.io – Cookie Banner & GDPR Consent Management Add a customizable cookie banner and manage GDPR consent with tarteaucitron.io CMP… by Amauri 10K+ ★★★★★★★★★★ 4.5 (13) 4 weeks ago 72
2 WP Global Site Tag WP Global Site Tag Install a Google tag and view useful Google Analytics 4 reports inside WordPress with a… by digitalapps 7K+ ★★★★★★★★★★ 5 (2) 1 month ago 75
3 Tracking and Consent Manager – WP Full Picture Tracking and Consent Manager – WP Full Picture All-in-one tracking and consent management. Use Google Analytics, Google Ads, Meta Pixel… by Krzysztof Planeta 3K+ ★★★★★★★★★★ 5 (21) 3 weeks ago 92
4 Tag Pilot FREE – Google Tag Manager Integration for WooCommerce Tag Pilot FREE Complete GTM plugin for WooCommerce (Consent Mode v2 and Server-Side). Ready for GA4 and FB… by Tag Concierge 1K+ ★★★★★★★★★★ 5 (8) 3 months ago 73
5 Simple Google Analytics Tag Manager Simple Google Analytics Tag Manager Adds Google Analytics GA4 and Google Tag Manager snippets with simple privacy-friendly… by Miguel Fuentes 1K+ ★★★★★★★★★★ No reviews 3 months ago 55
6 Consent Mode Banner Consent Mode Banner Lightweight (~3kB) Consent/Cookies Banner compatible with Google Consent Mode (GTM & Google… by Tag Concierge 400+ ★★★★★★★★★★ 3.3 (4) 10 months ago 44
7 Lightweight Google Analytics Lightweight Google Analytics Easily add Google Analytics 4 to WordPress using just your Measurement ID. by Andy Feliciotti 400+ ★★★★★★★★★★ 5 (2) 1 month ago 73
8 Simple Consent Mode Simple Consent Mode Simple Consent Mode helps integrate GTM Consent Mode v2 on your website. by iworks (Marcin Pietrzak) 400+ ★★★★★★★★★★ No reviews 2 months ago 58
9 Lynbro Cookie Consent Lynbro Cookie Consent Free, multilingual cookie consent banner — GDPR/ePrivacy & Google Consent Mode v2 ready… by lynbro 80+ ★★★★★★★★★★ 5 (3) 3 months ago 64
10 Cookie Rocket, Cookie Consent Banner and Script Blocker for GDPR, CCPA and LGPD Cookie Rocket, Cookie Consent Banner and Script Blocker for… Lightweight cookie consent banner that actually blocks trackers until consent. Google… by templatesrocketwp 50+ ★★★★★★★★★★ No reviews 2 days ago 68

FAQ

Consentaro: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 11, 2026

Is Consentaro free?

Yes. Consentaro is free to download and use from the official WordPress.org plugin directory.

Is Consentaro safe to use in 2026?

Consentaro works, but test it on a staging site before relying on it in 2026. Was last updated 2 weeks ago, and scores 59/100 on our health check.

How many websites use Consentaro?

Consentaro is active on <10 WordPress websites and has been downloaded 512 times since it launched in July 2026. It was downloaded 131 times in the last 30 days.

Does Consentaro work with WordPress 7.1?

Consentaro is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does Consentaro need?

Consentaro requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Consentaro last updated?

The latest version, 1.6.0, was released on October 1, 2026 (2 weeks ago).

Who makes Consentaro?

Consentaro is developed and maintained by itsmanzur.

What are the best alternatives to Consentaro?

The most popular alternatives to Consentaro are tarteaucitron.io (10K+ installs), WP Global Site Tag (7K+ installs) and Tracking and Consent Manager (3K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.