Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

CRM Enhanced Conversion integration with Google Ads

444 views
Skip to first unread message

santosh reddy

unread,
Jan 16, 2025, 3:33:26 AMJan 16
to Google Ads API and AdWords API Forum
Hi Team

We have a PHP based CRM Application and the PHP version is 5.6, We are trying to implement upload offline conversion through Google Ads API in PHP based CRM but we couldn't able to achieve it 

Use Case: when ever a payment is done from CRM , using Enhanced Conversion of Leads data we need to upload/insert a purchase conversion for our google ad (only using Enhanced conversion data without GCLID)

Could you please help on this, how can we upload purchase offline conversion using Enhanced conversion data from our CRM , please provide a step by step process would be great help

Thank you

Google Ads API Forum Advisor

unread,
Jan 16, 2025, 7:38:18 AMJan 16
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi,

Thank you for reaching out to the Google Ads API support team.

In enhanced conversions for leads, you can submit user_identifiers (such as email address, phone number, first name, last name, and street address) along with the normalized, hashed lead data and gclid is optional.

I recommend that you follow the prerequisites before sending enhanced conversions for leads. Please refer to the "Implement Enhanced Conversions for leads" document. Additionally, keep the following best practices in mind when implementing enhanced conversions for leads. If you encounter any issues during the implementation, you can consult the "Troubleshoot Enhanced Conversions for Leads" guide.

I hope this helps! Let us know if you have any further questions. 

This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5



santosh reddy

unread,
Jan 17, 2025, 1:14:03 AMJan 17
to Google Ads API and AdWords API Forum
Hi Team 

Thank you for your response

I have below questions too

1. To do only offline conversions we should use Google Ads API library in PHP?
2. Does PHP 5.6 is supported to use  Google Ads API library in PHP?

because i have found below article that PHP 5.6 is not supported to use Google Ads API library 
https://groups.google.com/g/adwords-api/c/GMAnIaLLKCg

can you confirm these?

Thank you

Google Ads API Forum Advisor

unread,
Jan 17, 2025, 6:20:27 AMJan 17
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi,

Please find the following answers to your questions:

1) To do only offline conversions we should use Google Ads API library in PHP?
 
Yes, you can use the PHP library to upload offline conversions. Additionally, offline conversions can also be uploaded using Java, C#, .NET, Python, Ruby, and Perl client libraries. You may refer to this sample code for guidance on uploading offline conversions.

2) Does PHP 5.6 is supported to use Google Ads API library in PHP?

No, the 5.6 is not supported in PHP. The Google Ads API client library for PHP has been updated to require PHP version 8 as the minimum version, as announced in #880. For more details, you may check this link

santosh reddy

unread,
Jan 20, 2025, 7:05:52 PMJan 20
to Google Ads API and AdWords API Forum
Hi Team

Thank you for your response

I do have couple of other questions
1. To upload only offline conversion API , do we need to setup test manager and test accounts? 
we are not creating campaigns etc using google ads API ,we are using only for upload offline conversion through our CRM
2. can you please share the PHP example code to send offline API request to google , which clarifies with required values and payloads

Thank you

Google Ads API Forum Advisor

unread,
Jan 20, 2025, 10:18:05 PMJan 20
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi,

Please find the answers to your questions below:


1. To upload only offline conversion API , do we need to setup test manager and test accounts? 
we are not creating campaigns etc using google ads API ,we are using only for upload offline conversion through our CRM
  • Yes, you need a production manager account or a production client account to upload the conversions. You should enable conversion tracking in your Google Ads conversion customer before you start uploading the offline conversions. The Google Ads conversion customer ID should be given as the customer_id in Google Ads API requests to create and manage conversions. If you are using cross-account conversion tracking, the customer_id is the ID of a manager account.
  • Note that some features cannot be tested with test accounts. This includes bid simulations, conversion uploads, and billing. So, you need a production Google Ads manager account or a client account to upload the conversions. Refer to the limitations of the test account.
2. can you please share the PHP example code to send offline API request to google , which clarifies with required values and payloads
  • To upload enhanced conversion for leads via the Ads API, I would recommend you refer to this PHP code example. Make sure to review the Getting Started guide and implement the prerequisites for enhanced conversions for leads before proceeding with implementation
