Short answer: if your website serves only Singapore customers, Consent Mode v2 is not required.
It became mandatory in March 2024 for advertisers serving users in the European Economic Area, the UK and Switzerland, driven by the EU’s Digital Markets Act. Singapore’s PDPA has no equivalent requirement, and Google does not impose Consent Mode as a condition of using Analytics or Ads for Singapore-only traffic.
That contradicts a lot of what is written about this, including by agencies in this market. So the useful question is not whether you must implement it. It is whether you should, and the answer depends on three things covered below.
What Consent Mode actually is
It is not a cookie banner. This is the most common misunderstanding.
A consent management platform, or CMP, is the banner. It asks the visitor what they agree to and records the answer.
Consent Mode is the mechanism that passes that answer to Google’s tags, so they change behaviour accordingly. It sits between your banner and your Google tags.
Consent Mode v2 added two signals to the original pair:
| Signal | Controls |
|---|---|
analytics_storage |
Google Analytics cookies and measurement |
ad_storage |
Advertising cookies |
ad_user_data (v2) |
Whether user data may be sent to Google for advertising |
ad_personalization (v2) |
Whether data may be used for personalised advertising |
Without a CMP sending these signals, Consent Mode has nothing to act on. You need both.
Who actually has to implement it
| Your situation | Required? |
|---|---|
| Singapore customers only, no EEA or UK traffic | No |
| You run Google Ads targeting EEA, UK or Switzerland | Yes |
| You have meaningful organic traffic from EEA or UK | Yes, for those users |
| You sell internationally including Europe | Yes |
| You use Google Analytics only, Singapore traffic only | No |
The trigger is where your users are, not where your company is. A Singapore company advertising into Germany needs it. A Singapore company serving only Singapore does not.
Check before deciding. Open Google Analytics, go to the Countries report, and look at the last 12 months. If EEA and UK traffic is a rounding error and you do not advertise there, the requirement does not apply to you.
What happens if you need it and do not have it
For EEA and UK users, Google restricts what it will do with the data:
- Remarketing audiences stop collecting those users
- Conversion tracking degrades, so campaign optimisation gets worse
- Customer Match becomes unavailable for them
- Analytics data becomes incomplete
Google does not fine you. The consequence is that your advertising in those markets works less well, and your reporting understates what it produced.
Why you might implement it anyway
Three honest reasons for a Singapore-only business.
You plan to expand. If Europe is on the roadmap, implementing now avoids retrofitting it later, which is more work than doing it at the start.
You want a defensible consent position under PDPA. The PDPA requires consent for collecting, using and disclosing personal data, with notification. A CMP gives you a record of what each visitor agreed to, and Consent Mode ensures your tags actually respect that record rather than firing regardless. That is a stronger position than a banner that does nothing mechanically. See PDPA compliance for websites in Singapore.
You want the modelling. In advanced mode, Google models conversions for users who declined. If a meaningful share of your visitors decline, modelled data is better than no data.
And one honest reason against: it adds a banner, a script and a configuration that can break your tracking if set up wrong. If you have no EEA traffic, no European plans, and no cookie banner today, this may not be your priority.
Basic or advanced mode
If you do implement it, this is the real decision.
| Basic mode | Advanced mode | |
|---|---|---|
| Before consent | Google tags do not load at all | Tags load, send cookieless pings |
| Data from users who decline | None | Anonymous signals, no cookies, no personal data |
| Conversion modelling | General model only | Advertiser-specific model, more accurate |
| Measurement completeness | Lower | Higher |
| Privacy posture | More conservative | Still consent-respecting, but data flows before consent |
Basic mode blocks everything until the visitor accepts. Everyone who declines disappears from your data entirely.
Advanced mode lets tags load and send anonymised pings even when consent is denied. No cookies are set and no personal data is stored, but Google receives enough signal to model the conversions you would otherwise lose. This is why advanced mode produces better data.
Which to choose: advanced mode gives better measurement and is what Google recommends. Basic mode is the more conservative reading of consent, since nothing is sent before the visitor agrees. If your legal position is cautious, or if you are in a regulated sector, basic mode is the defensible choice and the cost is measurement accuracy.
This is a decision to take with whoever handles your compliance, not purely a marketing one.
How to implement it
Four steps. Budget half a day, plus testing.
1. Choose a CMP. For EEA and UK traffic it must be Google-certified, which is a specific list rather than any banner tool. For Singapore-only use any competent CMP works, but choosing a certified one costs nothing extra and keeps the door open.
2. Configure the categories your banner offers, and map them to the four Consent Mode signals. The mapping is where most implementations go wrong.
3. Set the default state before any consent is given. For EEA and UK users this must default to denied. For other regions you can set defaults by region, which is how a Singapore business serves a banner to European visitors and lighter handling to local ones.
4. Test it properly. Use Google Tag Assistant and the GA4 DebugView. Check three states: before any interaction, after accepting, and after declining. Confirm the signals change and that your tags behave accordingly.
That third test is the one people skip. A banner that records a decline while the tags fire anyway is worse than no banner, because it documents a promise you did not keep.
If GA4 itself is not configured properly, fix that first: see our GA4 setup guide.
What it will do to your reported numbers
Expect your analytics numbers to drop when you implement a banner. This is not a bug.
You were previously counting people who had not agreed to be counted. Afterwards you count those who did, plus modelled estimates in advanced mode.
Two practical consequences:
Annotate the date in GA4 so that in six months nobody mistakes the drop for a traffic decline.
Expect a lower consent rate than you hoped. Banner design affects it substantially, but so does the quality of what you are asking for. A banner with a clear purpose does better than one that reads as a legal obstacle.
Frequently asked questions
Is Google Consent Mode v2 required in Singapore?
No. Consent Mode v2 is mandatory for advertisers serving users in the European Economic Area, the UK and Switzerland, driven by the EU Digital Markets Act since March 2024. Singapore’s PDPA has no equivalent requirement. The trigger is where your users are, not where your company is registered.
Do I need it if I am a Singapore company advertising in Europe?
Yes. If you run Google Ads targeting EEA, UK or Swiss users, or receive meaningful organic traffic from those regions, Consent Mode v2 applies to those users regardless of where your business is based.
What is the difference between a cookie banner and Consent Mode?
The banner, or consent management platform, asks the visitor what they agree to. Consent Mode is the mechanism that passes that answer to Google’s tags so they change behaviour. You need both; a banner alone does not control what your tags do.
What is the difference between basic and advanced Consent Mode?
Basic mode blocks Google tags entirely until consent is given, so users who decline produce no data. Advanced mode loads tags and sends anonymised cookieless signals even when consent is denied, which feeds an advertiser-specific conversion model and produces more complete measurement.
What happens if I do not implement Consent Mode v2 for European users?
Google restricts what it does with that data: remarketing audiences stop collecting those users, conversion tracking degrades, Customer Match becomes unavailable for them, and analytics is incomplete. There is no fine from Google; the cost is that your European advertising performs worse and your reporting understates it.
Will my analytics numbers drop after implementing a consent banner?
Yes, and that is expected. You will be counting consenting users rather than everyone, plus modelled conversions in advanced mode. Annotate the implementation date in GA4 so the drop is not later mistaken for a traffic decline.
Does Consent Mode help with PDPA compliance?
It is not required by the PDPA, but it supports a defensible position. The PDPA requires consent and notification for collecting and using personal data. A CMP records what each visitor agreed to, and Consent Mode ensures your tags respect that record rather than firing regardless. Take advice on your specific obligations.
Which CMPs work with Consent Mode v2?
For EEA and UK traffic the CMP must be Google-certified, which is a defined list rather than any consent tool. For Singapore-only use any competent CMP will work, though choosing a certified one costs nothing extra and avoids a migration if you later expand into Europe.
Working out whether this applies to you
The check takes five minutes: open your Analytics country report for the last twelve months and look at EEA and UK traffic, then check whether any Google Ads campaign targets those regions.
If the answer to both is no, you can deprioritise this and revisit it when Europe becomes relevant. If the answer to either is yes, it is affecting your campaign performance now.
We handle the setup and, more importantly, the testing, as part of our analytics and campaign work. See PDPA compliance for websites for the wider local obligations, GA4 setup for the measurement foundation, and Google Ads strategy if the campaigns themselves need attention.