GuideUpdated 2026-07-06

Enhanced conversions in Google Ads, what they are and why Shopping needs them

How enhanced conversions use hashed first-party data to recover conversions cookies miss, why that matters for Shopping value bidding, and the three setup routes.

Plain-English summary

Enhanced conversions send hashed first-party data, typically the email address a customer already gave you at checkout, alongside your conversion tag, letting Google match conversions that cookie-based tracking now misses. For Shopping accounts on value-based bidding, that recovered signal directly improves how Smart Bidding prices auctions. This guide covers how the hashing works, why it matters more every year, and the setup routes from one-toggle to full API.

What enhanced conversions actually do

Cookie-based conversion tracking has been quietly degrading for years: Safari and Firefox cap or block third-party cookies and truncate first-party ones, iOS restricts identifiers, consent banners let a chunk of visitors decline tracking altogether, and cross-device journeys (click on phone, buy on laptop) break the cookie chain entirely. Each of those turns a real sale into a conversion your account never sees.

Enhanced conversions patch the gap using data you already have. When a customer completes checkout, they've handed you an email address. Enhanced conversions take that address, hash it with SHA-256 in the browser, and send the hash alongside your normal conversion tag. Google hashes its own signed-in user data the same way, and where the fingerprints match, the conversion is attributed to the ad interaction: even though the cookie trail was broken.

Three things worth being precise about:

  • It's a supplement, not a replacement. Your existing tag keeps working; enhanced conversions ride on the same hit as a fallback matcher.
  • Google receives a hash, not an email address. SHA-256 is one-way: the raw address is never transmitted. (This is a transmission safeguard; your consent obligations under UK GDPR still apply, and Consent Mode signals are respected.)
  • It only recovers conversions that really happened after a real ad interaction. It's measurement repair, not attribution inflation.

Why this matters specifically for Shopping

For a Shopping account the stakes are higher than "nicer reporting", because of what eats the conversion data: Smart Bidding.

Value-based strategies price every auction from predicted conversion value, calibrated against your reported history (see how tROAS works). Every conversion the tag misses teaches the algorithm the wrong lesson:

  • Reported ROAS reads lower than real ROAS, so Google believes auctions are worth less than they are and bids more timidly: volume you'd profitably win goes uncontested.
  • The misses aren't random. Cookie loss concentrates in Safari/iOS traffic and cross-device shoppers. If those segments convert well for you, Smart Bidding systematically under-bids exactly where your best customers are.
  • You compensate blind. Merchants respond to the understated ROAS by lowering targets or raising budgets: treating a measurement fault as a performance fault.

A worked scale: an account taking 200 orders a month whose tracking misses 10% is hiding 20 conversions and their revenue from bidding every month. That's more monthly signal than many entire campaigns generate: recovering it is one of the few free lunches left in Shopping measurement. It also compounds with everything downstream: attribution models, ROAS reporting, and product-level analysis all inherit the improved signal.

The prerequisite, as always: enhanced conversions enhance whatever your tag reports. If the base conversion tracking double-counts or drops revenue values, fix that first: enhanced broken data is still broken.

The three setup routes

Route Effort Best for
Google Tag / platform toggle Minutes Shopify and major platforms, standard checkouts
Google Tag Manager An hour or two Custom checkouts, existing GTM setups
API (server-side) Developer work Headless stores, server-side tagging, offline data

