Skip to content
CYL Logo
Click to book Discovery Call
  • Homepage
  • About
  • Testimonials
  • Google Ads
  • Social Media Ads
  • Local SEO
  • Web Design
  • Blog
  • Contact
set up enhanced conversions

Set Up Enhanced Conversions in 2026: Google Ads + GTM

  • Cam
  • July 8, 2026

TL;DR

Enhanced conversions is a Google Ads feature that sends hashed first-party customer data (like email addresses) to Google, improving conversion tracking accuracy when cookies fail. It uses SHA-256 encryption to match your customer data against Google’s signed-in user base. In mid-2026, Google is merging the two types (web and leads) into a single toggle. Setting up enhanced conversions correctly is one of the highest-impact things you can do to improve Smart Bidding performance and reduce wasted ad spend.

What Are Enhanced Conversions?

Enhanced conversions is a feature in Google Ads that supplements your existing conversion tracking by sending hashed first-party data to Google. Think of it as a backup identification system. When a customer clicks your ad, fills out a form, and later converts, cookies might not always connect those dots. Enhanced conversions fill the gap by using information the customer voluntarily provided (like their email address) to confirm the conversion actually happened.

The process works like this: when someone submits a form or completes a purchase on your site, the feature captures identifiers they entered, runs them through a SHA-256 hashing algorithm (a one-way encryption that can’t be reversed), and sends the hashed data to Google. Google then matches that hashed data against its database of signed-in accounts to attribute the conversion back to the original ad click or view.

There are three match keys that enhanced conversions use: email address, phone number, and physical address. The more match keys you provide, the higher the odds of a successful match. Email alone works, but sending all three gives Google the best chance of connecting the dots.

If you’re running Google Ads and want to understand the full picture of Google Ads management costs, accurate conversion tracking is the foundation everything else depends on.

Why Enhanced Conversions Exist: The Privacy Context

The old way of tracking conversions relied almost entirely on third-party cookies. That system is falling apart. Safari’s Intelligent Tracking Prevention already blocks most cross-site tracking. Firefox does the same. Even Chrome, which still supports third-party cookies, has made them harder to rely on as users increasingly opt out.

Apple’s App Tracking Transparency (ATT) framework made things worse for advertisers who depended on device-level tracking. The result: conversion data started disappearing. Campaigns that were actually working looked like they weren’t, because the tracking couldn’t keep up.

Enhanced conversions exist to solve this specific problem. By using first-party data that customers willingly provide, the feature recovers conversions that would otherwise be invisible. Practitioners on Reddit and marketing forums frequently report that 5-25% of conversions can be recovered through enhanced conversions alone, with additional uplift when combined with Advanced Consent Mode (15-25% modeled uplift) and server-side tagging (10-30% accuracy improvement).

The Consent Mode v2 Connection

This is where many advertisers get tripped up. Enhanced conversions sends hashed personal data to Google for matching purposes. Because personal data is being processed for advertising, Google requires that the ad_user_data consent parameter (part of Consent Mode v2, introduced March 2024) be set to “granted” before it will use the data.

Without this parameter, enhanced conversions data gets silently dropped on Google’s server side. No error message. No warning. Your setup looks fine in Tag Assistant, but Google quietly ignores the data. This applies regardless of geography, meaning Australian advertisers need to pay attention to this even if they aren’t directly subject to GDPR.

Consent Mode v1 had two parameters: ad_storage and analytics_storage. V2 added ad_user_data and ad_personalization. If you set up enhanced conversions without also configuring Consent Mode v2 properly, you’re building on sand. For a broader look at how tracking tools work together, see this guide on analytics tools for marketing.

Enhanced Conversions for Web vs. Enhanced Conversions for Leads

Before mid-2026, there are two distinct types of enhanced conversions, and choosing the right one depends on where your conversions happen.

Enhanced conversions for web is designed for businesses that complete transactions online. E-commerce purchases, online form submissions, account sign-ups. If someone converts on your website and you can capture their details at the point of conversion, this is the version you want.