I hope this helps.

santosh reddy

unread,
Jan 27, 2025, 4:31:35 AMJan 27
to Google Ads API and AdWords API Forum
Hi Team

I am trying to create Add Campaign using Google ads API example but am getting below error , could you please help on this what is the error , Also could you please setup a 30 mins meeting to discuss on this issue , I was trying to implement certain things using Google ads API but getting errors

 ApiException was thrown with message '{ "message": "Request contains an invalid argument.", "code": 3, "status": "INVALID_ARGUMENT", "details": [ { "@type": "type.googleapis.com\/google.ads.googleads.v18.errors.GoogleAdsFailure", "errors": [ { "errorCode": { "contextError": "OPERATION_NOT_PERMITTED_FOR_CONTEXT" }, "message": "The operation is not allowed for the given context.", "location": { "fieldPathElements": [ { "fieldName": "operations", "index": 0 } ] } } ], "requestId": "7nz8pV3IQFzsjwTlgloMDQ" } ] }'.   

Thank you

Google Ads API Forum Advisor

unread,
Jan 27, 2025, 8:57:30 AMJan 27
to aletisant...@gmail.com, adwor...@googlegroups.com

Hi,

Please note that it would not be possible for our team to schedule a meeting with you as we only provide email support. You can list down all your queries on this email thread and we will address them via this email channel.

Based on the shared request Id ‘7nz8pV3IQFzsjwTlgloMDQ’, I understand that you are trying to create a campaign budget using the campaignBudgets.mutate method and upon executing the mutate request, you encountered the OPERATION_NOT_PERMITTED_FOR_CONTEXT error. This error indicates that the operation is not allowed for the given context. Please note that the mutate operation of creating a campaign budget should be performed only on a client account and not on a manager account. By executing the following query, I can confirm that the account Id that you have used is of a test manager account. 

SELECT customer.manager, customer.test_account FROM customer

This is the reason for you encountering the mentioned error.

I hope this clarifies your issue. Feel free to reach out for any further concern/ queries.

santosh reddy

unread,
Jan 28, 2025, 7:24:42 PMJan 28
to Google Ads API and AdWords API Forum
Hi Team

we are trying to call below Google Ads API through Test Account 
google-ads-php/examples/Remarketing/UploadOfflineConversion.php

but it is expecting GCLID as input , how do we get GCLID for Test campaign? 

After creating Test Campaign can we can't get GCLID ? without posting an Ad?

Do we have any test GCLID to test UploadOfflineConversion API for Test campaign , After creating Test Campaign can we can't get GCLID ? without posting an Ad?

private const GCLID = '';  this value asking in UploadOfflineConversion.php page 

santosh reddy

unread,
Jan 28, 2025, 7:24:43 PMJan 28
to Google Ads API and AdWords API Forum
Also Here we need some more clarifications , we are trying to use Google Ads API only for offline conversions , not to make or read campaigns etc

So for only  upload offline conversions through API, do we really need Test account? or we can test  offline conversions in production with API Access level Basic/Standard?


Thank you

Google Ads API Forum Advisor

unread,
Jan 29, 2025, 1:45:15 AMJan 29
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi,

You cannot create a GCLID in a test account or test campaign, because the Test accounts do not serve authentic ads so you will not get any GCLID. You must use a production account to create GCLID. To create a production Google Ads Manager account, you may visit this article

I hope this clarifies. 

santosh reddy

unread,
Jan 29, 2025, 6:50:14 PMJan 29
to Google Ads API and AdWords API Forum
Hi Team
 
Thank you for your response ,

Based on your previous email we should able to use UploadofflineConversion API with production only?

Also can you clarify my previous concern below

"Also Here we need some more clarifications , we are trying to use Google Ads API only for offline conversions , not to make or read campaigns etc

So for only  upload offline conversions through API, do we really need Test account? or we can test  offline conversions in production with API Access level Basic/Standard?"


Thank you

Google Ads API Forum Advisor

unread,
Jan 29, 2025, 10:36:56 PMJan 29
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi,

