PPC ONE logo
  • Home
  • Team
  • Services
  • SEO
  • References
  • Pricing
  • Blog
  • Contact
  • EN
  • CZ
Contact
11/11/2026

Consent Mode v2: what it means for your ad analytics

Written and reviewed by Bc. Petr Kučera, MSc., MBA

Dotted ring with a pink segment and the text Consent Mode v2: ads measure some conversions and a model estimates the rest
Contents
Short answer01What Consent Mode v2 handles and where it stops02Basic vs advanced consent mode when a visitor declines03What conversion modeling can do and why it cannot recover individual orders04Check the banner and how tags receive consent05How Czech consent rules apply to your website06Check Sklik and Meta as separate implementations07What to do after the technical change and when to get helpFAQFrequently asked questions

Interested in SEO or conversion tracking?

Contact us5 out of 5 stars80 client reviewsGoogle, Firmy.cz, Facebook
Dotted ring with a pink segment and the text Consent Mode v2: ads measure some conversions and a model estimates the rest
Short answer01What Consent Mode v2 handles and where it stops02Basic vs advanced consent mode when a visitor declines03What conversion modeling can do and why it cannot recover individual orders04Check the banner and how tags receive consent05How Czech consent rules apply to your website06Check Sklik and Meta as separate implementations07What to do after the technical change and when to get helpFAQFrequently asked questions

Interested in SEO or conversion tracking?

Contact us5 out of 5 stars80 client reviewsGoogle, Firmy.cz, Facebook

Consent Mode v2: what it means for your ad analytics

Basic vs advanced Consent Mode v2, how Google Ads and Google Analytics 4 (GA4) model conversions, how to check your consent banner, and the consent rules for Czech businesses and online stores, step by step.

consent-mode-v2

Consent Mode v2 passes the visitor’s consent choice to Google’s analytics and advertising code, known as tags, and adjusts how those tags behave. It is not a cookie consent banner, and it does not collect consent by itself. Implementing it does not confirm that your website complies with the law (Google Ads Help).

Short answer

  • It is not a cookie consent banner, and it does not collect consent by itself.
  • Implementing it does not confirm that your website complies with the law.
  • Conversion modeling estimates conversions that could not be observed; it does not search for missing orders.

A conversion is a recorded action you want someone to take. A drop in reported conversions after a change to your cookie consent banner does not necessarily mean sales have fallen. Google’s explanation shows how restrictions on identifiers can change what can be observed. See Google Ads Help.

The practical approach starts by comparing platform reports with orders or records in your customer relationship management (CRM) system, then checking conversion tracking and attribution, meaning how credit is assigned to traffic sources. This approach is derived from documentation for Google and Sklik, Seznam’s advertising platform. Conversion modeling estimates conversions that could not be observed; it does not search for missing orders. See Google Ads Help and Sklik Help.

The documentation and figures in this article reflect what was available as of November 10, 2026. We state each figure’s verification limits and time frame alongside it.

01

What Consent Mode v2 handles and where it stops

Consent Mode works with a consent state obtained by another solution. It does not determine the banner’s appearance, or whether the visitor received the required information and made a valid decision. See Google Ads Help.

Google introduced two additional signals in November 2023 as part of v2. That date marks a product change, not the start of a Czech legal obligation to obtain consent. The implementation history appears in Google Developers.

Four signals, each with a different purpose

Google treats advertising and analytics as distinct purposes. The four consent signals below describe separate permissions rather than interchangeable versions of one decision. See Google Ads Help.

SignalPurpose
ad_storageControls storing and reading advertising identifiers.
analytics_storageControls storage used for analytics purposes.
ad_user_dataControls sending user data to Google for advertising purposes.
ad_personalizationControls using data to personalize advertising.

Table source: Google Ads Help.

Permission for one purpose does not authorize the others. With ad_user_data='denied', user-provided data is not used for enhanced conversions. This signal also affects conversion tracking through tags and certain conversion data. Personalized advertising requires both ad_user_data and ad_personalization to be granted. The consequences therefore depend on the particular signal; a refusal does not automatically stop every campaign. Google Ads Help describes these effects.

