If you run Google Ads for users in the EU, you cannot avoid Consent Mode v2. And as soon as you set it up, you run into a question that many tutorials only mention in passing: Basic or Advanced?
The answer matters more than it looks. It decides whether Google tags load before or only after consent, how many conversions Google can model in your campaigns, and how cautious your setup is from a privacy point of view. In this article you get the difference explained without tag manager jargon, plus the June 2026 change and a simple decision guide.
This article is not legal advice. It describes how the two modes work technically and how they are debated in Germany and the EU, as of October 2026. For your specific website, talk to your data protection officer or a lawyer.
What Consent Mode actually does
Consent Mode is not a cookie banner. It is an interface between your banner and the Google tags on your website. Your cookie banner asks visitors, and Consent Mode translates the answer into signals that Google Ads and GA4 understand.
The four most important signals are:
ad_storage: may ad cookies be set and read?ad_user_data: may user data be sent to Google for advertising?ad_personalization: may Google use the data for personalized ads such as remarketing?analytics_storage: may analytics cookies be set?
For users in the European Economic Area, Google requires these signals to default to "denied" and to switch to "granted" only after active consent. Since March 2024, the v2 signals have been a prerequisite for using remarketing and full conversion measurement for EEA users.
Basic and Advanced do not differ in these signals. They differ in what happens while there is no consent yet.
Basic mode: Google loads only after consent
In Basic mode, the Google tags are blocked until the visitor agrees in the banner. Before that, no Google script loads and no data flows to Google, not even anonymous data.
If the visitor agrees, the tags load and work normally. If they decline, Google sees nothing from that visit.
What this means for your data: Google can only model very roughly for declined visits because it gets no raw signals. Google describes this as a general model that is not trained on your website. In practice you see noticeably fewer conversions in Google Ads if your consent rate is low.
What speaks for it: It is the conservative option. Without consent, Google tags do not access the device and nothing is transferred to Google. That is easy to explain and easy to check.
Advanced mode: Google loads right away, but restricted
In Advanced mode, the Google tags load immediately on page view, with all signals set to "denied". As long as there is no consent, they set no ad cookies. They do, however, send so-called cookieless pings to Google. According to Google, these pings contain information such as the page view, a conversion or the consent status, without a cookie identifier.
If the visitor agrees, the signals switch to "granted" and the tags keep working normally. If they decline, the pings are all Google gets.
What this means for your data: Google can use the pings to build a model specific to your website and estimate missing conversions more accurately. That is the main reason Google and many agencies recommend Advanced. How much modeling recovers depends on your traffic. Google sets minimum data thresholds before the model kicks in at all, so small accounts often gain little.
What speaks against it: The script loads and sends data before the visitor has made a decision. That is exactly what some data protection authorities and lawyers in Germany view critically.
The legal debate in plain words
The sticking point is § 25 TDDDG, the German implementation of Art. 5(3) of the ePrivacy Directive. It requires consent for any access to information on the user's device unless that access is strictly necessary for the service the user asked for. In their guidelines on Art. 5(3), the European data protection authorities interpret "access" broadly. It covers not only cookies but also techniques such as pixels or scripts that read information from the browser.
This leads to two views:
- The cautious view: Even a cookieless ping reads information from the browser and transfers data such as the IP address to Google. That is not strictly necessary for ad measurement and would therefore need consent. On this view, Advanced without consent is problematic.
- The pragmatic view: The pings are heavily restricted, no cookies are set, and Google only processes them for aggregated modeling. Many companies therefore use Advanced, often based on their own assessment.
As far as we know, there is no supreme court decision specifically on Advanced mode. What matters for you is the general direction of case law: in 2026, several German higher regional courts ordered Meta to pay damages because data was collected through its business tools on third-party websites without valid consent. That concerns Meta, not Google and not Advanced mode. But it shows that courts look closely at what happens before consent.
If your privacy policy and your banner promise that "no data goes to Google without consent", only Basic mode matches that promise. Make sure your text and your setup say the same thing.
What changed in June 2026
Since 15 June 2026, Google Analytics has used Consent Mode as the single control for whether ad cookies and identifiers are collected for Google Ads. Before that, the "Google signals" setting in GA4 could also limit this data flow. That setting now only controls whether GA4 data is associated with signed-in Google users for reporting.
Google has also announced that later in 2026 the ad_personalization signal alone will decide whether data is used for personalization, and that automatically collected IP addresses will be sent, encrypted, to linked Google Ads accounts. Google has not yet given dates for these two points on its help page (Google Analytics Help).
What this means for you: If you relied on "signals off" to hold back advertising data, that safeguard is gone. Whether Google Ads data flows now depends on a correct Consent Mode setup. A default that is accidentally set to "granted", or a banner that sends the update signal too late or not at all, hits your measurement and your compliance directly.
So check three things:
- Is the default for EEA visitors set to "denied"?
- Does the signal switch to "granted" only after an active click, not on scroll or when the banner is closed?
- Does tag diagnostics in Google Ads show no consent warnings? Note that Google often takes one to three days to show problems there.
Decision guide: which mode fits you?
| Question | Rather Basic | Rather Advanced |
|---|---|---|
| How important is a clear privacy statement to you? | Very important, e.g. health, finance, public sector clients | Normal, you have made your own assessment |
| How much traffic and how many conversions do you have? | Little, modeling barely kicks in anyway | A lot, modeling adds noticeably more data |
| What does your data protection officer say? | Advises caution | Has approved Advanced |
| How high is your consent rate? | High, you lose little | Low, every modeled conversion counts |
A rule of thumb for small and mid-sized businesses: if you have no data protection officer who deliberately approves Advanced, and your traffic is moderate, Basic is usually the more relaxed choice. The data gain from modeling is often small for small accounts, while the legal residual risk remains.
Whatever the mode: you recover most lost conversions not through modeling but through a better consent rate. A clear, honest banner without tricks and with an equally prominent "Decline" button often does more than any mode switch.
How LeadSignal maps the two modes
If you use LeadSignal, you do not have to code Consent Mode yourself. As soon as you have set up the Google Ads integration, LeadSignal sets the Consent Mode signals automatically from its built-in cookie banner:
ad_storage,ad_user_dataandad_personalizationfollow the Marketing category.analytics_storagefollows the Statistics category.
For the Basic or Advanced question, the project settings offer two variants:
- Standard consent mode: The Google tag loads on page view with all signals set to "denied" and is updated to "granted" after marketing consent. At its core this corresponds to Advanced mode.
- Restricted consent mode: Until marketing consent, nothing except the consent decision leaves the browser. Google loads only after consent. This corresponds to Basic mode.
Two honest notes: LeadSignal only sets the Consent Mode signals when a Google Ads integration is configured. A separately installed GA4 or your own Google Tag Manager does not receive these signals automatically. And LeadSignal measures Google Ads in the browser via the Google tag, not server-side. You can find details on the Google Ads integration page.
Conclusion
Basic and Advanced are not a matter of right or wrong but a trade-off between data volume and caution. Advanced gives Google more material for modeling but loads tags before consent. Basic is easier to defend but costs you modeled conversions, especially with high traffic.
Since June 2026, even more depends on a clean Consent Mode setup, because GA4 now controls advertising data only through it. Check your default, your update signal and your privacy texts. And if you need the big picture, from consent to conversion, read our guide to GDPR-compliant tracking.