Yes, you can see the recording conversions in Production accounts only not with the test accounts, even though you are not creating or reading campaigns. As per the limitations, the test accounts can't serve ads or interact with your production accounts in any way, serving metrics -- like impressions, conversions, or cost data -- are empty. That means conversion won't be recorded in ''test accounts''. 

To create a production account, kindly refer to the Create a Google Ads account: How to sign up and try to obtain basic or standard access as per your requirement.

santosh reddy

unread,
Feb 7, 2025, 4:43:13 AMFeb 7
to Google Ads API and AdWords API Forum
Hi Team

We have added an offline conversion with the Google Ads API call UploadEnhancedConversionsForLeads.php  , 
We can see the success message also like below
" Uploaded conversion that occurred at '2025-02-06 05:14:31+00:00' to 'customers/4518856880/conversionActions/6986809362'. "

But Its been 24 hours that we successfully added a offline conversion but still we can't see Active in the conversion event attached screen shot

we have given below info in API call along with user info
 private const CUSTOMER_ID = '4518856880';
 private const CONVERSION_ACTION_ID = '6986809362';
 
Could you please confirm that our UploadEnhancedConversionsForLeads.php API call is success 

Thank You
Screenshot 2025-02-07 150356.png

Google Ads API Forum Advisor

unread,
Feb 7, 2025, 7:01:11 AMFeb 7
to aletisant...@gmail.com, adwor...@googlegroups.com

Hi,

Upon checking your Google Ads account (451-885-6880), the conversion action ‘Test-Offline-Purchase1’, I could see a conversion action status showing as "Inactive". I would recommend that you kindly refer to this help center article "Conversion Tracking: Troubleshooting conversion tracking status" to troubleshoot your conversions based on your conversion action ID status. After checking the diagnostics tab, I could see the ‘No user-provided data matches’ warning.

No user-provided data matches this alert shows when there have been no matches with your imported user-provided data. Please check that your imported user provided data is normalized, hashed properly and is consistent with the user data captured by your website forms.

I would suggest you refer to the Monitor offline data diagnostics documentation as it helps to find the overall health of the conversion upload processes. When I executed a Conversion action level diagnostics query for the conversion action through the API, I received a CLICK_NOT_FOUND error. This error occurs when the email address or phone number for this event can't be matched to a click. This may be because it didn't come from a Google Ads campaign, and you can safely ignore this warning. If this includes more imported events than is expected, you may need to check your setup.

santosh reddy

unread,
Feb 11, 2025, 4:46:18 AMFeb 11
to Google Ads API and AdWords API Forum
Hi Team

It seems we are able to upload an offline conversion , for the  Google Ads account (451-885-6880), the conversion action ‘Test-Offline-Purchase1’
but we can see Need More attention status with below text

Needs attention
Recording conversions
Last conversion recorded
Feb 10, 2025 (Yesterday)
Enhanced conversions needs attention
Go to diagnostics
Improve imported data quality
Could you please confirm what we need to change or update

we have created lead in website using user data without hashing sha256 and then tried offline conversion from CRM using UploadEnhancedConversionsForLeads.php api , in this google ads api we send user data as hashed sha256 , is this the reason for the above notification or do we need anything to change or update 

let us know by reviewing the above conversion , Thank You!

Google Ads API Forum Advisor

unread,
Feb 11, 2025, 7:58:30 AMFeb 11
to aletisant...@gmail.com, adwor...@googlegroups.com

Hi,

Upon checking your Google Ads account (451-885-6880), the conversion action ‘Test-Offline-Purchase1’, I could see a conversion action status showing as "Needs Attention". Also, In the Diagnostics tab I could see a warning "Invalid conversion times" which means the offline conversion can't happen before the ad click. Add 1-2 days to your conversion time in your upload, or check that the time zone is properly set.

When I executed a Conversion action level diagnostics query for the conversion action through the API, I received the following errors:

The CLICK_NOT_FOUND error. This error occurs when the email address or phone number for this event can't be matched to a click. This may be because it didn't come from a Google Ads campaign, and you can safely ignore this warning. If this includes more imported events than is expected, you may need to check your setup.

The CONVERSION_PRECEDES_EVENT says that the event time is earlier than the Click event. I would like to ask if the Click event is the starting point of all web events? At what node does it occur specifically? Our event occurs and is transmitted back when the user enters the web page and performs a specific operation. The trigger time should be after Click.

