Enhanced conversions for leads implementation checklist

This checklist is designed to verify that all necessary steps for a successful enhanced conversions for leads implementation have been completed correctly.

On this page


Prerequisites and Google Ads setup

  • Customer Data Terms: Have you accepted the Customer Data Terms in your Google Ads account? If haven’t, follow the steps below:
    1. In your Google Ads account, click the Goals icon Goals Icon.
    2. Click the Conversions drop down in the section menu.
    3. Click Settings.
    4. In the “Enhanced conversions for leads” section, select the “Turn on enhanced conversions for leads” checkbox.
  • Auto-tagging enabled: Is auto-tagging enabled in your Google Ads account?
  • Unique conversion actions: Have you created a unique Conversion Action for each offline conversion event you want to track such as "Qualified Lead," "Converted Lead"?
  • Conversion source: Is the conversion source for these actions set to "Import from clicks"?
  • Primary/Secondary setting: Is the new enhanced conversions for leads conversion action marked as secondary? This is recommended for the first 2-3 weeks.
  • Confirm attribution type: If upgrading from Offline Conversion import, are you using “External Attribution” or a Google Ads attribution method?

Website data capture and tagging

The Google tag or Google Tag Manager is responsible for collecting personally identifiable information (PII) from your website and hashing it in the browser before sending it to Google’s servers. This is a critical component of matching media and conversion data.

  • Tagging method: Is a sitewide Google tag (gtag.js), Google Tag Manager, or Google tag Gateway implemented across all pages where lead forms are present?
  • (Recommended) Google tag gateway: Is the tag upgraded with Google tag gateway?
  • User-provided data (UPD) enabled: Is User-provided data collection enabled within the tag settings?
  • PII Collection: Are you collecting email and/or phone numbers from your lead forms?
  • Tag configuration
    • If you're using Google Tag Manager: Is the "Google Ads User-Provided Data Event" tag type being used, with variables correctly configured to capture user data? OR
    • If you're using the Google tag: Is the Google tag configured to include user-provided data, either through automatic collection or a manual method such as CSS selectors or JavaScript?
  • (Optional and uncommon) iframe forms: If lead forms are in an iframe, can you modify the iframe or use a method like postMessage() to pass the PII to the parent page for capture?

Data preparation and hashing

  • Hashing algorithm: Is all personally identifiable information (PII) hashed using the SHA-256 algorithm before being sent to Google?
  • Email normalization: Before hashing, are email addresses correctly normalized?
    • Converted to lowercase.
    • Leading or trailing whitespaces removed.
    • For gmail.com and googlemail.com addresses, are periods (.) before the "@" sign removed?
  • Phone number normalization: Before hashing, are phone numbers formatted to the E.164 standard? For example, +16505551234.
  • Non-hashed fields: If you're also sending geographic fields like Country, State, City, Zip Code being sent in plain text and not hashed?

Data import process

  • Import method: Which method are you using to upload conversions?
    • Data Manager (Recommended)
    • Direct CRM connection such as HubSpot
    • Google Ads API
  • Upload frequency: Are conversions being uploaded daily? Daily is strongly recommended for optimal performance.
  • Do not backfill data: Do not upload 0 value conversions unless using conversion adjustments.
  • Upload all conversions: Are you uploading all conversions for the specified event, including those not attributed to Google Ads? This is required for enhanced conversions for leads to function correctly.
  • Match key inclusion: Which match keys are you sending
    • gClid: Required
    • PII: Required
    • Session Attributes: Strongly recommended
    • IP Address: Strongly recommended
    • Braids: Strongly recommended
  • GCLID inclusion: Is the Google Click ID (GCLID) included in the upload file whenever it’s available? (Strongly recommended for higher match rates).
  • Conversion time: Is the conversion_time field accurate and formatted to reflect when the offline event actually occurred?
  • Conversion action name: Is the correct conversion_action resource name or ID specified for each event in the upload?
  • Order or Transaction ID: If using the API or server-side Google Tag Manager, are you including an order_id or transaction_id for deduplication?

Verification and monitoring

  • Tag firing tests: Have you conducted test submissions on your forms and used tools like Google Tag Assistant or Chrome DevTools to verify the tag fires correctly and passes hashed data?
  • Enhanced conversions for leads diagnostics report: Have you reviewed the enhanced conversions for leads diagnostics report in Google Ads? If you haven’t, follow the steps below:
    1. In your Google Ads account, click the Goals icon Goals Icon.
    2. Click the Conversions drop down in the section menu.
    3. Click Summary.
    4. Select the Diagnostics tab on the top of the page.
    5. Select View Diagnostics to view more details on the issues impacting your set up and enhanced conversions impact metrics.
  • Campaign reporting: Are imported conversions appearing correctly in campaign reports when segmenting by the new Conversion Action using the "All conv. (by conv. time)" column.

Optimize Smart Bidding to your new conversion actions imported with enhanced conversions for leads

Once you have validated that conversions are reporting as expected, you can now use these conversions for optimization in your Smart Bidding strategies. Consult the below guides for the best practices for changing conversions used for bidding optimization.

  • Stay on the same bid strategy and change the conversion goals used for bidding.
  • Change the bid strategy and change the conversion goals used for bidding.
    • If campaigns are using account-default goals for bidding optimization, follow these steps.
    • If campaigns are using campaign-level goals for bidding optimization, follow these steps.

Team and support

  • Web developer access: Do you have access to a web developer who can make adjustments to website tagging if needed?
  • Primary contact: Who is the primary point of contact responsible for the data preparation and upload process?

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Main menu
5136363677018664541
true
Search Help Center
true
true
true
true
true
true
73067
false
false
false
true
false