Consent mode and GTM for SA sites
Google Consent Mode v2 lets your tags adjust how they behave based on a visitor's cookie choices. On a South African site you connect a cookie consent banner to Google Tag Manager, set default consent states, and let approved tags fire only once a visitor agrees. Done well, it respects visitor choices while keeping enough data to make good decisions.
Consent Mode and Google Tag Manager sound like developer territory, but the decisions behind them are marketing decisions. Get the setup right and you respect visitor choices, support POPIA expectations, and still keep the data you need. Get it wrong and you either track people you should not, or lose sight of your funnel entirely.

TL;DR: Quick Answer
A practical guide to Google Consent Mode v2 and GTM for South African websites: cookie consent, tag setup and the impact on your analytics data.

Please note: this article is general informational guidance for marketers, not legal advice. POPIA, the CPA and related rules can apply differently to each business, so confirm your own position with a qualified professional before you act.
Why does tracking and consent matter for South African sites?
Every modern marketing decision leans on data: which channel brings buyers, which page converts, which campaign earns its budget. That data comes from cookies and tags. POPIA, in force since July 2021, sets expectations about how you treat the personal information those cookies can carry. The job, then, is to keep measuring what matters while respecting the choices your visitors make. Consent Mode and Google Tag Manager are how you do both at once.
What is Google Tag Manager and where does it fit?
Google Tag Manager, often shortened to GTM, is a free container that sits on your website and controls when your marketing and analytics tags fire. Instead of hard coding a GA4 tag, an ad pixel and a dozen others into your pages, you manage them all from one dashboard. This matters for consent because it gives you a single place to say which tags may run, and under what conditions.
What is Consent Mode v2 and how does it behave?
Consent Mode v2 is Google's framework for letting tags respond to a visitor's cookie choices. It works on a few consent signals, such as whether analytics storage and ad storage are allowed. You set a default state when a visitor first lands, usually denied for non essential cookies, then update the state the moment they make a choice on your banner. Tags read those signals and adjust. A visitor who declines analytics is not tracked the way a consenting visitor is.
Google also supports a modelling layer that estimates some behaviour from the consenting portion of your audience. This means you lose less insight than a hard on or off switch would cost you, which is reassuring for marketers worried about flying blind.
How do you set it up on a South African site?
The sequence is consistent across most builds:
- Choose a cookie consent banner that supports Consent Mode. Many South African sites use a recognised consent platform rather than a home built banner.
- Install Google Tag Manager and route your GA4 and advertising tags through it.
- Set default consent states to denied for non essential storage before any choice is made.
- Update the consent state when a visitor accepts or rejects on the banner.
- Confirm your tags genuinely respect those states, then test in GTM preview mode before going live.
Testing is the step people skip and regret. A banner that looks compliant but does not actually change tag behaviour gives you the worst of both worlds: friction for visitors and no real protection.
What does Consent Mode do to your data and reporting?
Be honest with yourself and your stakeholders. Some visitors will decline, so raw analytics numbers may dip. What you gain is data that reflects real consent and a reporting story you can defend. The modelling layer helps fill gaps, and the visitors who do consent tend to be your more engaged audience anyway. For most South African businesses spending from R6,000 per month on marketing, slightly leaner but trustworthy data beats a large pile of numbers you cannot stand behind.
How does this connect to the rest of your compliance?
Consent Mode is one piece of a bigger picture. It works hand in hand with your cookie banner and privacy policy, sits downstream of your POPIA obligations as a marketer, and lives alongside the broader advertising rules in South Africa. Treat them as a system, not a checklist.
If you would rather have a team handle the tracking, our digital marketing service sets up consent aware analytics as standard, so your numbers stay clean and your visitors stay respected. Founder led since 2015, 64 plus clients, and an average 4.8 times return on ad spend.
Consent Mode and GTM: common questions
What is Google Consent Mode v2?
Consent Mode v2 is a framework from Google that lets your tags adjust their behaviour according to a visitor's cookie choices. Instead of either firing fully or not at all, tags can run in a limited way when consent is not granted. For South African sites this gives you a structured way to honour a visitor's decision while still measuring overall performance, which supports the spirit of POPIA expectations around cookies.
Do I need Consent Mode if I already have a cookie banner?
A cookie banner collects the choice, but on its own it may not change what your tags actually do. Consent Mode is the bridge that turns that choice into tag behaviour. Pairing a consent banner with Consent Mode in Google Tag Manager means a visitor who declines analytics cookies is genuinely not tracked in the way they expected, rather than only seeing a banner that has no effect behind the scenes.
Will Consent Mode reduce my analytics data?
It can, because some visitors will decline. The trade off is that the data you do keep reflects real, informed choices. Google Consent Mode also supports modelling that estimates some behaviour from consenting users, which softens the gap. For most South African businesses the small drop in raw numbers is a fair price for cleaner, more defensible analytics.
Can I set this up myself in Google Tag Manager?
Yes, if you are comfortable in Google Tag Manager. The broad steps are to choose a consent banner that supports Consent Mode, set sensible default consent states, update them when a visitor chooses, and confirm your GA4 and ad tags respect those states. If that sounds daunting, it is a common task for a digital marketing partner to handle as part of a tracking setup.
Is Consent Mode a legal requirement in South Africa?
Consent Mode is a Google framework, not a law. POPIA does, however, set expectations about how you handle personal information, including cookie based data. Consent Mode is a practical tool that helps you meet those expectations on a Google stack. This is general guidance, so confirm your specific obligations with a professional.