Google’s requirements are not the same as the law

For affected features serving users from the European Economic Area (EEA), Google requires appropriate consent and consent signals. The user’s location matters; the advertiser’s registered office alone does not determine applicability. Missing signals particularly restrict personalization, remarketing, audience activation, and some conversion tracking. Remarketing means reaching people who previously visited your site. See Google Ads Help and Google Analytics Help.

For advertisers, Google does not require verified consent signals for traffic from the United Kingdom and Switzerland in the same way as for the EEA. This distinction does not remove the need to obtain consent. It also does not describe the rules for publisher products. See Google.

Google’s documentation associates March 2024 with requirements affecting Google Analytics 4 (GA4) audiences and Customer Match (the Google Ads feature for using your own customer lists). Those references do not establish a single date when every advertising feature was switched off. See Google Analytics Help and Google Ads Help.

The Digital Markets Act (DMA) imposes obligations on gatekeepers. It does not directly require Czech online stores to install the specific product Consent Mode v2. Other consent obligations remain a separate question. See EUR-Lex.

A consent management platform (CMP) manages consent. Using Google Ads alone does not require an ordinary advertiser to choose a certified CMP. AdSense, Ad Manager, and AdMob operate under their own publisher requirements, which must be assessed separately. See Google Ads Help.

For personalized advertising in the relevant publisher products, the certified CMP requirement applied from January 16, 2024, in the EEA and United Kingdom, and from July 31, 2024, in Switzerland. Those historical deadlines do not automatically apply to an online store buying advertising. See Ad Manager Help.

02

Basic vs advanced consent mode when a visitor declines

Google offers two implementations: basic consent mode and advanced consent mode. They differ in how tags load, what data is sent, and which inputs feed conversion modeling (Google Ads Help).

AreaBasic consent modeAdvanced consent mode
Tag loadingGoogle tags remain blocked until the visitor makes a choice.Tags load with an appropriate default consent state. Google Ads Help
After refusalNo data is sent, including the consent state.Cookieless pings may be sent without the relevant cookies.
Google Ads modelingA general model may be available.Advertiser-specific calibration may be available.

Table source: Google Ads Help.

Modeling is not exclusive to advanced consent mode. Choosing advanced does not guarantee that modeling will become active. See Google Ads Help.

No cookies does not mean no data

A cookieless ping can contain the timestamp, the user agent (the browser or other client software), the referrer (the page the visitor came from), information about an ad click identifier in the URL, the consent state, a random number generated when the page loads, and information about the CMP (Google Analytics Help, Google Ads Help). This list does not describe every request. It proves neither anonymity nor lawfulness.

When analytics storage is denied, GA4 does not read or write analytics cookies. Advanced consent mode may nevertheless continue sending cookieless pings. Denying advertising storage similarly prevents advertising cookies from being read or written. Google describes IP address truncation for advertising products. See Google Ads Help.

For EU traffic, Google Analytics receives the IP address, derives an approximate location, and discards it. Google states that the address is neither logged nor stored. Receiving and using it during communication still constitutes processing. See Google Analytics Help.

For Google Ads, advertising click identifiers such as GCLID and DCLID are redacted from consent and conversion pings when both ad_storage='denied' and ads_data_redaction=true apply. This does not remove identifiers from every Analytics request. Analytics documentation allows the full URL, including identifiers, to be transmitted. See Google Ads Help.

Assess technical benefits alongside the legal requirements

Google’s technical comparison shows that advanced consent mode supplies additional modeling inputs. It may also transmit data before consent. Suitability depends on the actual implementation and applicable legal framework. See Google Ads Help and the Czech Office for Personal Data Protection (ÚOOÚ).

