Preferences

Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website. More information (Cookie Policy)

Accept all cookies

Enhanced Conversions in Google Ads: How They Work, How to Set Them Up and Consent Rules

Enhanced conversions explained: how Google Ads matches hashed first-party data, web vs leads, setup with the Google tag, Tag Manager or API, and consent in Europe.

Published on:
19/10/2026
-
Updated on:
19/10/2026
Cover of the guide to Google Ads enhanced conversions, showing a hashed email address matched to an ad click

Tools

Thibault Besson-Magdelain, founder of Sorank

About Author

Thibault Besson-Magdelain

Founder of Sorank, 7+ years of experience in SEO, GEO enthusiast.
On this page

In short

enhanced conversions is a Google Ads feature that adds hashed first-party data (email address, phone number, name or address) to your conversion tags. Google hashes the data with SHA-256 and matches it with signed-in Google accounts that interacted with your ads, which recovers conversions that cookies miss, for example when a user changes device or clears cookies. It exists for web conversions and for leads closed offline, it is turned on in the account settings and set up with the Google tag, Google Tag Manager or an API connection, and in Europe it requires user consent sent through consent mode.

Want to go further? Ask

Cookie-based tracking loses part of the conversions it should count: browsers restrict cookies, users switch from phone to laptop, and some decline cookies. Enhanced conversions fill part of that gap with data you already collect in forms and checkouts. Google's help page About enhanced conversions describes the feature as a way to improve the accuracy of conversion measurement and to unlock more powerful bidding. This guide explains the mechanism, the two versions, the setup methods, consent in Europe and how to check that it works. For the basics of tags and conversion actions, start with our guide to conversion tracking.

What are enhanced conversions?

A standard Google Ads conversion tag records a conversion when it can link it to an ad click, mostly through a click identifier stored in a cookie. Enhanced conversions add a second matching key: user-provided data entered on your site, such as the email address typed at checkout.

  1. The user clicks your ad while signed in to a Google account, then converts on your site.
  2. Your conversion tag captures the email, phone, name or address entered in the form.
  3. The data is hashed with SHA-256, a one-way algorithm, before it is sent to Google.
  4. Google compares the hash with the hashed data of signed-in Google accounts and attributes the conversion to the ad interaction when they match.

Google states that it only reports privacy-safe conversions. Better counting has a direct effect on paid traffic management: Smart Bidding learns from the conversions it sees, so recovered conversions give the bidding algorithms more signal, and your reported cost per conversion gets closer to reality.

Enhanced conversions for web or for leads?

VersionWhat it measuresTypical businessData source
Enhanced conversions for webConversions that happen on the website: purchases, sign-ups, form submissionsE-commerce, SaaS, online bookingsConversion page or form, through the Google tag or Tag Manager
Enhanced conversions for leadsSales closed offline from a website leadB2B, real estate, insurance, education, any business with a sales teamHashed lead form data, then offline conversions imported from your CRM

Enhanced conversions for leads replaces part of the classic offline import: you no longer need to store the Google click identifier in your CRM, because the hashed email or phone links the sale to the lead. This brings the closed deal, and its value, back into marketing attribution instead of stopping at the form submission. According to Google's help page on turning on enhanced conversions at the account level, enhanced conversions for web and for leads are now combined into a single on/off setting, and since April 2026 Google Ads accepts user-provided data from website tags, Data Manager and API connections (checked October 2026).

How do you set up enhanced conversions?

The setup starts in Google Ads: Goals, Settings, Enhanced conversions panel. You tick the box, accept the customer data terms (the Google Ads Data Processing Terms apply), then choose how the data will be sent.

MethodDifficultyWhen to choose it
Google tag, automatic detectionLowSimple sites with standard forms; Google finds the email field on its own
Google tag, CSS selectors or JavaScript variablesMediumForms that automatic detection misses, or confirmation pages that display the email
Google tag, code snippetMedium to highMost accurate option: your developer sends formatted data each time the tag fires
Google Tag ManagerMediumSites that already manage tags in Tag Manager, with data layer variables
Google Ads API or Data ManagerHighLeads closed in a CRM, server-side setups, data sent after the conversion

Whatever the method, the data must be normalised before hashing, or matches will fail. Google's rules:

  • Remove leading and trailing spaces and convert text to lowercase.
  • Format phone numbers in E.164 (country code included, for example +33612345678).
  • For gmail.com and googlemail.com addresses, remove the dots before the @.
  • Use hexadecimal SHA-256 output when you hash the data yourself.

If you use Tag Manager, check the data with preview mode before publishing, and set up consistent UTM parameters on non-Google campaigns so that your analytics reports stay comparable.

Enhanced conversions process personal data, even hashed. In the European Economic Area, the United Kingdom and Switzerland, Google requires advertisers to collect user consent and to pass it through consent mode. The consent mode reference states that the ad_user_data consent type is required for measurement use cases such as enhanced conversions.

