Skip to main content
Knowledge

Google Consent Mode v2 in WordPress, explained

Since March 2024, Google expects sites with visitors from the EEA to use Consent Mode v2 when they run Google Ads or GA4. Without those signals you lose measurement data and advertising features. What exactly does Consent Mode v2 do, and how do you set it up in WordPress without separate scripts?
In short
  • Consent Mode v2 adds ad_user_data and ad_personalization
  • All Google signals stay on denied until consent is given
  • Spark Cookie Consent handles it automatically for GA4 and Tag Manager

What Consent Mode v2 does

Consent Mode is how your site tells Google what a visitor has allowed. GA4, Google Ads and Tag Manager tags adjust their behavior accordingly. Version 2 adds two signals to the existing ad_storage and analytics_storage: ad_user_data and ad_personalization.
  • analytics_storage: measurement and statistics
  • ad_storage: advertising cookies
  • ad_user_data and ad_personalization: new in v2

Why it matters

Without valid Consent Mode signals, Google can measure less and use fewer advertising features for visitors from the EEA, such as remarketing and conversion tracking. Advertisers notice that straight away in their numbers. A banner that only shows a notice without passing on signals is therefore not enough.

Denied by default, granted afterwards

The safe baseline is that all Google signals stay on denied until a visitor makes a choice. Spark Cookie Consent sets that default from the first render and updates the signals as soon as someone accepts a category. It works with GA4 and Google Tag Manager, without separate configuration or an extra plugin.

Scripts that really wait

Consent Mode covers Google, but your site often loads more: a chat widget, a pixel from another ad network or an embedded video. The Spark Cookie Consent scanner maps those scripts, sorts them into categories and keeps them blocked until the visitor accepts the matching category.

Tip: After installing, use Tag Manager's preview mode to check that the default state is denied before a choice is made. That way you know for sure nothing fires too early.

Consent Mode v2 in WordPress without the hassle?

Frequently asked questions

If you use GA4 for visitors from the EEA, it is wise. Without consent signals you lose measurement data and see less of what visitors do.

Yes. Spark Cookie Consent passes the consent signals to GA4 and Tag Manager. You do not need to build your own consent tags.

No. Spark Cookie Consent handles Consent Mode v2 automatically. You set up categories and texts in the live preview customizer.