Before allowing transmission without consent, we recommend assessing the actual requests: access to information on the user’s device, any applicable statutory exceptions, and any personal data processing under the General Data Protection Regulation (GDPR). This recommendation follows from the distinction between those legal layers. The European Data Protection Board (EDPB) does not require consultation with a lawyer. See Google Ads Help, Zákony pro lidi, and EDPB.

Our take

Our take: At PPC ONE, legal assessment decides the choice between basic and advanced consent mode; technology comes second. Advanced consent mode provides more modeling inputs, but it can send pings before a visitor makes a choice. Deploy it only after you have reviewed what the pings on your own website actually contain.

Reported conversions

If reported conversions drop after a new banner goes live, do not turn off the banner or make the Accept button more prominent to rescue your reports. Compare the reports with your orders instead. In Google’s own illustration, a 50% consent rate accompanies a 19% drop in observed conversions. Do not treat the refusal rate as the same share of lost sales.

03

What conversion modeling can do and why it cannot recover individual orders

Google Ads estimates unobserved conversions from observed data (Google Ads Help). It does not automatically restore full conversion tracking, and it does not produce a list of missing orders. Google points out that accuracy is limited when the model has no cookieless pings for calibration.

Modeled conversions are included in the Conversions column and, if you track values, in Conversion value as well. They also flow into downstream reports and bidding systems (Google Ads Help). The total column does not separate directly observed orders from modeled ones, so it is not a count of documented orders.

According to Google documentation, lower data volumes can limit modeling. Statistical estimation does not identify individual orders, and there is no guarantee that it will replace all missing data. See Google Ads Help and Google Analytics Help.

Three different Google models

ModelPurpose and limits
Google Ads conversion modelingEstimates unobserved conversions for advertising reports and bidding. Its role and requirements must be considered separately from the GA4 models below. Google Ads Help
GA4 modeled key eventsDocumentation describes requirements involving sufficient traffic and model quality, without a simple universal numerical threshold. Google Analytics Help When data is insufficient, modeled key events may be missing or assigned to Direct (direct traffic). Google Analytics Help
GA4 behavioral modelingRequires advanced consent mode and sufficient data, with its own eligibility conditions and limitations. Requirements for this model should not be transferred to Google Ads conversion modeling or all modeled key events. Google Analytics Help

To display behavioral modeling in supported GA4 reports, use the Blended reporting identity. The property must also qualify for modeling. Consent Mode must run on every page through an advanced implementation that loads tags even without consent. Selecting Blended alone does not activate the model. See Google Analytics Help.

For GA4 behavioral modeling, Google publishes the following volume conditions (Google Analytics Help):

ConditionPublished threshold
Denied storageAt least 1,000 events per day with analytics_storage=‘denied’, for at least 7 days
Granted consentAt least 1,000 daily users with analytics_storage=‘granted’, on at least 7 of the previous 28 days

Table source: Google Analytics Help.

Meeting these thresholds does not guarantee activation. They belong to GA4 behavioral modeling and must not be applied to Google Ads or every type of modeled GA4 key event. Modeled behavioral data is unsupported in, for example, audiences, User Explorer (individual user reports), retention reports (reports on returning users), predictive metrics, and BigQuery exports. See Google Analytics Help.

Check eligibility and confirm whether modeling is active

General Google Ads documentation specifies 700 ad clicks over a seven-day period for a country and domain combination. More detailed documentation gives a condition of 100 clicks per day and explicitly limits it to basic consent mode. The latter is not simply a daily restatement of 700 clicks. Its stated scope matters. See Google Ads Help and Google Ads Help.

A site below the click threshold is not necessarily excluded when using advanced consent mode. However, the exception to that click requirement does not guarantee active modeling for every advanced implementation. See Google Ads Help.

These two diagnostic statuses convey different outcomes. Google Ads Help

Diagnostic statusWhat it establishes
“Consent mode is implemented”Google recognizes the implementation, but modeling thresholds have not yet been met. This status does not confirm that modeling is active.
“Consent mode is implemented and modeling is active”This status confirms active modeling, going beyond recognition of the implementation itself.

