Google Ads Enhanced Conversion For Leads

Updated by Jing Lin

Why use Google Ads Enhanced Conversion For Leads?

Using Google Ads Enhanced Conversion for Leads can help you get a better understanding of the impact of your online advertising on conversions, which can lead to more effective campaigns and better ROI. Learn more.

  • Better ROI measurement: by combining Google Ads Enhanced Conversion for Leads and automated bid strategies, Google can help you optimize campaigns to generate more conversions at a lower cost.
  • Improved campaign targeting: if you find that a particular ad or keyword is driving a lot of enhanced conversions, you can focus on refining the targeting and messaging with that knowledge for future campaigns.

Set Up

  1. Turn on auto tagging: Go to Google Ads account -> Admin -> Account Settings -> Auto-tagging -> check Tag the URL that people click through from my ad -> Save
  2. To successfully send data to Google Ads through Dreamdata Google Enhanced Conversion, the person connecting with it needs to have one of the following permissions for your ad account:
    1. Admin
    2. Standard
  3. Accept Google Ads customer data terms: Go to your Google Ads account -> Goals -> Conversions -> Settings -> Accept Customer Data Terms
  4. Enable Enhanced conversions for leads: Go to Google Ads account -> Goals -> Conversions -> Settings -> Enhanced conversions for leads

Cross-Account Conversion Tracking

If you enable cross-account conversion tracking on Google Ads and use a MCC account to manage conversions across all of your Google ads accounts, you only need to add the enhanced conversion sync to your MCC accounts. Read more about cross-account conversion tracking.

If you did not enable cross-account conversion tracking on Google Ads, and create a conversion sync to your MCC account. You will not see any conversions in your Google Ads accounts

How to add a sync?

  • Go to Dreamdata App Data Platform -> Destinations -> Google Ads Enhanced Conversions
  • Connect your Google Ads account
  • Choose an account you want to send conversions to
  • Choose a stage that you want to measure as an enhanced conversion
  • You must also confirm the consent status of all contacts included in this conversion by making a selection in the dropdown for ad_user_data (sending user data to Google for advertising purposes). You can read more about Google's consent policy here.
  • Click Save, and you are all set

Note:

  • It takes up to 24 hours after sync creation for Dreamdata to send data to Google.
  • It takes Google up to 24 hours after getting the data from Dreamdata before you will see the enhanced conversions in Google Ads Platform.
  • Dreamdata will sync your conversion data once a day at around 3 AM UTC timezone

What data does Dreamdata send to Google Ads?

Dreamdata only sends recent 90 days stage reached info of a contact to Google Ads, starting from the sync creation date.

After adding the sync, Dreamdata will send the following data to Google Ads:

  • GCLID
  • ​​GBRAID if GCLID can not be found
  • ​​WBRAID if GCLID and GBRAID can not be found
  • Email Address (hashed)
  • Additonal email addresses that can be found in your CRM (hashed)
  • Phone number(hashed)
  • Conversion Time
  • Conversion Value
  • Currency
  • External Attribution Model
  • External Attribution Credit

How External Attribution Credit and Value are calculated?

Dreamdata use Linear attribution model for Google Ads Enhanced Conversion data. The value of a conversion is linearly split among all the Google Ad clicks.

Example:

Assume the following customer journey:

For MQL conversion action, we send the following conversions:

GCLID

ConversionTime

Conversion Value

Currency

External Attribution Credit

External Attribution Model

GCLID2

2022-03-01

30

USD

0.5

Linear

GCLID3

2022-03-01

30

USD

0.5

Linear

For SQL conversion action, we send the following conversions

GCLID

Conversion Time

Conversion Value

Currency

External Attribution Credit

External Attribution Model

GCLID2

2022-03-05

100

USD

0.333

Linear

GCLID3

2022-03-05

100

USD

0.333

Linear

GCLID4

2022-03-05

100

USD

0.333

Linear

Note:

  • The ​conversion window​ for an ad click is set to 90 days (That's why GCLID1 is not sent to Google Ads in the above examples).
  • Only data with recent 90 days Conversion Time can be sent to Google Ads.
  • Only GCLID generated in recent 90 days can be sent as google enhanced conversions.

Can conversions be adjusted after being sent to Google Ads?

Google Ads only allow adjustment for conversion value and currency up to 55 days from when the conversion was first sent.

There are two scenarios Dreamdata will adjust the conversions after being sent:

  • When the value of a conversion is changed.
    Assuming you define one MQL is worth $200. A few days later, you decided one MQL is worth $400. We will adjust the conversion value of all relative conversions accordingly, if the conversions were sent in recent 55 days.
  • A new GCLID is identified for a conversion.
    Assume we have sent conversions of a MQL to Google Ads. A few days later, you added a new contact in your CRM system that is associated with that MQL. Dreamdata found out this contact clicked your Google Ads campaign, and it happen within 90 days conversion window. Dreamdata will re-distribute the conversion value across all google ad clicks, send this new conversion to Google Ads and adjust the conversions that have been sent to Google in recent 55 days.

How to view conversion actions Dreamdata Created on your Google Ads Platform?

  • Go to Google Ads Platform -> Goals -> Conversions -> Summary -> Change timerange to All time
  • If your Google Ads account received enahnced conversions from Dreamdata, you will see an active green sign in the status column

  • Go to Google Ads Platform Campaigns view
  • Select Segment -> Conversions -> Conversion action
  • Add following columns:
    • All conv. (by conv. time)
    • All conv. value (by conv. time)
    All conv. (by conv. time) should be the sum of External Attribution Credit
    All conv. value (by conv. time) should be the sum of External Attribution Value

How can I compare the conversions and conversion value between Dreamdata and Google Ads?

You shouldn't expect exact match between All conv. (by conv. time) metric in Google Ads and influenced deals metric in Dreamdata, due to multiple restrictions Google Ads set when uploading the enhanced conversion data, for example:

  1. 55 days adjustment window
  2. 90 days conversion windows
  3. recent 90 days conversions
  4. recent 90 days clicks
  5. GCLID generated outside the Google Network is not accepted by the conversion upload.

However, those conversion data can definitely send a strong signal to your Google Ad campaigns for ROI improvement.

Why do conversions set through Dreamdata show Needs attention status?

Understanding the "Tag is missing user-provided data" or "No user-provided data matches" Error

If you encounter the "Tag is missing user-provided data" or "No user-provided data matches" error, don't worry, everything is still functioning correctly. This message means that the conversion data we uploaded to Google includes emails that weren't captured by the Google tag on your website's form, which is normal since not all contacts reaching a certain stage (for example: Deal Closed Won) submitted forms through your site.

Keep in mind that Dreamdata send GCLID and hashed personal information to Google Ads through API, so implementing Google Tag on your website forms is not mandatory.


How did we do?