Consent signalWhat it controlsEffect on enhanced conversions
ad_storageAdvertising cookiesWithout it, no click cookie: hashed data becomes the main matching key, if allowed
ad_user_dataSending user data related to advertising to GoogleRequired: when denied, personal data is not used for advertising
ad_personalizationRemarketing and personalised adsNo direct effect on measurement
analytics_storageAnalytics cookies, such as those of Google AnalyticsNo direct effect on Google Ads matching

A consent management platform certified by Google sends these signals for you; our comparison of cookie consent software covers the main options. Mention the use of hashed data for ad measurement in your privacy policy.

Which setup mistakes block enhanced conversions?

  • No data when the tag fires: the conversion tag fires on a thank-you page where the email is no longer available. Capture the data on form submission, or push it to the data layer before the redirect.
  • Unformatted data: capital letters, spaces or phone numbers without the country code produce hashes that match nothing.
  • Old settings left in place: settings defined on a single conversion action take priority over the account-level setting, so Google advises removing the old ones after you switch to the account level.
  • Consent banner not connected: a banner that collects consent but does not update consent mode leaves ad_user_data denied for every visitor.
  • Double counting: a Google Ads tag and a conversion imported from Google Analytics both set as primary for the same action inflate the results.

Each of these errors is silent: campaigns keep running, only the measurement degrades.

How do you check that enhanced conversions work?

  1. Diagnostics: in the conversion action, the enhanced conversions diagnostics report shows whether user-provided data is received and how often it is present.
  2. Tag Assistant: run a test conversion and check that the user-provided data appears in the conversion hit.
  3. Compare periods: after a few weeks, compare recorded conversions and cost per conversion with the period before activation, campaign by campaign.
  4. Cross-check with your CRM or back office and with Google Analytics 4: Google Ads should get closer to your real sales, never exceed them.

Then recalculate your return with the ROAS calculator and your conversion rate: better measurement often changes which campaigns look profitable. A Google Ads audit should always check that enhanced conversions are active and receive data.

What is the equivalent on Meta?

Meta's equivalent is the Conversions API: your server sends events with hashed customer information (email, phone, name), and Meta recommends using it alongside the Meta Pixel. Meta rates the quality of the data you send with an Event Match Quality score out of 10, a useful check that Google Ads offers through its own diagnostics. Same logic, same consent obligations, different setup.

What enhanced conversions do not measure: organic search and AI

Enhanced conversions improve the measurement of paid clicks only. A growing share of journeys starts elsewhere: an organic result on Google, or an answer from ChatGPT, Gemini or Perplexity that names your brand without a click, a case known as zero-click attribution. These touchpoints do not appear in Google Ads reports, which tends to give paid search more credit than it deserves.

To complete the picture, measure the traffic that comes from AI assistants with our guide to measuring AI citations in Google Analytics, and track whether ChatGPT, Claude and Gemini cite your brand with Sorank's AI mention tracking. Sorank, our product, also publishes optimized articles automatically with its blog article generator, to build the organic and AI visibility that paid campaigns do not cover.

Key takeaways

Enhanced conversions are one of the most direct ways to recover lost conversions in Google Ads: turn them on at the account level, choose the most reliable setup method for your site, normalise data before hashing, send consent signals in Europe and check the diagnostics. Read our complete Google Ads guide to put the cleaner data to work, then measure the channels Google Ads cannot see with Sorank, from $49 per month with a 3-day free trial.

Frequently asked questions

Are enhanced conversions mandatory in Google Ads?

No, they are optional, but Google recommends them for accurate measurement and for Smart Bidding. Without them, conversions that cookies cannot link to a click are not counted, which leaves the bidding with less data. Accounts that use offline conversions from a CRM benefit even more, through enhanced conversions for leads.

Is enhanced conversions data shared in clear text with Google?

No. The email address, phone number, name or address is hashed with SHA-256 before it leaves the browser or your server, and Google matches it with its own hashed data. Google states that it only reports privacy-safe conversions. In Europe, the data may only be sent when the user has given consent through consent mode.

How long does it take to see the effect of enhanced conversions?

The diagnostics show within a few days whether user-provided data is received. The effect on reported conversions builds as new conversions come in, so compare at least two to four weeks of data with the period before activation. Smart Bidding then needs time to adjust to the additional signal.

Our Blog for Ambitious Company

Our free SEO tools

See all our free tools

THEY TRIED SORANK BEFORE YOU

Testimonials from ambitious founders

Organic growthE-commerce

0 to 10000 visitors in 5 months

Celio Fabianomonrobotlavevitre.fr
Organic growthSoftware

0 to 5000 clients in 8 months

Thibault BMsorank.com
Organic growthLeisure and aviation

0 to 1104 clicks in 4 months

Dominiqueflight-sensations-idf.com
Organic growthMusic software

x30 clicks in 4 months

Valentin Cordiertiger-sounds.com
Organic growthHealth and wellness

x30 clicks in 4 months

Rodrigue Bretonalthevia.com