3 out of 5 users in Europe and the USA close the cookie banner without giving consent to data processing. In Ukraine, the share of cookie refusals in some niches already exceeds 40%.

These are not just numbers: they are a direct limitation for marketing and analytics. Without consent, tags Google Analytics 4 and advertising scripts stop collecting full data, and advertising budgets become less manageable. In 2024 Google tightened requirements: now Consent Mode GA4 and Google’s consent mode are mandatory conditions for the correct operation of analytics and advertising in regions with GDPR and CCPA.

I often hear the question: «Is it possible not to implement Consent Mode if the business operates only in the Ukrainian market?»

In my experience, even if your site is not currently targeted at Europe, privacy compliance requirements quickly spread to local projects as well, especially if you use international services such as Google Ads, Facebook, or integrate payment solutions like ПриватБанк or Monobank.

In this article I’ll show how the BUSINESS SITE team implements Consent Mode GA4 via Google Tag Manager, integrates Usercentrics CMP and ensures compliance with the strictest privacy standards: without losing marketing effectiveness. If you want not just to «report the implementation», but to actually manage risks, ROI and customer trust, read to the end. Here only practical solutions tested in projects for e-commerce, banks, pharmaceuticals and B2B.

Google Consent Modes and GA4

google consent modes i ga4 h2 img 1  Consent Mode in GA4 how to implement consent mode on a website via GTM

In 2024 Google introduced two consent modes: basic and advanced. The difference between them is critical for analytics accuracy and the ability to model conversions when users refuse cookies.

Basic Google Consent Mode: how it works and limitations

In the basic Consent Mode Google all tags (GA4, Google Ads, Floodlight, etc.) are fully blocked until user consent is obtained. If the visitor does not give consent, data is not sent to analytics or advertising systems. This approach provides maximum GDPR compliance but leads to data loss and a decrease in the quality of marketing metrics.

In a case for a pharmaceutical company where we applied the basic mode, visible traffic in GA4 decreased by 30%, and remarketing segments were reduced almost by half.

This is a typical situation for niches with a high share of cookie refusals. Therefore I recommend the basic mode only for projects where legal risks exceed the value of additional analytics.

Advanced Google Consent Mode

In the advanced Consent Mode Google tags fire immediately, even if the user has not given consent, but they send only anonymous signals (cookieless pings). If the user agrees later, the system automatically updates consent statuses and begins collecting full data.

Key advantage: the ability to model conversions even when cookies are partially or fully refused.

In an e-commerce project where we implemented the advanced mode, we were able to preserve up to 85% of conversion volume in GA4 reports through modeling, and remarketing effectiveness dropped by only 10-12%. This approach is especially relevant for online stores, banks and delivery services where maximum data completeness is important while maintaining privacy compliance.

The choice between basic and advanced modes depends on business goals and regional requirements. If your site is targeted at the EU or the USA, I recommend opting for the advanced mode with mandatory CMP integration.

Consent Mode in Google Analytics 4 – setup and verification

consent mode v google analytics 4 nast h2 img 2  Consent Mode in GA4 how to implement consent mode on a website via GTM

Correct setup of Consent Mode GA4 starts with checking its activation and choosing the Default Consent State. Errors at this stage lead to legal risks and data loss.

Step-by-step:

  • Go to the GA4 admin panel, the «Data collection» section.
  • Check whether Consent Mode is activated. If not, set up the integration via GTM.
  • Pay attention to the Default Consent State. In Europe and other GDPR regions you cannot use the Granted status by default: only Denied or Unspecified.
  • Check that all parameters (ad_storage, analytics_storage, etc.) are correctly passed from the CMP.
From BUSINESS SITE’s experience, one frequent mistake is setting the Default Consent State to Granted for all users, which leads to GDPR violations and the risk of fines.

In one project for the laboratory sector we encountered this: after the audit and configuration fixes we were able to avoid legal claims and restore correct analytics.

I recommend regularly auditing consent states using Tag Assistant or the Preview mode in GTM. This allows you to detect errors before publishing and minimize legal risks.

Integrating Usercentrics with Google Tag Manager for Consent Mode

integratsiia usercentrics s google tag man h2 img 3  Consent Mode in GA4 how to implement consent mode on a website via GTM

Usercentrics CMP, one of the most reliable consent management platforms, is certified by Google and supports direct integration with GTM. In BUSINESS SITE projects we use it for e-commerce, banking and pharmaceuticals where the accuracy of consent status transmission is critical.

Step-by-step:

  • Register an account in Usercentrics and create a workspace for the site.
  • Generate the Settings-ID, choose the banner version, language and regional settings.
  • Enable the Transparency and Consent Framework (TCF) to comply with European requirements.
  • Add the Usercentrics CMP tag template to Google Tag Manager.