In order to assist you further, could you please provide us with the complete API logs (request and response with request-id and request header) generated at your end while uploading conversion.

If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that you are using. You can refer to the guides Java, .Net, PHP, Python, Ruby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag.

You can send the details via Reply privately to the author option or direct private reply to this email.

santosh reddy

unread,
Feb 17, 2025, 3:13:47 AMFeb 17
to Google Ads API and AdWords API Forum
Hi Team

Happy to share that we are now able to upload offline conversion successfully with google ads api  UploadEnhancedConversionsForLeads.php

We do have one more query that 

can we have bulk upload offline conversions API? we are looking to upload bulk offline conversions using bulk api at once


Thank you for the support 

Google Ads API Forum Advisor

unread,
Feb 17, 2025, 5:54:04 AMFeb 17
to aletisant...@gmail.com, adwor...@googlegroups.com

Hi,

You can bulk upload offline conversions using the Google Ads API, which allows you to send a large number of conversion data at once through the "UploadClickConversions" and "UploadCallConversions" methods.



Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-02-17 10:53:28Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Feb 22, 2025, 12:07:15 PMFeb 22
to Google Ads API and AdWords API Forum
Hi Team

Could you please provide a PHP example code/file to implement bulk API using  "UploadClickConversions"

Thank You

Google Ads API Forum Advisor

unread,
Feb 24, 2025, 2:03:32 AMFeb 24
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi,

Currently, you should only be able to upload up to 2,000 conversions per call, and as per this guide, perform as many calls based on your daily operational limits.

For the PHP sample code, you can then refer here.

I hope this helps.
 
Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-02-24 07:02:52Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Feb 27, 2025, 2:18:50 PMFeb 27
to Google Ads API and AdWords API Forum
Hi Team


we can observe that it is only allowing 1 record at a time in RunExample method also it is only taking gclid as input parameter
NO email and Phone number is allowed in that method , how do we bulk upload through api by inputting email, phone and gclid ?
how do we do bulk upload when we have only 1 gclid is taking as input

Thank You!

Google Ads API Forum Advisor

unread,
Feb 27, 2025, 5:41:28 PMFeb 27
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi,

I understand that you want to upload email and phone number along with gclid via API. I would recommend that you refer to this guide that helps you to add user identifiers to the click conversion.

Hope this helps. If you have any more queries, please feel free to get back to us.

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-02-27 22:40:46Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Mar 18, 2025, 2:51:50 AMMar 18
to Google Ads API and AdWords API Forum
Hi Team 

We have sent below data to the UploadEnhancedConversionsForLeads.php API with an email and phone which is not at all a real data  

Array ( 
 [email] => teste...@gmail.com 
 [phone] => +8789687455 
 [orderId] => 
 [gclid] => 
 [conversionActionId] => 6986809362 
 [conversionDateTime] => 2025-02-12 06:00:31+00:00 
 [conversionValue] => 2 
 [currencyCode] => USD 
 [adUserDataConsent] => 
 ) 

The API returned a success message similar to the one below, even though these email data do not exist in the Google Ads Clicked IDs email list.

Uploaded conversion that occurred at '2025-02-12 06:00:31+00:00' to 'customers/4518856880/conversionActions/6986809362'.

we are trying to push offline purchase conversion , so it should only accept emails which are already clicked on google ads accounts before correct?

Google Ads API Forum Advisor

unread,
Mar 18, 2025, 8:04:34 AMMar 18
to aletisant...@gmail.com, adwor...@googlegroups.com

Hi,

Based on the provided information, I understand that you have uploaded the Enhanced conversions for leads with the email address and phone number successfully through the Google Ads API but email data do not exist in the Google Ads Clicked IDs email list. Could you please clarify what you mean by ‘Google Ads Clicked IDs email list’ and where you want to see the email data? 

Please note that offline purchase conversion accepts any email addresses. To record conversions, ensure that the email address you have provided while submitting lead forms should match with the email address that you have used while purchasing offline conversion.

I hope this helps! If you have any questions, please feel free to contact us.


Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-03-18 12:03:52Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Mar 19, 2025, 1:40:55 AMMar 19
to Google Ads API and AdWords API Forum
Hi Team 
Thank you for the response