Table source: Google Ads Help.

The general diagnostic description does not cancel the explicit exception to the click requirement for advanced consent mode. See Google Ads Help.

Consent mode impact results are separate from a diagnostic status. Their availability depends on their own display conditions. See Google Ads Help.

ParameterGoogle’s stated condition
Uplift display (the increase modeling adds)Shown four weeks after modeling starts.
UpdatesResults are updated weekly.
Values shownValues start at 1% for a domain and country combination.
Implementation historyAt least seven full days of implementation. Google Analytics Help
Data availabilitySufficient data is also necessary. Seven days alone does not guarantee that results will appear. Google Ads Help

Table source: Google Ads Help.

An absent impact figure may therefore have a cause other than modeling failure. See Google Ads Help.

Consent rates do not directly determine missing conversions

According to Google’s analyses, the share of visitors who decline consent cannot automatically be translated into the same share of unobserved conversions. The difference in conversion probability between consenting and non-consenting users varies by industry, conversion type, and consent rate. The higher conversion probability among consenting users describes a difference between groups, rather than the effect of consent itself on purchasing. See Google Ads Help.

The figures below come from Google’s own illustration and analyses. See Google Ads Help.

FigureMeaning and limitation
50%Consent rate in Google’s illustration.
19%Decline in observed conversions in that illustration, not a demonstrated decline in sales.
12 out of 62Basis for the decline in Google’s illustration.
18%Increase in conversion rate through modeling in the illustration. This is a conversion rate figure.
2 to 5 timesAccording to Google’s analyses, consenting users are typically this much more likely to convert, depending on industry, conversion type, and consent rate. This is a difference between groups of users, rather than an effect of consent itself.

Table source: Google Ads Help.

Historical recovery figures need their original context

Historical Google announcements and a vendor case study use different bases. See Google and vendor case study.

Google, April 15, 2021First results: on average, more than 70% of ad-click-to-conversion journeys lost because of consent choices were recovered
SCOPE OF THE FIGUREResults differed widely between advertisers. Google’s initial results, published on April 15, 2021, concerned the recovery of ad-click-to-conversion journeys. (Google)
Google Ads Help, no update date given, as of November 10, 2026 (Google Ads Help)More than half of the lost journeys. The advanced setup recovers twice as much on average.
SCOPE OF THE FIGUREGoogle Ads Help reports that the advanced setup recovers twice as many lost journeys on average.
Google, materials from 2023Average recovery of 65% of ad-click-to-conversion journeys for EEA users who did not consent
SCOPE OF THE FIGUREGoogle’s 2023 figure concerns ad-click-to-conversion journeys for EEA users who did not consent. (Google)
Vendor case study34% of previously lost conversion data from the European Union, after combining Consent Mode v2, server-side Google Tag Manager (GTM, a tool for managing tags) and other changes
SCOPE OF THE FIGUREThe 34% figure applies to the full combination of Consent Mode v2, server-side GTM, and other changes, rather than Consent Mode alone. (vendor case study)

Both Google and the vendor have an interest in adoption of their solutions. See vendor case study and Google.

For a separate discussion of the related technology, read our article on server-side tracking.

04

Check the banner and how tags receive consent

A banner can record a visitor’s choice while tags receive it too late. Google’s debugging documentation identifies the default consent state, consent updates, and execution order as key checks. Appearance alone cannot establish whether the setup works. See Google Developers.

We derive the following review process from Google’s documentation, ÚOOÚ guidance, and Sklik requirements: inspect the banner, the default consent state, changes after a choice, and tag behavior. Sklik needs a separate check. See Google Developers, ÚOOÚ, and Sklik Help.

