single php
cdp menu

Setup Google Consent Mode v2 in a few clicks!



In just 3 steps you can setup consent mode v2 without much coding or going through the hassle of Google Tag Manager. 

Note: If you had already set up the consent mode v2? Wait… 

You need to verify and revisit your setup to check if you have set up Google’s consent mode v2 for your offline conversion data.

Without consent mode v2 for your offline conversion data or the customer match list upload, here’s what happens:

  • Reduced remarketing list size
  • Improper conversion attribution
  • Decline in customer match rates
  • Drop in campaign performance

To stay ahead and mitigate these problems, you must set up consent mode v2 the ‘right’ way.

Here’s a step-by-step procedure to set up Google Consent Mode v2, the right way. With this, you can preserve your customer match lists, and drive your ad campaigns towards maximum performance.

The infographic details a step by step procedure to implement consent mode v2 in the right way for offline user data and online user data and send it to Google Ads with consent parameters attached to the user data. It specifically highlights ad_user_data and ad_personalization parameters for consent from the users online and offline in-store or CRM, etc.

3 step quick, and simple implementation process to setup Google consent mode v2

Step 1: Setting up conversion tracking in Google Ads

Set up conversion tracking in Google Ads by connecting your website with CustomerLabs and integrating it with Google Ads

Automatically, with just a few clicks, your conversion data starts flowing into the ad platform as conversions happen, with all the relevant audience signals, in a privacy-compliant way. 

Receiving the consent from the users

While integrating your Google Ads using CustomerLabs, toggle on Consent Mode v2.

The screenshot is from CustomerLabs App that shows configuration of Consent Mode with just a toggle on.

Configure your CMP by triggering the consent parameters to CustomerLabs. You’ll find the detailed instructions and the call-back function here. If you have set up your consent mode using GTM, here are the instructions

Default values before user interaction with CMP

Toggle on the ‘Client Side Consent Initialization’. This allows you to assign a default consent status, which can either be ‘granted’ or ‘denied’. Choose the default value according to your business preference.

The screenshot from CustomerLabs App shows Consent Mode v2 settings for Ad_storage, ad_personalization and ad_user_data along with the default granted or denied consent status for every website visitor.

Storage of consent 

The consent obtained is stored in the 360-degree profile that contains:

  • Consent details – granted or denied for various parameters
  • Consent mode v2 status for ad_personalization; ad_user_data parameters
  • User parameters like external IDs, ClickIDs, name, email ID, phone number, etc.
  • All other first-party data, and customer journey
  • For anonymous users, the unknown user parameters such as the User Agent, IP address, etc., 
The image shows a 360-degree profile of a user inside customerlabs CDP with entire customer journey and the external IDs such as google analytics ID, Facebook ID, and all other consent parameters such as ad_user_data ad_personalization ad_storage analytics_storage and more.

All the data is stored in compliance with data privacy regulations such as the GDPR, DMA, CCPA, etc.

Step 3: Preserving customer match lists in the EEA

Connect your CRM and merge the offline user data with the online website data. This ensures you append the right consent status obtained from every user. 

You can now send all this offline customer data to Google Ads through Customer Match upload using CustomerLabs. This allows you to preserve the customer match lists in the EEA. It is because you are sending the user data with consent parameters to Google Ads. Watch the video below by Google to learn more about preserving the customer match lists in EEA. 

CTA that shows Setup Google Consent Mode with CustomerLabs CDP seamlessly! and a button with the text Talk To Us Now

Frequently Asked Questions (FAQs)

When you use Google’s consent mode v2, for those users who decline consent, Google Ads will be able to collect their data anonymously and use it for modeled conversions, giving you a better picture of the conversion rate. If you implement Consent Mode v2 you will see an uplift in the conversion rate by around 18%.
There are two new parameters in Google consent mode v2. They are - ad_user_data ; and ad_personalization. These parameters help businesses send the relevant consent signals
For now, if your subjects (users) are in the EEA (European Economic Area), it is mandatory for you to implement Google consent mode v2. However, in no time, it might expand to other regions. So, it is better to implement consent mode v2 now than later.
Google’s consent mode allows you to collect consent from the users in a GDPR-compliant way without compromising the users’ privacy. The four tags analytics_storage, ad_storage, ad_user_data, and ad_personalization help you play around with how you receive consent from your users. You can have them turned on by default or off by default and update it as per the users’ consent.
If you are very familiar with Google Tag Manager, and have already implemented the consent mode, it will be very easy and does not take much time. However, if you are implementing for the first time, it takes at least 2 to 3 hours to completely setup the consent mode v2. If you are using a tool like CustomerLabs where you already integrated your Google Ads with your website through CustomerLabs, then consent mode is very easy with just a few clicks and does not take much time.

Marketing enthusiast who enjoys writing articles on a wide range of topics including Marketing, SaaS, Technology, Construction, Life lessons, Public Policy Nature, and Sustainability. Good at Public Policy analysis with a deeper understanding of societal issues and potential solutions. Also loves to volunteer & contribute to society in every possible way.

The latest news, perspectives, and insights from CustomerLabs

More Blogs

View all
The image is the blog banner with the text Implement Google Consent Mode V2 to save your audience signals. It also has a graphic that shows how Google consent mode has flags user data and personalization and how Google is shielding and providing privacy to the users through the consent mode
Implement Google Consent Mode v2

Google consent mode v2 has new parameters ad_user_data ; ad_personalization that lets tags collect more signals and sync it with Google Ads

Read more
What is First-party Data? | Comprehensive Guide

First-party data is the data collected by organizations from the user directly in compliance with GDPR, CCPA etc. for your marketing needs

Read more
How to setup Offline Conversion Tracking in Google Ads for enhanced performance blog banner with the infographic showing data flow from CRM to Google Ads.
How to setup Offline Conversion Tracking in Google Ads

Setting up Google Offline Conversion tracking will help you train the Ad algorithms on your Offline data and maximize your performance

Read more

Get started with CustomerLabs CDP

Schedule a 1-1 Demo


Unified data to boost ecommerce growth


Engage your customers across the funnel with a unified martech stack


Increase product metrics with a unified martech stack


Scale your customers quickly with the right data