Enhanced conversions for leads is built for businesses where the initial interaction happens online but the actual sale happens offline. A potential customer fills out a contact form on your site, and weeks later your sales team closes the deal over the phone or in person. Enhanced conversions for leads connects that offline sale back to the original ad click by matching CRM data against the user-provided information captured at the form stage.

For service businesses (trades, financial services, consultancies), enhanced conversions for leads is usually the right choice. These businesses generate enquiries online but close deals through conversations, quotes, and follow-ups. The feature lets you import offline conversion data from your CRM and attribute it accurately. If you’re using a CRM with automation workflows, the integration between your marketing automation setup and enhanced conversions for leads is what connects ad spend to actual revenue.

The 2026 Unification: What’s Changing

Starting April 2026, Google Ads will simultaneously accept user-provided data from website tags, Data Manager, and API connections. This means you no longer have to pick one data source. Then in June 2026, enhanced conversions for web and leads will merge into a single feature with a simple on/off switch. The separate method selections currently visible in your Google Ads account will disappear.

If you’ve already set up enhanced conversions and agreed to Google’s customer data terms, no action is required. You’ll be automatically migrated. For new setups, this simplification means less room for confusion about which type to configure.

One critical deadline: starting June 15, 2026, offline conversion imports and enhanced conversions for leads uploads will be migrated to the Data Manager API. If you’re currently using the Google Ads API for these uploads, you’ll need to transition before that date or your imports will be blocked.

How to Set Up Enhanced Conversions: Method Overview

There are three main implementation paths. All will fall under the same unified toggle after June 2026, but the technical setup methods remain distinct.

Method 1: Google Tag (gtag.js)

This is the simplest approach if you’re already using the Google tag on your site. In your Google Ads account, go to Settings within the Goals icon, expand the “Enhanced conversions” section, check “Turn on enhanced conversions,” and review and agree to the customer data terms. The Google tag can then be configured to automatically detect and hash user-provided data on your conversion pages.

Method 2: Google Tag Manager (GTM)

The GTM method requires creating a Google Ads Conversion Tracking tag with user-provided data. You’ll set up a “User-Provided Data” variable that centralises the identifiers being sent.

Within GTM, there are three sub-methods for collecting the data:

Automatic detection is the easiest option. GTM tries to find email, phone, and address fields on the page automatically. It works sometimes, but it’s the least reliable approach.

CSS selectors require no code changes to your site but are fragile. As practitioners on the r/GoogleTagManager subreddit frequently warn, CSS selector implementations often fail silently because they rely on stable page elements that can change during website updates. When a developer tweaks a form’s HTML structure, the selectors break and enhanced conversions stop working. You might not notice the gap for weeks.

Data layer or JavaScript variable is the recommended approach. It’s the most reliable because the data is explicitly pushed to GTM’s data layer by your site’s code, independent of page structure changes. Practitioners consistently recommend this method because it survives redesigns, plugin updates, and template changes without breaking.

Method 3: Google Ads API

For businesses with custom data pipelines or complex CRM integrations, the API offers the most flexibility. It’s also the most technical option and typically requires developer resources. This is the path most B2B companies with sophisticated lead scoring and CRM workflows end up taking.

Prerequisites Before You Start

Before you set up enhanced conversions, make sure you have:

  1. Existing conversion tracking already working in Google Ads
  2. Customer data terms accepted in your Google Ads account
  3. Consent Mode v2 configured with the ad_user_data parameter
  4. Access to modify your website’s tags or data layer (or a developer who can)

One thing people miss: enhanced conversions need approximately 30 days to train before you’ll see impact in your reporting. Don’t panic if the numbers don’t change immediately after setup.

Diagnostics: How to Know It’s Working

Setting up enhanced conversions is only half the job. Verifying that the setup actually works is equally important, and this is where many advertisers drop the ball.

Google provides a diagnostics report with two key metrics:

Coverage shows the percentage of your eligible conversion events that include sufficient user-provided data. If coverage is low, you’re either not capturing data on enough conversion pages or the data isn’t being passed correctly.

Match rate indicates how well your user-provided data matches against Google’s signed-in user base. For context, most advertisers see match rates between 29% and 62%. If yours is below that range, you likely have data quality issues.

