An advertiser sets up enhanced conversions for leads in two steps Google lists: configure the Google tag, directly or through Google Tag Manager, to capture hashed user-provided data from the lead form, then import converted leads with the same hashed data through Google Ads Data Manager or the Google Ads API. Google matches each upload to that form data and to signed-in Google accounts; the checks below set up each part.
Before you start
Check 1: Is auto-tagging on?
Check 2: Does your lead form ask for an email or a phone?
In Google Ads
Check 3: Is enhanced conversions on, with the data terms accepted?
Check 4: Is there an offline action for the lead stage you upload?
On the lead form
Check 5: If you use the Google tag: is form capture on?
Check 6: If you use Tag Manager: is there a user-provided data tag?
Check 7: Does a test lead fire the tag with your data?
google.com/pagead/form-data/ whose em parameter holds the hashed value (Google).In the upload
Check 8: Does each upload row carry the lead's email or phone?
After the first upload
Check 9: Does the diagnostics report find matches?
Check 10: Do imported leads show up before the action bids?
Next: decide which stage bids
Once diagnostics shows matches and the action has run its secondary weeks, decide which CRM stage should bid, a qualified lead or the closed sale. If you already upload click ids, enhanced conversions for leads vs offline conversion import shows when the hash adds enough to be worth sending. Tying each upload back to revenue in the CRM is where closed-loop marketing analytics starts.
Tags
Frequently asked questions
Do I need Google Tag Manager to set up enhanced conversions for leads?
No. Google's setup works with the Google tag placed directly on your page or with Google Tag Manager, and since April 2026 Google Ads accepts user-provided data from website tags, Data Manager and API connections at the same time. Use the one that already runs your conversion tags.
Do I have to hash emails myself before uploading them to Google Ads?
Not through Data Manager: it normalizes email and phone fields and hashes them with SHA-256 for you. If you hash them yourself, trim spaces, lowercase the text, write phones in E.164, remove periods before the domain in gmail.com and googlemail.com addresses, then apply hex SHA-256.
How do I turn off enhanced conversions in Google Ads?
Uncheck Turn on enhanced conversions under Settings in the Goals menu, or opt a single conversion action out, which Google says you can do at any time. To keep the Google tag from sharing it, turn off Allow user-provided data capabilities in its settings; then no product using that tag receives the data.
How long do enhanced conversions for leads take to show up?
Imported conversions take about 3 hours to appear in Google Ads. The diagnostics alerts use the past day of data, or the past 7 days when one day is too little, and Google's checklist recommends keeping a new action secondary for the first 2-3 weeks.