Default state, consent updates, and storing the choice

  1. 1
    Check the default state.Establish the default consent state before commands that send analytics or conversion tracking data. See Google Developers.
  2. 2
    Check the consent update.Verify that a choice in the banner changes the corresponding consent states. See Google Developers.
  3. 3
    Check how the CMP loads.An asynchronous CMP loads independently of other code, so its timing needs coordination. Google’s documentation describes wait_for_update for waiting for a consent update. Custom GTM templates should use Consent APIs (interfaces for working with consent). See Google Developers.
  4. 4
    Process the update before leaving.Handle the consent update on the page where the choice occurs, before navigation or a reload. See Google Developers.
  5. 5
    Preserve the decision.Your consent management solution stores the visitor’s choice and uses it to set consent states on subsequent pages. Consent Mode does not store that choice itself. Google’s documentation also allows regional default consent states. See Google Developers.

A default consent state alone does not confirm a working implementation. Google’s documentation for this procedure was last updated on October 13, 2026. See Google Developers.

Use Tag Assistant and allow for diagnostic delays

Google recommends Tag Assistant for checking the default consent state, updates, and tag behavior. This provides a technical check of the implementation. It neither constitutes a legal audit nor confirms that conversion modeling is active. See Tag Manager Help.

The consent mode diagnostic status in Google Ads may appear within 48 hours, although it can sometimes take up to 2 weeks. Those timings concern the diagnostic status, not a guaranteed deadline for additional conversion data to appear. Tag Assistant supports an immediate technical check. See Google Ads Help.

Google Analytics channel-attributed conversion data may be updated up to 12 days after a conversion is recorded because of processing and model training. See Google Analytics Help.

Situations from PPC ONE communications

In one anonymized client communication dated February 12, 2026, we addressed whether loading GTM without consent respected the visitor’s choice and how the code behaved.
A February 2026 record described Google tags operating in a restricted mode without consent and a full mode after consent. Current Google documentation describes the technical meaning of these modes. See Google Ads Help.
A record dated February 24, 2026, identifies Cookie-Správně as our standard at that time. It documents a historical PPC ONE practice.
On September 19, 2024, a record concerned a custom banner built by developers. We had doubts about its Consent Mode v2 implementation, technical execution, and how user-friendly the consent process was, so we recommended a standard CMP.
05

How Czech consent rules apply to your website

Czech opt-in requirements for nonessential cookies have applied since January 1, 2022. Under Section 89(3) of Act No. 127/2005 Coll., on Electronic Communications, storing information on a device or accessing it requires prior, demonstrable consent. Exceptions cover operations technically necessary to transmit a communication or provide a service expressly requested by the user. The linked statutory wording is effective from November 1, 2026. That date does not mark the start of the opt-in requirement. See ÚOOÚ and Zákony pro lidi.

ÚOOÚ distinguishes operations on a user’s device from subsequent processing of personal data under the GDPR. Consent to cookies does not automatically provide a legal basis for every later use of the data. Each layer needs its own assessment. See ÚOOÚ.

According to ÚOOÚ, the rules also cover local storage and fingerprinting (recognizing a device from its characteristics), subject to the exception for necessary technical purposes. Preset browser settings do not replace active, informed, demonstrable consent covering the relevant purposes and controllers. A cookie wall that offers no genuine choice and makes access conditional on nonessential cookies does not produce freely given consent. See ÚOOÚ and EDPB.

ÚOOÚ gives first-party analytics as an example where legitimate interest may support subsequent processing. That possibility does not remove the requirement for prior consent to nonessential cookie storage or access. Nor does it automatically authorize every later processing operation involving the data. See ÚOOÚ.

The EDPB explains that Article 5(3) of the ePrivacy Directive (concerning privacy in electronic communications) can cover the tracking links and pixels it describes. Under specified conditions, it can also cover IP-only tracking. Whether consent is required also depends on statutory exceptions. A technology’s name alone cannot settle the question. See EDPB.

Refusing, withdrawing, and proving consent

Article 4(11) of the GDPR defines consent as a freely given, specific, informed, and unambiguous indication of the data subject’s wishes, expressed by a statement or by a clear affirmative action (EUR-Lex). Where consent is the legal basis, Article 7(1) requires the controller to be able to demonstrate that consent was given. Under Article 7(3), consent can be withdrawn at any time, and withdrawing it must be as easy as giving it.

