Google Consent Mode v2

Google Consent Mode v2 for WordPress, in a cookie banner that holds tracking until the visitor says yes, with embeds that wait and a GDPR request form. Refusing takes one click, the same as accepting.

Cookie Consent
Dashboard screenBanner screenCategories screenCookie scan, Pro screen
Opt-innothing runs first1 clickto refuse, same as acceptConsent Mode v2before Google tagsNo outside serviceno CDN

Brainrune Cookie Consent is a cookie banner plugin for WordPress and WooCommerce sites that sell or advertise in the EU. It holds tracking scripts and embeds until the visitor says yes, passes the answer to Google through Consent Mode v2, and makes refusing one click, the same as accepting. The free plugin calls no outside service.

How it works

Asked once, respected everywhere.

The banner sets the answer, and the rest of the site reads it: Google, Pixel Tracking, embeds and any script you mark.

Free

The banner your visitors see

Designed in a live preview of the real banner, in your colours and with your words.

  • Bar or popup, at the bottom, top or centre
  • Colours, corners, shadow, text size and three toggle styles
  • Necessary only and Customise buttons
  • A reopen button, as an icon or a text, left or right
  • An optional overlay behind the banner
Works with

What waits for the visitor's yes?

Google tags read Consent Mode. Pixel Tracking waits on its own. Embeds and order attribution wait until the visitor allows them, and Pro holds the usual tracking, chat and ad scripts by itself.

FreeReads the answer
Google Consent v2WP Consent APIPixel TrackingGlobal Privacy Control
FreeWaits until allowed
YouTubeVimeoGoogle MapsSpotifySoundCloudInstagramXFacebookWoo Order Attribution
ProStatistics
Google AnalyticsGoogle tagHotjarMicrosoft ClarityMatomo Cloud
ProAds
Google Tag ManagerGoogle AdsMeta PixelTikTok PixelMicrosoft AdsLinkedIn InsightPinterest TagSnap PixelReddit PixelX PixelCriteoTaboolaOutbrainHubSpotDriftMailchimpKlaviyoAddThisShareThis
ProChat, forms and media
IntercomCrispTawk.toZendesk ChatTidioCalendlyTypeformDisqusGoogle FontsWistia
ProKnown and left running
StripePayPalGoogle reCAPTCHA

Pro knows these by their script address and holds them until the right category is allowed, with no changes to your code. Payments and spam checks stay on, so checkout and forms keep working. Anything else can wait too: mark a script with type="text/plain" and data-brl-consent, and it starts once that category is allowed.

Free and Pro

Free asks and respects Pro finds what you missed.

Nothing on the free screens is locked. Pro is a separate plugin, and Pixel Tracking Pro includes it.

CapabilityFreePro
Banner bar or popup, your colours and texts, six languages
Google Consent v2, GPC and WP Consent API
Ask everywhere, or in Europe only
Embeds and Woo order attribution wait for a yes
GDPR request form on your privacy page
Setup check on the Dashboard
Known services held on their own, plus your own rules
Cookie scan, report by email, cookie table for your policy
Consent log with CSV export, choices week by week
Country rules and an A/B test of two banners
Two ways to get Cookie Consent Pro
Cookie Consent ProConsent only
Pixel Tracking ProCookie Consent Pro included

A Pixel Tracking Pro licence turns on Cookie Consent Pro too. A Cookie Consent Pro licence covers Consent only.

Brainrune Pixel TrackingGA4, Meta, TikTok and Google Ads from one place, with server events. Its Pro includes Cookie Consent Pro.View more
Pricing

How much does Pro cost?

In euro. The price you see is what you pay.

Free

The banner, Consent Mode v2, embeds that wait and the GDPR form, on as many sites as you want.

€ 0
No account, no key, no expiry.
Download free on WordPress.org
Includes
  • Opt-in banner with a live design editor
  • Google Consent Mode v2 and GPC
  • YouTube, Maps and embeds wait
  • GDPR request form
Pro

Cookie Consent Pro on 1 site, paid once a year.

€ 29per year
Works out at € 2.42 a month.
Get Pro yearly
Pixel Tracking Pro includes Cookie Consent Pro.
Everything in Free, plus
  • Cookie scan with a report email
  • Cookie table for the privacy policy
  • Automatic blocking of 45 known services
  • Regions and an A/B test of two banners
  • Consent log with CSV export
Agency

Cookie Consent Pro on up to 30 client sites, on one key.

€ 399per year
Works out at € 13.30 a site.
Get Agency
Everything in Pro, plus
  • Up to 30 sites on one licence key
  • The key stays in your account, your clients never see it
  • Support chat in your account
LicenceOne key for all your sites, activated from the Licence screen
UpdatesIn wp-admin, for as long as the licence runs
Refund14 days, no questions, from your account
RequiresWordPress 6.5+, PHP 8.0+, and the free plugin
Questions

Before you install.

Does it block Google Analytics and the Meta Pixel?

With Pro, yes: it knows their script addresses and holds them until the visitor allows the category. On the free plugin, tags added by Pixel Tracking wait on their own, Google tags read Consent Mode, and a script you pasted by hand waits once you mark it with type="text/plain" and data-brl-consent.

Will it work with my page cache?

Yes. The page is the same for every visitor, so LiteSpeed, WP Rocket, Cloudflare and others can cache it. The visitor's choice is applied in the browser.

Which mode should I use?

Opt-in, if you sell to anyone in the EU or the EEA. Opt-out and Notice only let tracking start before the visitor chooses, which is not valid consent there.

Does it send data anywhere?

No. The choice is kept in one first-party cookie for 180 days by default, and the free plugin talks to no external service. Pro adds one call: its licence check with brainrune.com. The cookie scan reads only your own pages.

I have Pixel Tracking Pro. Do I need Cookie Consent Pro?

No. A Pixel Tracking Pro licence turns on Cookie Consent Pro on the same sites. Cookie Consent Pro alone is for stores that only need the banner and the blocking.