Enhanced Conversion for leads with google ads api

240 views
Skip to first unread message

Kannekanti Manoj

unread,
Jul 26, 2023, 2:51:41 PM7/26/23
to Google Ads API and AdWords API Forum
Hi Google Ads Team,

When enabling enhanced conversion for leads, i see only google tag and google tag manager as options. Lets say I have selected google tag, and If i tried to trigger enhanced conversion for leads with google ads api, I am not getting an error anymore. Just wanted to confirm if this still works. Like I setup enhanced conversions for leads from google tag and triggering them via google ads api, would that still work as expected? thank you.
Screenshot 2023-07-27 at 12.19.20 AM.png

Google Ads API Forum Advisor

unread,
Jul 26, 2023, 5:55:03 PM7/26/23
to k.m...@blotout.io, adwor...@googlegroups.com

Hi there,

Thanks for reaching out to the Google Ads API Support.

To use enhanced conversions for leads in Google Ads API, you may need to complete the following steps before uploading enhanced conversions for leads.

  1. Confirm that you have accepted the customer data terms in the effective conversion account and the account you'll be specifying with the customer_id of your request. Also confirm that you have opted-in the effective conversion account for enhanced conversions for leads.
  2. You can use the Google Ads UI for these checks, but if you'd prefer to use the Google Ads API, retrieve the conversion_tracking_setting of your accounts using the searchStream or search method of GoogleAdsService and the following query:
SELECT
  customer.id,
  customer.conversion_tracking_setting.accepted_customer_data_terms,
  customer.conversion_tracking_setting.enhanced_conversions_for_leads_enabled
FROM customer
 
  1. Then verify that both accepted_customer_data_terms and enhanced_conversions_for_leads_enabled are true.
  2. Configure Google Tag Manager or the Google tag using the steps outlined in the Google Ads help center.

If you already follow this, then you should able to upload enhanced conversions for leads in API by referring to this page

This message is in relation to case "ref:_00D1U1174p._5004Q2nSyfz:ref"

Thanks,
 
Google Logo Google Ads API Team


Vedant Singh

unread,
Nov 2, 2023, 3:11:08 AM11/2/23
to Google Ads API and AdWords API Forum
Hey there, we're facing the same issue as Kannekanti Manoj and we're not able to find answers.

So as  Kannekanti Manoj mentioned if we select either Google Tag or Google Tag Manager under the Enhanced conversion for leads section in the conversion action setting and send the data through Google Ads API will it work normally or not? I tried this out using the rest API but we didn't see any conversion in the UI and since you guys have mentioned here (https://support.google.com/google-ads/answer/13261987?sjid=2752599829583973232-AP) in one of the notes.

  1. Note: If you send Google enhanced conversions data in a way that’s different from what you’ve already selected in Google Ads, that data may not be processed. For example, if you select “Google tag” and try to send data through API, the data sent through API won’t be processed.
So in the end I just want to understand what should I select from the dropdown in the settings if I want to send data for Enhanced conversion for Leads through the Google Ads API? I've went through the documentation already so a straightforward answer would be helpful.
Reply all
Reply to author
Forward
0 new messages