Is Google Consent Mode v2 set up right?

See what your Google tags report before a choice, after “Reject” and after “Accept”, and whether ad_user_data is sent.

  • Free
  • no signup
  • about a minute
Short answer

Google tags report consent in the gcs parameter of each request. Before a choice and after “Reject” you want G100, both storage signals denied. After “Accept” you want G111. We read those signals for you in all three moments, each as a new visitor, and flag tags that send data before they’re allowed to.

How the test works

  1. 01

    Load without a choice

    We record every Google request before anyone touches the banner.

  2. 02

    Read the signals

    gcs, gcd and the v2 fields ad_user_data and ad_personalization.

  3. 03

    Reject, then reload

    The signals should stay denied and nothing should be stored.

  4. 04

    Accept in a fresh visit

    Now they should switch to granted, and tags should fire.

What you get back

A table of what each Google tag reported in each moment, and what to change if it’s wrong.

  • Basic or advanced mode, detected
  • gcs and gcd for every Google request
  • Whether ad_user_data and ad_personalization are sent
  • A ready-to-import Tag Manager fix on Pro and Agency
Analytics storage granted before a choicenorthline-shop.example · example
MomentGoogle taggcs
BeforeGoogle Analytics 4G101
BeforeGoogle AdsG100
RejectGoogle Analytics 4G100
RejectGoogle AdsG100
AcceptGoogle AdsG111

Check it yourself in DevTools

Prefer to look by hand? Four steps in any browser.

  1. 01Open a private window and DevTools. In the Network tab, tick “Preserve log” and load your site without touching the banner.
  2. 02Filter for “collect” and click a request to google-analytics.com/g/collect or a Google Ads request.
  3. 03Read gcs: G100 means both denied, G111 both granted, G101 analytics only, G110 ads only. No gcs means Consent Mode isn’t running on that tag.
  4. 04Click Reject and reload. You want G100. Accept in a fresh private window and you want G111.

Questions about this test

Do I need Consent Mode v2 if I only use Google Analytics?

If you use Analytics data in Google Ads and have visitors from the EEA, yes. Without the v2 signals, those visitors drop out of audiences and conversions. UK law still needs consent before non-essential cookies either way.

Does Consent Mode make my site GDPR compliant?

No. It passes your visitor’s choice to Google tags. Your banner and the rest of your tags still need to respect that choice.

What’s the difference between basic and advanced mode?

Basic waits to load Google tags until consent. Advanced loads them right away with consent “denied” and sends cookieless pings before a choice.

Is it free?

Yes. The check runs as part of the free homepage scan, with no signup.

More free tools

Last reviewed 28 October 2026 · Sources and method on the methodology page