In previous email   ‘Google Ads Clicked IDs email list means  email address provided while submitting lead forms

What happens if we submit an offline purchase conversion using an email that was not provided when submitting the lead form?

Will Google recognize this offline purchase conversion as invalid and ensure that customers are not charged for conversion count/value?

Additionally, we need clarification on handling leads from multiple sources such as Google, Bing, and Facebook. If we upload an offline purchase conversion to Google for a lead that originally came from Bing, how does Google treat this conversion? (may be this question again will the same meaning as above questions)

Google Ads API Forum Advisor

unread,
Mar 19, 2025, 4:50:16 AMMar 19
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi,

Please be informed that if you upload a conversion with a gclid and an email address that doesn't match the email associated with the lead form submission for that gclid, Google Ads will attempt to match the conversion using the gclid. However, the email address is also used as a matching variable if you have enabled enhanced conversions. If you have enhanced conversions enabled and the email does not match, the match rate may be lowered.​ ​Also, Google Ads only tracks conversions that are attributed to Google Ads clicks. This is done via the gclid. I would recommend you refer to the guide Implement Enhanced Conversions for Leads to get more information.

Kindly note that if you upload an offline purchase conversion to Google Ads for a lead that originated from Bing or Facebook, Google Ads will only record the conversion if a corresponding gclid is present in your uploaded data.

I hope this helps! Feel free to get back to us in case of any further queries.

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-03-19 08:49:37Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Mar 29, 2025, 4:40:54 AMMar 29
to Google Ads API and AdWords API Forum

Hi Team 


We uploaded conversions to a new conversion named “CRM Offline Conversions New”, and the amount of invalid conversion times has decreased when compared to previous conversion,. However, it still is at 12%. Are you able to send us a report of the data that is having conversion time? A table that shows the data received versus the client click time, so we can analyze and see where the issue is?

 

Also, we need help understanding the diagnostics.

 

  1. 1657 of 1930 events imported. Where are the remaining 273? What error for those 273?
  2. 66% of events click not found. Is that 66% of 1657? Or 66% of 273?
  3. Invalid conversion times. Is that 66% of 1657? Or 66% of 273?
  4. If 1657 events successful imported, doe that mean 1657 matched conversions? If so, why does the “All conv” column of this conversion say only 13.25 conversions? We uploaded 1657 records, I imagine it should be more than 13.25 conversions, the number doesn’t look right

Please find the attached files for details.

Could you clarify the questions above and provide the inaccurate data so we can make the necessary corrections?

image002.png
image001.png

santosh reddy

unread,
Mar 31, 2025, 5:13:20 AMMar 31
to Google Ads API and AdWords API Forum
Hi Team

Any update on the above request ?

Thank You!

Google Ads API Forum Advisor

unread,
Apr 1, 2025, 10:02:08 AMApr 1
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi,

Please be informed that the uploaded conversions are reflected in reports for the "impression" date of the original click, not the date of the upload request or the date of the conversion_date_time of the ClickConversion. To report on conversions by conversion date in Google Ads UI, you need to add the relevant "by conv. time" columns, such as “Conversions (by conv. time)” and “Conv. value (by conv. time)” in Google Ads UI and then compare the conversions between the UI and the API. 

Upon checking the conversion action ID (7078608637), I could see that the conversion action ID (7078608637) is showing the status as 'Active' and conversions are being recorded properly. I would recommend you to kindly refer to this help center article "Conversion Tracking: Troubleshooting conversion tracking status" to troubleshoot your conversions based on your conversion action ID status. Also, I would suggest you refer to this "Debug common errors" documentation for more information. I would suggest you to refer to the Monitor offline data diagnostics documentation as it helps to find the overall health of the conversion upload processes. 

As per the offline_conversion_upload_client_summary report, I could see that you have encountered the following API errors, the first error "CONVERSION_PRECEDES_EVENT." It means that the imported event has a conversion_date_time that precedes the click. Make sure your conversion_date_time is correct and try again. Kindly specify conversion_date_time is before the event time associated with the given identifier or iOS URL parameter. 

