← Back to Blog

Cookie Consent Explained Simply | Google Consent Mode v2 + Meta Tracking

Need this set up on your website? I can audit and fix it for you.

Book a Free Audit

In this video, I explain cookie consent in a simple way and show how it works with Google Analytics, Google Ads, and Meta Pixel inside Google Tag Manager.

This video explains the topic from a technical tracking point of view. It is not legal advice.

What Is a Cookie?

A cookie is a small file saved in your browser. It helps a website remember you and what you did there.

For example, you visit a shoe website and look at a pair of shoes. The website saves a cookie. Later, you see ads for those same shoes on Facebook or Google. That is cookies at work.

You can see the cookies a website saves by opening your browser's Inspect tool and checking the cookies section.

What Is a Cookie Consent Banner?

A cookie consent banner is the popup that asks visitors whether they accept tracking. It usually has three options:

Websites use these banners because tools like Google Analytics, Google Ads, and Meta Pixel collect information about visitors and their activity. Many countries have privacy rules that control when that is allowed.

Privacy Rules in Simple Terms

The main idea is: no permission, no tracking.

Other countries have their own rules. If you build your setup to meet GDPR, you will be safe for almost every website.

What Is Google Consent Mode v2?

Google Consent Mode v2 tells Google tags what the visitor agreed to. It controls four consent signals:

For Google products, always use version 2.

Advanced Consent Mode

In GTM, Google tags have built-in consent checks. Under Advanced Settings > Consent Settings, choose No additional consent required and the tag will follow the Consent Mode signals automatically.

Basic Consent Mode

In GTM, open the tag's Consent Settings, choose Require additional consent for tag to fire, and add the right consent type:

Meta, TikTok, and Other Ad Platforms

Meta, TikTok, and other non-Google platforms do not support Google Consent Mode v2. For these tags, you need to use the Basic Mode approach: require ad_storage consent (or change the trigger conditions) so the tag only fires after the visitor accepts.

Testing Your Consent Setup

I test every consent setup in GTM Preview Mode and Tag Assistant:

  1. Delete your cookies so you start as a new visitor
  2. Check the Consent tab before clicking anything. Signals should show as denied by default
  3. Click Accept and confirm that ad_storage, analytics_storage, ad_user_data, and ad_personalization change to granted
  4. Confirm your Google and Meta tags fire after acceptance
  5. Delete cookies again, click Reject, and confirm that Basic Mode tags stay blocked
  6. Trigger events like view_item to make sure ecommerce tracking follows the same rules

Who This Video Is For

Need Help With Consent Mode?

If you're struggling with:

I can fix it for you.

My services:

Contact me or message me on WhatsApp for help with your consent setup.

Free Debugging Tool

Debug your tracking with my Chrome extension:

Insighter Debugger - See which tags fire before and after consent:

Get Insighter Debugger


Respect your visitors' choices and keep your tracking working. Set up consent properly once and stay safe across almost every privacy law.


Keywords: cookie consent, cookie consent banner, Google Consent Mode v2, Consent Mode Advanced vs Basic, GDPR tracking, Google Tag Manager consent settings, GA4 consent mode, Google Ads consent mode, Meta Pixel consent, ad_storage, analytics_storage, ad_user_data, ad_personalization, WordPress cookie consent, WooCommerce tracking

Is Your Tracking Missing Conversions?

Book a free 15-minute audit call. I'll review your setup and show you exactly what is broken and how to fix it.

Chat Now