Free Google Consent Mode v2 checkerCheck that your Google tags get the right consent signals.
We load the page as a new visitor and read what Consent Mode v2 sends to Google, before and after someone consents.
Free, takes about 15 seconds, no account. Works with GA4, Google Ads and Tag Manager.
What happens
We find the Google tags
GA4, Google Ads and Tag Manager, as they load for a visitor who has not answered the banner.
We read the dataLayer
Which default each signal gets, and whether it is set before the tags run. That order is what Google checks.
You get an answer per signal
The four required signals, which ones are missing or wrong, and what to change.
What you get back
Example resultHave Google services but nothing showed up?
We load your site the way a brand new visitor does, and we do not click accept on anything. If your banner holds Google back until someone agrees, then nothing Google-related runs during our visit and there are no signals for us to read. That is the banner doing its job.
Basic mode (the Consentify default)
Google tags are gated behind consent like every other tracker. They do not load at all until a visitor accepts, so this checker will report that they are being held back rather than grading them.
Advanced mode
Google tags load immediately in cookieless mode, with all four signals set to denied, and switch to full behaviour once a visitor accepts. That is the setup this checker can read and grade, and it is the one Google recommends when you rely on conversion modelling.
You can switch between the two per domain in Site Settings, under Google Consent Mode.
How Consent Mode v2 worksConsent Mode v2 questions
How to check the signals yourself, what the values mean, and what Consent Mode does not cover.
How do I check if Consent Mode v2 is enabled on my site?
Enter your address in the checker above. It loads the page as a new visitor, reads the consent commands in the dataLayer and tells you which of the four signals are set, what they default to and whether they run before your Google tags. To check by hand, open the site in a private window, open the browser console, type dataLayer and press Enter. Look for an entry with "consent" and "default" that lists ad_storage, analytics_storage, ad_user_data and ad_personalization.
What are the four Consent Mode v2 signals?
ad_storage controls cookies for advertising, analytics_storage controls cookies for analytics, ad_user_data controls whether user data may be sent to Google for advertising, and ad_personalization controls whether it may be used for personalised ads such as remarketing. The last two were added in v2. All four should default to denied for a visitor who has not chosen yet.
What does gcs=G100 mean?
gcs is a parameter on the requests Google tags send, and it shows the consent state at that moment. G100 means advertising and analytics storage are both denied. G110 means advertising is granted and analytics is denied, G101 is the other way round, and G111 means both are granted. Before a visitor has answered the banner you should see G100. Open the Network tab in your browser's developer tools and filter on "collect" to see it.
Can I test Consent Mode v2 in Google Tag Manager or Tag Assistant?
Yes. Preview mode in Google Tag Manager has a Consent tab on every event that shows the default and the updated state of each signal, and Google Tag Assistant shows the same. They are the right tools for debugging a setup step by step. This checker is quicker when you only want to know whether the defaults are right on a live page.
Is Consent Mode v2 required?
If you use Google Ads, yes in practice. Since March 2024 Google expects advertisers to send consent signals for visitors in the EEA and the UK, and without them remarketing and conversion measurement for those visitors are limited. If you only use Google Analytics it is not a formal requirement, but it still decides what GA4 may store before a visitor has agreed.
Does Consent Mode v2 make my site GDPR compliant?
No. Consent Mode only tells Google's own tags what they may do. You still need a consent banner that asks the visitor, and every tracker that is not from Google, such as the Meta Pixel, Hotjar or LinkedIn, has to be held back separately because it ignores Consent Mode. The free GDPR scanner shows which of those run on your site before consent.