The second error EVENT_NOT_FOUND when uploading conversions. This error can happen when the identifier or iOS URL parameter did not come from a Google Ads click. If this is the case, when you upload it into Google Ads, the system says that they don't recognize them. Thus, what we can recommend is when storing the GCLID, you'll need to double-check to see where the GCLID came from. Having said that, would you be able to confirm if the identifier used in the request actually generated from a Google Ads click? You may use the click_view report resource to verify your GCLID.

Also, the TOO_RECENT_CONVERSION_ACTION or TOO_RECENT_CALL error. We recommend uploading the conversion action again in 6 hours.

In order to assist you further, kindly provide us with the complete API logs (request and response logs with request-id and request header) generated at your end while uploading the conversions via the Google Ads API.


If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that you are using. You can refer to the guides Java.NetPHPPythonRuby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag.

You can send the details via Reply privately to the author option, or direct private reply to this email.
 

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-01 14:01:21Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Apr 6, 2025, 2:24:48 AMApr 6
to Google Ads API and AdWords API Forum

Team,

Thank you for your response.

For Conversion Action 7078608637, when we check the diagnostics, we see the following data:

  • Total events with errors: 294

  • Total successfully imported events: 1917

However, when we look at the Summary section for the same Conversion Action, we observe:

  • All conversions: 1.50

  • All conversion value: 297.50

We are unable to understand this discrepancy.
Given that 1917 events were successfully uploaded, why are the conversion numbers and values so low?

Could you please review our uploaded conversions and help us understand what might be causing this issue?

Thank you.

Google Ads API Forum Advisor

unread,
Apr 7, 2025, 1:59:58 AMApr 7
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi Santosh,

I have raised your concern with the rest of our team and one of my teammates will reach out to you once we have an update.

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-07 05:59:01Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Apr 7, 2025, 3:00:42 PMApr 7
to Google Ads API and AdWords API Forum
Hi Team 

Any update on my above request of low conversion value?

Thank You!

Google Ads API Forum Advisor

unread,
Apr 8, 2025, 2:11:38 PMApr 8
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi Santosh - 

I'm a developer relations engineer jumping in to help here. Just letting you know that I'm looking over the details of this case and will get back to you with more thoughts as soon as possible.
 

Thanks,
 
Google Logo
Ben Karl
Google Ads API Team


Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-08 18:10:29Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



Google Ads API Forum Advisor

unread,
Apr 9, 2025, 2:56:14 PMApr 9
to adwor...@googlegroups.com, aletisant...@gmail.com
Hi Santosh - 

I took a look at the information here and wanted to share what I found.

I can verify that you did upload roughly 1900 conversions and that the vast majority were deemed un-reportable. 

What I see in our internal logs is that all of these unreported conversions failed with a CLICK_NOT_FOUND error, which indicates that the uploaded conversion couldn't be attributed to a click event. I see in your requests that you're uploading ECL conversions (i.e. conversions that include user-provided data) without a GCLID, which means that our system needs to match the user-provided data (i.e. email address) uploaded to the Google Ads API with the data that was registered on your website on form submissions. 

I'm assuming that you set up the Google tag to register form submission events, and I can see with our internal dashboards that your events are firing. What I'm curious about is whether you're uploading conversions to the API with the same user data that's captured on form submissions. If not, then it will be difficult to match the user data to a click event.

Let me know if you have any questions or want me to clarify.
 

Thanks,
 
Google Logo
Ben Karl
Google Ads API Team


Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-09 18:55:31Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Apr 10, 2025, 1:13:36 AMApr 10
to Google Ads API and AdWords API Forum
Hi Team 

Thank you for your response

Yes, the user data that's captured on form submissions is same as the user data which we are sending in offline conversion through Google Ads API, even though the user data is same, 

we have created one more Conversion Action 7089946989 recently and uploaded all offline conversions properly this time we have very less number of events with errors but still the summary section shows below data

However, when we look at the Summary section for the same Conversion Action, we observe:

  • All conversions: 0.00

  • All conversion value: 0.0

why these values are zero even though the data quality is showing as Excellent, how these values will be calculated , could you please review this 7089946989  conversion action with less errors on it and let us know any thing we are missing

Thank You!

Kelly Harris