The diagnostics report assigns one of four statuses:

  • Excellent: Your setup is active and fully optimised, recording enhanced conversions as expected.
  • Good: Active, but there are improvements available (usually more match keys or better data formatting).
  • Needs attention: Active, but errors require your attention. Something is wrong.
  • No recent data: Either the setup is broken or there hasn’t been enough conversion volume to generate data.

You can also use Google’s Tag Assistant and GTM’s Preview mode to verify that hashed data is actually being sent with your conversion events. A quick check after any website update is good practice, especially if you’re using CSS selectors. For tips on making sure your landing pages convert well before worrying about tracking, that’s worth reviewing too.

Common Mistakes and How to Avoid Them

Based on practitioner discussions across Reddit’s r/GoogleTagManager and various marketing forums, these are the mistakes that trip people up most often when they set up enhanced conversions.

Not Accepting Customer Data Terms

This one blocks everything and produces no helpful error message. You must explicitly agree to Google’s customer data terms in your Google Ads account before enhanced conversions will function. It’s a checkbox that’s easy to overlook, especially in accounts managed by multiple people.

Sending Data at the Wrong Point in the Journey

Enhanced conversions need user-provided data captured at the moment of conversion, not at some earlier page visit. If your tag fires on a “thank you” page but the email address was only available on the form page two steps back, the data won’t be there when the conversion tag needs it. This is particularly common with multi-step forms.

Data Formatting Errors

Email addresses must be lowercase. Phone numbers need the country code (e.g., +61 for Australia). Physical addresses require standardised formatting. Sending “[email protected]” instead of “[email protected]” will reduce your match rate. The hashing algorithm treats these as completely different strings.

Ignoring Consent Mode v2

As mentioned earlier, without ad_user_data set to “granted,” Google silently drops your enhanced conversion data. This is the most insidious mistake because everything looks correct in your tag setup, but no data actually reaches Google’s matching system.

Only Sending One Match Key

Email alone is better than nothing, but sending email plus phone number plus address significantly increases match rates. Many businesses only pass the email and wonder why their coverage and match metrics are underwhelming.

Common API Errors

For those using the API to set up enhanced conversions, Google’s documentation lists frequent errors including NO_CONVERSION_ACTION_FOUND, INVALID_CONVERSION_ACTION_TYPE, DUPLICATE_ORDER_ID, and CLICK_NOT_FOUND. For web-side API implementations, watch for CONVERSION_NOT_FOUND, CUSTOMER_NOT_ACCEPTED_CUSTOMER_DATA_TERMS, and CONVERSION_ACTION_NOT_ELIGIBLE_FOR_ENHANCEMENT.

If managing all of this sounds overwhelming, many businesses find that working with a fully managed Google Ads partner is the more practical path.

Enhanced Conversions in GA4 vs. Google Ads

A common question: if you use both Google Analytics 4 and Google Ads, where should you set up enhanced conversions?

The short answer: both, if possible. Setting up enhanced conversions in Google Analytics provides additional benefits beyond what Google Ads alone offers. In GA4, enhanced conversions can provide demographics and interests insights, and the data improves measurement across both paid and organic channels, not just Google Ads.

However, setting up enhanced conversions in one platform does not automatically apply to the other. They are separate configurations that need to be done independently. If you only use Google Ads, set it up there. If you use both platforms, the extra effort of configuring it in GA4 is worth the richer data.

What Enhanced Conversions Mean for Smart Bidding and ROI

The practical impact of setting up enhanced conversions correctly is better Smart Bidding performance. Google’s automated bidding strategies (Target CPA, Target ROAS, Maximize Conversions) are only as good as the data they receive. When conversions go untracked because of cookie limitations, Smart Bidding makes decisions based on incomplete information. It might pull back spend on campaigns that are actually working, or keep spending on campaigns that aren’t converting.

The case studies back this up. Tennis Express, after activating enhanced conversions for web, saw first-party cookie attribution increase to 89% and conversions across Search campaigns grew by 114% year over year. Calendly implemented enhanced conversions to get a full-funnel view of their customers and achieved a 2X lift in return on ad spend.