ÚOOÚ says refusing nonessential cookies should be as simple as accepting them, available in the same layer, and presented with comparable visual treatment. Doing nothing or closing the banner does not constitute consent. These expectations do not mean that legislation prescribes every detail of a banner’s appearance. See ÚOOÚ.

In the EDPB report adopted on January 17, 2023, a large majority of participating authorities supported offering refusal in any layer that offers acceptance, including the first layer. This was not a unanimous requirement for a particular button placed immediately beside Accept. The distinction matters when interpreting the report’s position on banner design. See EDPB.

The EDPB report prescribes no single color or contrast standard, but design must not mislead visitors or cause unintended consent. Withdrawal can be made available through an easily accessible link or icon; a floating icon is not mandatory. Separately, ÚOOÚ warns against giving the acceptance button a substantial visual advantage. See EDPB and ÚOOÚ.

ÚOOÚ generally considers 12 months a reasonable consent period. After refusal, it advises against requesting consent again for at least six months from the banner’s last display. Exceptions include a significant change in processing or the user deleting cookies. These are guidelines with exceptions, not fixed statutory deadlines. The guidance was already documented in the annual report for 2022. See ÚOOÚ and ÚOOÚ annual report.

The ÚOOÚ annual report for 2025 states that the law does not prescribe a specific logging technique (a particular technical method for recording consent). Controllers must still be able to demonstrate that the visitor consented. See ÚOOÚ annual report and Zákony pro lidi.

Google calls for retaining at least the text presented, the choices, and the date and time of consent. It audits websites and apps. If noncompliance remains unresolved after an opportunity to correct it, Google may restrict audiences, personalization, and conversion tracking. These platform requirements do not prescribe a universal statutory log format. See Google.

Rules in force vs announced changes

Google announced a transition for linked GA4 and Google Ads accounts starting June 15, 2026 (Google Analytics Help). Consent Mode in Google Ads is to become the single control over how the Analytics tag and SDK (the software development kit used to implement Analytics) collect advertising cookies and identifiers. Later in 2026, ad_personalization is to govern whether GA4 data can be used for personalization in the linked Google Ads account. Google has not given an exact date for this second phase.

Google announced IP-based advertising conversion tracking and personalization from August 2026 for the EEA, United Kingdom, and Switzerland. The announcement concerns the rollout of this technology; consent requirements continue to apply. See Google.

The Digital Omnibus is a European Commission proposal from November 19, 2025 (EUR-Lex). It would move the storing and reading of personal data on devices into the GDPR through Article 88a and introduce machine-readable choices in Article 88b. The Council’s mandate of October 21, 2026, keeps cookies in ePrivacy (Council of the EU). The Commission’s text is a proposal, not an adopted law.

As of November 9, 2026, the European Parliament had not adopted its negotiating position, and the trilogue (the negotiations between the Parliament, the Council, and the Commission) had not started (European Parliament). The proposal has not changed the Czech requirement for prior consent and its exceptions (Zákony pro lidi).

What historical Czech enforcement data shows

ÚOOÚ inspects cookie consent banners. Historical findings concern consent, information, withdrawal, and whether websites respect visitors’ choices. See ÚOOÚ.

FindingFigureContext
Processing before consentMore than 70%From the overview of cookie violations found, in the annual report for 2023
Shortcomings in the information given50%From the same overview
Consent and refusal on different layersAlmost 30%From the same overview
One of the two highest final fines at the time in a cookie contextCZK 898,000Annual report for 2023. The fine covered several violations, including unlawful processing of personal data. It was not a penalty for the banner alone.
The second of those finesCZK 602,000The same historical context of several violations. It is not a current maximum.
Cookie-related proceedings with medium-sized and large controllers (ÚOOÚ annual report)FiveAnnual report for 2024. This is the number of proceedings, not the number of final sanctions.

