Hi,
Thank you for reaching out to the Google Ads API support team.
Upon reviewing your concern I understand that you are getting "ConversionUploadError" with
UNPARSEABLE_GCLID. Typically, the most common causes of this are as follows:
- The code you implemented on your site to capture the GCLID is capturing something else, or capturing only a part of the GCLID.
- You are capturing the proper GCLID on the website, but it’s getting mangled when you transmit it to your backend system, when you are storing it in that system, or when you are retrieving it for import into Google Ads.
The GCLID's can be up to 100 alphanumeric characters and are case sensitive. I would suggest you to double check the GCLID's as they could not be decoded as it might have modified the GCLID's.
In order to further investigate the issue, kindly share with us the complete
request and
response logs with the
request ID and
request header generated on your end showing the error so our team can further investigate and provide appropriate guidance.
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.