These numbers aren’t magic. They represent conversions that were always happening but weren’t being counted. Once the data flows correctly, Smart Bidding can see reality more clearly and allocate budget accordingly.

This matters especially for service businesses with offline conversion paths. A plumber, mortgage broker, or B2B consultant might generate a lead through Google Ads on Monday, have a phone consultation on Wednesday, and close the deal on Friday. Without enhanced conversions for leads feeding that offline data back, Google Ads has no idea that click turned into revenue. Smart Bidding treats it as a wasted click and optimises away from similar prospects.

For businesses looking to improve their PPC campaigns more broadly, getting enhanced conversions right is foundational. Everything else builds on accurate measurement.

FAQ

What is the difference between enhanced conversions for web and enhanced conversions for leads?

Enhanced conversions for web tracks online conversions (purchases, form fills, sign-ups) by hashing user-provided data at the point of conversion on your website. Enhanced conversions for leads is designed for offline conversion tracking, matching CRM or sales data back to the original ad click using hashed identifiers. After June 2026, both types will merge into a single unified feature.

How long do enhanced conversions take to start working?

Google states that enhanced conversions need up to 30 days to train before you’ll see impact in your reporting. During this period, the system is calibrating its matching and learning from your data patterns. Don’t make changes to your setup based on the first few days of data.

Do enhanced conversions work without Consent Mode?

Technically, you can turn on enhanced conversions without Consent Mode. But without the ad_user_data parameter set to “granted,” Google will silently drop the hashed data on the server side. In practice, this means enhanced conversions won’t function as intended without Consent Mode v2 properly configured.

Can I use enhanced conversions with GA4 and Google Ads at the same time?

Yes, but they require separate configurations. Setting up enhanced conversions in Google Ads does not automatically enable them in GA4, and vice versa. Configuring both is recommended because GA4 provides additional benefits like demographics insights and cross-channel measurement covering both paid and organic traffic.

What match rate should I aim for?

Most advertisers see match rates between 29% and 62%. If your match rate falls below 29%, focus on data quality (lowercase emails, country codes on phone numbers, standardised addresses) and try to capture more match keys. Sending all three identifiers (email, phone, address) gives you the best chance of higher match rates.

Will my existing setup break during the 2026 migration?

No. Google has stated that existing users who have previously agreed to customer data terms will be automatically migrated to the unified system. No action is required. The main exception is if you’re using the Google Ads API for offline conversion imports, which will need to transition to the Data Manager API before June 15, 2026.

Is the data truly private if I’m sending customer information to Google?

The data is hashed using SHA-256, a one-way encryption algorithm, before it leaves your website. Google receives a string of characters that cannot be reversed back into the original email, phone number, or address. Google matches this hash against hashes of its own signed-in user data. The raw customer information is never transmitted in readable form.

Should service businesses prioritise enhanced conversions for web or leads?

For most service businesses that generate enquiries online but close sales offline (tradies, financial advisors, consultants, agencies), enhanced conversions for leads is the priority. It connects your CRM data back to ad clicks, giving Smart Bidding the full picture of which campaigns actually drive revenue. After the 2026 unification, this choice becomes moot because both data sources can operate simultaneously under a single toggle.

CYL CEO
Cam

Cam Heasman is the founder of Campaigns You Love, a digital marketing agency specialising in paid ads, lead generation and conversion-focused marketing for service-based businesses. With a strong focus on data-driven strategy and measurable results, Cam helps companies grow through integrated campaigns that combine Google Ads, Facebook Ads, SEO, landing pages and conversion optimisation. Through his articles, he shares practical marketing insights, campaign strategies and growth advice to help business owners build reliable, scalable marketing systems.

CYL Logo
Facebook Instagram Linkedin Youtube
Partner Badge Clickable Logo

Quick Links

  • Done for your digital marketing - Booking
  • Website Development
  • AI Integration
  • Email Automation
  • Marketing

Company

  • FAQ's
  • Privacy Policy
  • Service Level Agreement
  • Terms & Conditions

© 2026 CYL Global Pty Ltd, as trustee for the CYL Global Family Trust, trading as Campaigns you love. ABN: 62 513 995 836. All Rights Reserved