Table source: ÚOOÚ annual report, ÚOOÚ annual report.

These fines are neither current maximum penalties nor sanctions for a single violation. See ÚOOÚ annual report and ÚOOÚ annual report.

06

Check Sklik and Meta as separate implementations

Sklik has required the consent parameter since August 1, 2024. A value of 1 means consent; 0 means refusal or no expressed choice. See Seznam and Sklik Help.

For consent=0, Seznam describes anonymized hit processing and modeling of some conversions. Reports can therefore include modeled conversions even with that value. The anonymization description is Seznam’s claim. See Sklik Help.

Sklik combines observed and modeled conversions at account, campaign, ad group, and device levels. Individual ads and targeting reports exclude modeled conversions, so their detailed totals may not match the overall figure. Modeling covers relevant traffic affected by ITP (Intelligent Tracking Prevention, Safari’s tracking protection) and conversions with consent=0. Sklik has included modeled conversions since April 19, 2022. These estimates do not recover individual orders, and a difference between reporting levels does not automatically indicate an error. See Sklik Help.

Seznam Event Measurement supports IAB TCF (a standardized framework for passing consent), as well as a mechanism compatible with Google Consent Mode v2 (Sklik Help). That support does not confirm that Seznam is set up correctly within your Google implementation. It needs its own check.

Meta

A public Nuxt implementation and a supporting guide illustrate a possible sequence: fbq('consent','revoke') before fbq('init',…), followed by fbq('consent','grant') after consent. These references provide limited implementation context rather than an official Meta documentation claim. Verify separately that loading of the Meta library is completely blocked. See public Nuxt implementation and implementation guide.

Our separate article covers Meta Pixel and Conversions API (the Meta code and interface used to transmit conversion data).

07

What to do after the technical change and when to get help

The recommendation derived from Google’s documentation is to make two separate checks: whether the implementation works correctly and whether modeling is active. Account for diagnostic and reporting delays when evaluating both. See Google Ads Help, Google Analytics Help, and Google Ads Help.

The practical next step is to revisit orders, customer data, and attribution. Before the review, establish whether you act as a Google Ads advertiser, a publisher, or a user of another platform. That distinction determines which rules apply. See Google Ads Help, Sklik Help, and Ad Manager Help.

For a broader business perspective, read our related article on marketing’s actual contribution.

Technical investigation

According to implementation documentation, a mismatch between a visitor’s choice and tag behavior warrants technical investigation. Legal assessment addresses access to information on devices, statutory exceptions, and personal data processing. Before deploying advanced consent mode without consent, assess the actual pings on the specific website. See Google Developers, EDPB, and Zákony pro lidi.

We offer server-side tracking and cookies services. The service offering is listed on the PPC ONE website.

The PPC ONE website identifies Petr Kučera as the agency’s founder. His areas of work include PPC strategy, Google Ads, Sklik, server-side tracking, analytics, and GTM.

Expert commentary

I do not treat Consent Mode v2 as primarily a technical question. The banner and consent belong to the legal layer; Consent Mode only passes the visitor’s choice to tags. When those responsibilities are blurred, the result is either a choice that is not respected or fear of every drop in conversions.

I recognize that reported conversions can fall after a banner is introduced. That alone does not prove a decline in sales. Google’s illustration pairs a 50% consent rate with a 19% drop in observed conversions. I keep the banner, compare reports with orders, and adjust expectations using that business context.

I am cautious about custom banners built by developers. In the case described above, we recommended a standard CMP because we had doubts about the Consent Mode v2 setup and technical execution. I would deploy advanced consent mode only after reviewing what its pings actually send on the specific website.

Petr Kučera
Petr KučeraAI Systems & Marketing Strategist, founder of PPC ONEAbout the author
FAQ

Frequently asked questions

Does Consent Mode v2 replace a banner or consent?