Route 1: the toggle. In Google Ads, open the conversion action → settings → turn on enhanced conversions and choose the Google Tag. Major ecommerce platforms (including Shopify's native Google integration) can pass the checkout email automatically. Many merchants are one checkbox away and don't know it.

Route 2: Tag Manager. Enable enhanced conversions on the conversion tag in GTM and point it at a user-provided data variable: typically a data-layer variable or CSS selector that captures the email on the confirmation page. GTM handles the hashing. The usual failure is the selector breaking when the checkout template changes, so verify after any checkout redesign.

Route 3: API. Server-side upload of hashed data, for headless builds or where the confirmation page can't expose the email to a tag. Most robust, most work: right when routes 1–2 can't reach your checkout.

Whichever route: verify in Google Ads under the conversion action's diagnostics, which reports whether user-provided data is arriving and matching. Expect ~30 days before impact is readable in the numbers.

Deep dive The post-cookie measurement stack: where enhanced conversions fit

Enhanced conversions are one layer of a stack Google has assembled as cookies fail, and knowing the division of labour stops you expecting any single layer to do everything:

  • The conversion tag remains the foundation: it observes conversions directly where cookies survive. Still captures the majority of conversions for most merchants.
  • Enhanced conversions recover the observable-but-unlinkable: the sale happened, the email proves who bought, hashing lets Google reconnect it to the ad click that cookies lost. Deterministic: real matches, not estimates.
  • Consent Mode modelling covers the unobservable: users who declined tracking entirely send no identifiable hit, so Google statistically models conversions for them from the behaviour of consenting look-alikes. Probabilistic: an estimate, though one calibrated on your account.
  • Attribution modelling then decides how observed-plus-modelled conversions distribute credit across interactions.

The layers interact in one important way: enhanced conversions improve the modelling too. Consent Mode's estimates are extrapolated from your measured conversions: the more complete the measured base (thanks to enhanced conversions), the better calibrated the extrapolation. Weak first-party signal means modelling extrapolates from a biased sample; strong signal anchors it.

This is also why the GA4 vs Google Ads gap often widens after enabling enhanced conversions: the Ads number rises because it's recovering real sales, while GA4 measures its own way. A widening gap after this change is the feature working, not a new fault.

Strategically, the direction of travel is one-way. Every browser release tightens tracking; every year the cookie-observable share of your conversions shrinks and the first-party-matched share grows. Merchants who set up enhanced conversions early accumulate cleaner bidding history: and since Smart Bidding calibrates on history, that's a compounding advantage a competitor can't buy back quickly. In a world where the auction is increasingly decided by whose value predictions are better fed, first-party measurement is competitive infrastructure, not compliance housekeeping.

What to expect after switching on

  • A modest, real uplift in reported conversions: commonly low-single-digit percentages, higher if your traffic skews mobile/Safari or cross-device. It appears gradually over ~30 days.
  • Reported ROAS drifts up without any performance change: the sales were always there; now they're counted. If you run tROAS, remember your target was calibrated against the understated history; you may have room to loosen it slightly and reclaim volume.
  • No visible change in the shopper experience: nothing new is collected at checkout; data the customer already provided is hashed and matched.

It's rare in Google Ads for an hour's setup to permanently improve every downstream number. This is one of those hours.

Frequently asked questions

What are enhanced conversions in Google Ads?

A feature that sends hashed first-party customer data, usually the checkout email address, with your conversion tag. Google matches the hash against signed-in accounts to recover conversions that cookie loss, browser privacy features and cross-device journeys would otherwise hide from your reporting and bidding.

Are enhanced conversions safe and privacy-compliant?

The data is hashed with SHA-256 in the browser before it's sent, Google receives an irreversible fingerprint, not the readable email address. You still need a lawful basis and appropriate consent under UK GDPR, and enhanced conversions respect Consent Mode signals. Hashing is a transmission safeguard, not a substitute for consent.

How much do enhanced conversions improve results?

Google's published figures suggest around a 5% median uplift in measured conversions for Search and more for YouTube, but it varies with your audience. High rejection rates on cookie banners, heavy Safari or iOS traffic, and cross-device shoppers all raise the share of conversions being missed, and therefore the recovery.

Do enhanced conversions replace my conversion tag?

No, they piggyback on it. Your existing purchase tag keeps firing exactly as before; enhanced conversions add a hashed identifier to the same hit. If the tag or its revenue values are broken, enhanced conversions faithfully enhance broken data, so fix the tag first.

Put this into practice. /tools rebuilds messy product data into Merchant Center-ready feeds. Connect a store and see your Feed Health Score in minutes.
Try /tools →