Skip to content

Glossary

Enhanced Conversions (Google Ads)

A Google Ads feature that adds hashed first-party data (email, phone, name, address) to your conversions so Google can match them to the ad click even when the click cookie is gone. It comes in two forms: for web and for leads.

Summarise this article with AI

Opens the page with a ready prompt in:

Nothing is sent until you pick a service.

In short

Enhanced conversions is a Google Ads feature that supplements your conversion tags with hashed first-party customer data, such as an email address or phone number the person typed into your site, so Google can match a conversion to the ad click even when the click cookie is missing, expired or on another device. The data is normalised and hashed with SHA-256 before it is sent, and Google compares the hash against the signed-in accounts that clicked or saw the ad.

It exists because the click ID alone stopped being enough. Safari caps JavaScript cookies at seven days, ad blockers remove the Google tag, and a lead that converts on a laptop after clicking on a phone never had the cookie in the first place. Enhanced conversions give Google a second way to recognise the person, and for lead generation that second way is the one that survives the sales cycle.

How Enhanced Conversions Work

  1. Someone clicks a Google ad. With auto-tagging on, Google appends a gclid to the landing URL and the Google tag stores it in a first-party cookie on your domain.
  2. The person fills in your form. The Google tag (via gtag.js, Google Tag Manager or your own code) reads the email, phone, name or address from the page, normalises it and hashes it with SHA-256 in the browser.
  3. The conversion is sent to Google with the hashed data attached. Nothing readable leaves the page; Google receives a hash and the conversion details.
  4. Google matches the hash against its own accounts. When it finds the account that clicked or saw the ad, the conversion is attributed, and it can be attributed even when the gclid cookie was never available.

In the European Economic Area Google only uses the hashed data when the visitor has granted the ad_user_data consent signal from consent mode, so the feature depends on a working consent banner. Google's terms also require you to have the right to share the data, which is what your privacy policy and processing agreement cover.

Enhanced Conversions for Web vs. for Leads

  • Enhanced conversions for web

    Improves the measurement of a conversion that happens on the website itself, such as a purchase or a form submit, by sending hashed customer data along with the online conversion tag. The conversion is still the on-site event.

  • Enhanced conversions for leads

    Measures a conversion that happens after the website visit. The tag captures the hashed email or phone at the form submit; when the lead later becomes a sale, you upload the same hashed identifier with the conversion time and value, and Google matches it back to the click.

The distinction is about when the conversion happens. A shop wants the web variant. A consultancy whose €5,000 engagement is signed three weeks after the form wants the leads variant, because the event it cares about is not on the website at all. Both can run in the same account, on different conversion actions.

Enhanced conversions for leads changed how offline conversions reach Google. Before it, an offline conversion import had to carry the gclid, which meant storing the click ID in a hidden form field and in the CRM. With the leads variant, the hashed email is the key, so a CRM that never stored a gclid can still report its closed deals.

Setting It Up for Lead Generation

  • Create the conversion actions you actually want to optimise for: qualified lead, booked meeting, closed deal, each with a value. A single "form submit" action tells Smart Bidding to buy form submits.
  • Capture the gclid and the hashed email at the form submit, and store both on the CRM contact, so every later stage can be reported either way.
  • Send stage changes as conversions when they happen in the CRM, through the Google Ads API, a sheet upload or a native integration, with the original click time where you have it.
  • Set the qualified stage as the primary conversion for bidding, and keep the raw form submit as a secondary action for observation.

The Google Ads integration page shows how LeadJourney does each of those steps, and the guide on tracking offline conversions for lead generation covers the manual route.

Conclusion

Enhanced conversions are Google's answer to a click cookie that no longer lasts the sales cycle: the person becomes the key instead of the browser. For a lead generation business the leads variant is the important one, because it lets the deal that closes weeks after the click be counted against that click, and Smart Bidding can then optimise for customers rather than form fills. Meta's equivalent runs through the Conversions API; the principle, hashed first-party data sent server-side, is the same on both.

95%+ data accuracy, even with ad blockers and iOS

See which ads really created your leads

Connect your ad accounts and your CRM once, and every lead arrives with the campaign that created it already attached.

LeadJourney dashboard showing lead sources, campaign performance and attributed revenue side by side