Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

RE: issue with conversion upload – "conversion_precedes_event" error

17 views
Skip to first unread message

Google Ads API Forum Advisor

unread,
May 5, 2025, 7:15:16 AMMay 5
to adwor...@googlegroups.com
Hi Linhlt,

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

Please be informed that I have removed your response from the forums as it contains the PII information.

Based on the information provided, I understand that you are encountering CONVERSION_PRECEDES_EVENT error while uploading conversions using the Google Ads API. This error suggests that the conversion date and time you're providing is earlier than the click time. To avoid this error, ensure that you pass the correct conversion date and time. Sometimes time zones can be a cause of this error occurring (the click occurs in one timezone, the account is in another timezone, and the timezone difference is not accounted for when uploading the conversion, so this error occurs). 

Upon checking your conversion action ID (7112619787), I could see that the conversion action status is showing as "Needs Attention". 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. After checking the diagnostics tab, I could see a few warnings so I would suggest you to refer to the "How to fix common upload errors" article to avoid the errors. 

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 at the account and the conversion action level. Upon running this query at the conversion action level, we encountered the CONVERSION_PRECEDES_EVENT error. 

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. 

Can you confirm on which date this GCLID has exactly occurred? You may use the click_view report resource to verify your GCLID. You need to execute the query similarly and check whether the GCLID is being retrieved or not. Note that you should filter the exact date when this GCLID has been generated and make an API call. If you don't include the date segment you will not be able to retrieve the results from the API. However, I am providing the sample GAQL query as per your requirement:

SELECT click_view.gclid, click_view.ad_group_ad, segments.date FROM click_view WHERE 
segments.date = 'YYYY-MM-DD' AND click_view.gclid = 'GCLID'

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-05-05 11:14:16Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qVpJj:ref" (ADR-00303822)



Reply all
Reply to author
Forward
0 new messages