In GTM select the Usercentrics CMP template, insert the Settings-ID, set the language (Ukrainian, English), choose the banner version (standard or custom). Enable the options Wait for update (waiting for consent update), Redact ads data (editing re

sensitive data), Enable URL passthrough (transmission of limited data without cookies), Advertiser Consent Mode (consent mode for advertisers).

In one case for an online store we encountered a problem: the CMP did not index DPS parameters (Data Processing Services), which caused some tags not to receive consent statuses.

The solution was to manually add DPS in the Usercentrics settings and republish the container in GTM. After that GA4 analytics were restored, and advertising campaigns began receiving correct data again.

Setting up the Consent Initialization trigger in Google Tag Manager

nastroika triggera consent initializatio h2 img 4  Consent Mode in GA4 how to implement consent mode on a website via GTM

Consent Initialization: a key trigger to start Consent Mode in Google Tag Manager. Its task is to initialize consent statuses before any analytics or advertising tags load.

Steps:

  • In GTM, create a Consent Initialization trigger for All Pages.
  • Assign it to all tags related to Consent Mode (GA4, Google Ads, Usercentrics CMP).
  • Ensure that no tag fires before Consent Initialization.
In one project for a construction company we found that if Consent Initialization runs after the main tags, some data is lost and advertising scripts receive incorrect consent statuses.

Testing Consent Initialization in GTM Preview mode

Use GTM Preview mode to check the tag firing order. Make sure Consent Initialization fires first and that all consent statuses are correctly passed to the tags. This is critical for GDPR compliance and preventing blocks.

In my experience, proper configuration of this trigger reduces the risk of legal claims and ensures stable operation of Consent Mode across all site pages.

Google Consent Mode: parameters and impact on analytics

consent mode google parametry i vliianie h2 img 5  Consent Mode in GA4 how to implement consent mode on a website via GTM

Google Consent Mode uses key parameters:

  • ad_storage – consent to store advertising cookies.
  • analytics_storage – consent to collect analytical data.
  • functionality_storage – consent to store functionality cookies.
  • personalization_storage – permission for ad personalization.
  • ad_user_data – consent to transmit user data to advertising systems.
  • security_storage – consent to collect data for security.
For maximum analytics accuracy and remarketing effectiveness, it is recommended to obtain consent for all parameters.

If the user declined, Consent Mode sends only anonymous signals (cookieless pings), which are used for aggregated conversion modeling.

CMP’s impact on GA4: common mistakes

A common mistake: DPS parameters not being indexed in the CMP. This leads to some tags not receiving consent statuses, GA4 losing up to 40% of data, and advertising campaigns becoming less effective.

In one project for a B2B service we manually added DPS to the CMP, after which analytics stabilized and ROI of marketing returned to previous levels.

Conversions and cookieless behavior on refusal

GA4 Consent Mode allows modeling conversions even when cookies are refused. The system uses cookieless pings: anonymous signals that do not contain personal data but allow assessing ad effectiveness and building aggregated reports.

In an e-commerce project after implementing Consent Mode and CMP we observed decreased accuracy on certain metrics (for example, LTV and remarketing), but the overall analytics level remained at 80-85% of the previous volume.

This confirms: correct configuration of Consent Mode minimizes data losses and allows maintaining control over marketing investments.

Consent Mode via GTM and CMP: verification and publication

Before publishing changes it is important to go through a checklist:

  • Check the correctness of all parameters in the CMP and GTM.
  • Test the consent banner in all languages and devices.
  • Use GTM Preview mode to verify the transmission of consent statuses.
  • Make sure that all GA4, Google Ads and third-party service tags receive current statuses.
After implementing Consent Mode GA4 and CMP expect a temporary drop in visible analytics traffic; this is a normal reaction to stricter consent accounting.

In BUSINESS SITE’s experience, data stabilizes after 2–3 weeks, and conversion modeling compensates for part of the losses.

Managing access and roles in the CMP for marketing and IT

In large projects it is important to separate accesses: marketers manage the texts and banner variants, IT specialists handle technical integration and parameter configuration. Usercentrics CMP provides a flexible role system, which minimizes the risk of accidental changes and speeds up the implementation process.

Balancing privacy and marketing with Consent Mode GA4

Proper configuration of Consent Mode GA4 via Google Tag Manager and CMP is not just a formality but a strategic business tool. It’s a balance between GDPR, CCPA requirements and goals for sales growth, transparency and ROI.

BUSINESS SITE’s experience shows: proper implementation of Google’s consent mode can retain up to 85% of analytics effectiveness even with a high level of user refusals.

The key is in the details: configuring the Consent Initialization trigger, integrating Usercentrics CMP, controlling the Default Consent State, and regularly testing all scenarios.

Compliance with privacy becomes a competitive advantage, and transparency in data practices is the foundation of client trust. I recommend implementing Consent Mode not only as a legal requirement but also as part of a growth strategy, where every data collection point is an investment in the future of your business.