unread,
Apr 10, 2025, 1:28:02 AMApr 10
to aletisant...@gmail.com, Google Ads API and AdWords API Forum
p1nk...@gmail.com I mean I'm not going to go down the list of all the verified iconic accounts I'm claiming you've already verified the shit now give up https://github.com/coleam00/Archon/tree/13e1fc6a0e80966a0910f711e306fc208cc117f1/agent-resourceshttps://github.com/coleam00/Archon/issues/55#issue-2905557781


Get ShortnieG

From: adwor...@googlegroups.com <adwor...@googlegroups.com> on behalf of santosh reddy <aletisant...@gmail.com>
Sent: Wednesday, April 9, 2025 11:13:36 PM
To: Google Ads API and AdWords API Forum <adwor...@googlegroups.com>
Subject: Re: crm enhanced conversion integration with google ads
 
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 
You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwor...@googlegroups.com
To unsubscribe from this group, send email to
adwords-api...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups "Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/adwords-api/e1d39e3d-ee8c-4a1e-823a-6a27ad9cc4f1n%40googlegroups.com.

Google Ads API Forum Advisor

unread,
Apr 10, 2025, 11:44:06 AMApr 10
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi Santosh - 

Thanks for these details. It's quite confusing to me that you're experiencing this behavior. I'm going to escalate this to our conversions engineering team in the hopes that they can give some insight.

Thanks,
 
Google Logo
Ben Karl
Google Ads API Team


Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-10 15:43:17Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Apr 14, 2025, 1:27:21 AMApr 14
to Google Ads API and AdWords API Forum
Hi Ben Kari

Any update on this concern?

Thank You!

Google Ads API Forum Advisor

unread,
Apr 14, 2025, 11:55:53 AMApr 14
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi Santosh - 

Not yet, unfortunately. I'm still waiting for more details from Eng. Once they have an updated I'll let you know.

Thanks,
 
Google Logo
Ben Karl
Google Ads API Team


Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-14 15:54:47Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Apr 16, 2025, 2:45:28 PMApr 16
to Google Ads API and AdWords API Forum
Hi Team

Good Morning!

Any help on this issue? any update on our concerns?

Google Ads API Forum Advisor

unread,
Apr 18, 2025, 11:03:37 AMApr 18
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi Santosh - 

Thanks again for checking in. The team is still working through this issue. I apologize for the delay.
 

Thanks,
 
Google Logo
Ben Karl
Google Ads API Team


Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-18 15:02:50Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



santosh reddy

unread,
Apr 21, 2025, 9:18:51 AMApr 21
to Google Ads API and AdWords API Forum
Hi Team,

We’d like to clarify an important point regarding how Google attributes conversions in relation to clicks and offline (CRM-based) payments.

As per our understanding, Google retains click information for up to 90 days. However, in the attached screenshot, the report reflects data for the last 30 days, and we want to ensure we interpret it correctly.

Specifically, we need to understand whether the conversion count/value shown in the report is based on:

  • The clicks that occurred within the last 30 days, or

  • The offline payments (CRM conversions) that happened in the last 30 days, even if the corresponding clicks occurred earlier (but still within Google's 90-day attribution window)

For example:
If a customer clicked on our Google Ad 40 days ago, but made a payment (conversion) within the last 30 days, will that conversion be reflected in the current report?

To summarize, for the report covering the last 30 days:

  • Are conversions counted based on clicks within those 30 days, or

  • Based on payments (conversions) that occurred within those 30 days, even if the original click was earlier?

This will help us better understand how conversion count and value are attributed in such scenarios.


This is in high priority for us , Please help on this issues ASAP


Thank You!

Screenshot 2025-04-21 184723.png

Google Ads API Forum Advisor

unread,
Apr 22, 2025, 3:59:55 PMApr 22
to aletisant...@gmail.com, adwor...@googlegroups.com
Hi Santosh - 

Since your question here is related to the Google Ads UI, I suggest starting a new thread with Product Support as they're better equipped to answer such questions.

While you do that, I'll continue pushing on the existing investigation we have.
 

Thanks,
 
Google Logo
Ben Karl
Google Ads API Team


Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-22 19:59:11Z GMT] This message is in relation to case "ref:!00D1U01174p.!5004Q02vGwFf:ref" (ADR-00284696)



Reply all
Reply to author
Forward
0 new messages