No. It receives a consent state and changes how Google tags behave. A separate solution must provide the banner and obtain consent. Installing Consent Mode v2 does not establish legal compliance. See Google Ads Help.

What is the difference between basic and advanced consent mode?

Basic consent mode blocks Google tags until a visitor makes a choice. After refusal, it sends nothing, including the consent state. Advanced consent mode loads tags with an appropriate default consent state and can send cookieless pings when consent is denied. See Google Ads Help.

Can advanced consent mode send data without using cookies?

Yes. Depending on the request, pings can include consent state, time, browser information, and the referring page. Operating without the relevant cookies does not mean that no data is transmitted or establish automatic anonymity. See Google Analytics Help and Google Ads Help.

Can basic consent mode support conversion modeling?

Yes, basic can use a general model. Detailed Google documentation specifies 100 clicks per day for basic only. General documentation specifies 700 ad clicks over a seven-day period for a country and domain combination. Advanced has an exception to that click requirement, but the exception does not guarantee active modeling. See Google Ads Help, Google Ads Help, and Google Ads Help.

Does “Consent mode is implemented” confirm that modeling is active?

No. Implementation alone does not confirm that modeling is active. Only the status “Consent mode is implemented and modeling is active” confirms it (Google Ads Help).

What does GA4 require to support behavioral modeling?

GA4 requires advanced consent mode, Consent Mode on every page, and sufficient data. Google specifies at least 1,000 events per day with analytics storage denied for at least 7 days. Separately, it requires at least 1,000 daily users with analytics storage granted on at least 7 of the previous 28 days. Supported reports use the Blended reporting identity. These conditions address implementation, data volume, and display of modeled results. Meeting them does not guarantee that behavioral modeling will become active. See Google Analytics Help.

Does Consent Mode store the visitor's decision?

No. Your consent management solution stores the decision, not Consent Mode. That solution then sets the consent states on subsequent pages. Process the update on the page where the visitor makes the choice, before they navigate to another page or reload (Google Developers).

Does every Google Ads advertiser need a certified CMP?

Using Google Ads alone does not require a certified CMP. AdSense, Ad Manager, and AdMob have separate publisher rules, which need their own review. See Google Ads Help.

Does consent=0 mean Sklik reports cannot include any modeled conversions?

No. Sklik can model conversions for consent=0. Account, campaign, ad group, and device reports combine observed and modeled conversions. Reports for individual ads and targeting exclude modeled conversions, so totals can differ between levels. That distinction matters when comparing detailed and overall results. See Sklik Help and Sklik Help.

How long can a Google Ads diagnostic status take to appear?

The status may appear within 48 hours, although it can sometimes take up to 2 weeks. This is not a guaranteed deadline for additional conversion data. Use Tag Assistant for an immediate technical check. See Google Ads Help.

Let's discuss your setup

Working on your cookie banner or ad measurement? Send us an inquiry. Describe what changed and which differences between reports you need to understand so we have the context for your situation.

Contact us
Petr Kučera

About the author

Bc. Petr Kučera, MSc., MBA

AI Systems & Marketing Strategist, founder of PPC ONE

Petr discovered the power of performance campaigns back in 2011, and they have been an inseparable part of his professional life ever since. His edge comes from working with more than a hundred companies.

About the authorLinkedIn

Data verified as of 10/11/2026.

100+ companies trusted us with PPC campaigns Advertising for startups

Start a project PPC campaign pricing
logo © 2016 - 2026
CZČeština
Made with Web development in Prague in Prague
  • Contact
  • Websites
  • SEO
  • Services
  • Boost
  • Blog
  • Pricing
  • References
  • Support
  • Privacy
  • How to protect your Meta account
  • Agency or freelancer?
  • The benefits of server-side tracking
  • Access to ad accounts
  • Which ad system should you choose?
Client rating PPC ONE reviews on Google PPC ONE reviews (30) PPC ONE reviews on Firmy.cz What clients say about PPC ONE (26) PPC ONE reviews on Facebook PPC ONE company reviews (24)