Can't upload offline conversion

206 views
Skip to first unread message

Yosi Kalmanson

unread,
May 8, 2024, 4:09:07 AMMay 8
to Google Ads API and AdWords API Forum
Hello,

I'm trying to upload offline conversions using the API to our Manager account but I keep getting an error saying: "The conversion action specified in the upload request cannot be found. Make sure it\'s available in this account". I've created few different conversion actions on the manager account but I get the same error for all.

What am I missing?

Thanks

Google Ads API Forum Advisor

unread,
May 8, 2024, 10:15:46 AMMay 8
to yosi...@gmail.com, adwor...@googlegroups.com
Hi,

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

By reviewing your concern, I understand that you are getting 'NO_CONVERSION_ACTION_FOUND ' error while uploading offline conversions via Google Ads API. It means that the specified conversion action is either not enabled or cannot be found within the uploading of customer_id. Make sure the conversion action in your upload is enabled and is owned by the customer_id of the upload request. There are a few prerequisites to a working offline conversions setup. Make sure all of the prerequisites are satisfied before proceeding to implementation. Kindly follow this Setup document to enable the conversion tracking.

If the error still persists, kindly provide us with the uncropped UI screenshot of the Google Ads account and updated complete API logs (request and response with request-id and request header) generated at your end.

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.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02tIuhU:ref" (ADR-00234096)

Thanks,
 
Google Logo Google Ads API Team


Yosi Kalmanson

unread,
May 14, 2024, 2:49:17 PMMay 14
to Google Ads API and AdWords API Forum
Hello,

I've gone through to docs and I don't see any issue in the setup. Attached is the screenshot and here are the logs:

[13 May 2024 15:12:37,177-summary:INFO:grpc-default-executor-0] SUCCESS REQUEST SUMMARY. Method: google.ads.googleads.v15.services.ConversionUploadService/UploadClickConversions, Endpoint: googleads.googleapis.com:443, CustomerID: 6274358659, RequestID: a6QLoyxHMd_PFMFRZG-Ymg, ResponseCode: OK, Fault: null.
[13 May 2024 15:12:37,309-detail:DEBUG:grpc-default-executor-0] SUCCESS REQUEST DETAIL.
Request
-------
MethodName: google.ads.googleads.v15.services.ConversionUploadService/UploadClickConversions
Endpoint: googleads.googleapis.com:443
Headers: {developer-token=REDACTED, login-customer-id=6274358659, x-goog-api-client=gl-java/1.8.0_333 gccl/29.0.0 gapic/29.0.0 gax/2.32.0 grpc/1.56.1}
Body: customer_id: "6274358659"
conversions {
  gclid: "EAIaIQobChMI44_HqcTchQMVdNE8Ah1NqQHgEAAYAyAAEgLbQPD_BwE"
  conversion_action: "customers/6274358659/conversionActions/6806982205"
  conversion_date_time: "2024-05-11 23:59:59-08:00"
  conversion_value: 48.237500000000004
  currency_code: "USD"
  order_id: "1521254359"
  consent {
    ad_user_data: GRANTED
  }
}
partial_failure: true


Response
--------
Headers: Metadata(content-disposition=attachment,content-type=application/grpc,request-id=a6QLoyxHMd_PFMFRZG-Ymg,date=Mon, 13 May 2024 12:12:37 GMT,alt-svc=h3=":443"; ma=2592000,h3-29=":443"; ma=2592000)
Body: partial_failure_error {
  code: 3
  message: "The conversion action specified in the upload request cannot be found. Make sure it\'s available in this account., at conversions[0].conversion_action"
  details {
    type_url: "type.googleapis.com/google.ads.googleads.v15.errors.GoogleAdsFailure"
    value: "\n\324\001\n\003\370\0065\022pThe conversion action specified in the upload request cannot be found. Make sure it\'s available in this account.\0323*1customers/6274358659/conversionActions/6806982205\"&\022\017\n\vconversions\030\000\022\023\n\021conversion_action\022\026a6QLoyxHMd_PFMFRZG-Ymg"
  }
}
results {
}
job_id: 1412459446335825812

Failure message: null
Status: Status{code=OK, description=null, cause=null}.

Thanks
google ads.jpg

Google Ads API Forum Advisor

unread,
May 14, 2024, 6:21:32 PMMay 14
to yosi...@gmail.com, adwor...@googlegroups.com
Hi,

I will check with our team regarding your issue and one of my team members will reach out to you once we have an update on this. Meanwhile, your patience is highly appreciated.

Google Ads API Forum Advisor

unread,
May 15, 2024, 1:37:29 PMMay 15
to yosi...@gmail.com, adwor...@googlegroups.com
Hey Yosi,

Hope you're doing well! To help us with this investigation, could you send a SearchStream request with the GAQL query described here, providing the same customer ID and login customer ID that you used for the examples you sent previously, and then share the request and response logs?

Other than that, there's one thing to verify: Is the Google tag that captured the GCLID you're trying to upload the same one that's linked to your Google Ads account? You can use this Help Center guide to see where your tag ID is.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02tIuhU:ref" (ADR-00234096)

Thanks,
 
Google Logo
Laura Chevalier
Google Ads API Team


yosi...@gmail.com

unread,
May 16, 2024, 10:00:54 AMMay 16
to Google Ads API Forum Advisor, adwor...@googlegroups.com

Hello,

 

Thanks for looking into it. I checked the tag and it’s the same. Here is the output for GAQL you requested:

 

[16 May 2024 16:49:42,108-summary:INFO:grpc-default-executor-0] SUCCESS REQUEST SUMMARY. Method: google.ads.googleads.v15.services.GoogleAdsService/SearchStream, Endpoint: googleads.googleapis.com:443, CustomerID: 6274358659, RequestID: JV-eLcJXj39VfjyT8_Onmg, ResponseCode: OK, Fault: null.

customer {

  resource_name: "customers/6274358659"

  conversion_tracking_setting {

    conversion_tracking_id: 947009957

    conversion_tracking_status: CONVERSION_TRACKING_MANAGED_BY_SELF

    google_ads_conversion_customer: "customers/6274358659"

  }

}

 

[16 May 2024 16:49:42,839-detail:DEBUG:grpc-default-executor-0] SUCCESS REQUEST DETAIL.

Request

-------

MethodName: google.ads.googleads.v15.services.GoogleAdsService/SearchStream

Endpoint: googleads.googleapis.com:443

Headers: {developer-token=REDACTED, login-customer-id=6274358659, x-goog-api-client=gl-java/1.8.0_333 gccl/29.0.0 gapic/29.0.0 gax/2.32.0 grpc/1.56.1}

Body: customer_id: "6274358659"

query: "SELECT \n  customer.conversion_tracking_setting.google_ads_conversion_customer, \n  customer.conversion_tracking_setting.conversion_tracking_status, \n  customer.conversion_tracking_setting.conversion_tracking_id, \n  customer.conversion_tracking_setting.cross_account_conversion_tracking_id \nFROM customer \n"

 

 

Response

--------

Headers: Metadata(content-disposition=attachment,content-type=application/grpc,date=Thu, 16 May 2024 13:49:42 GMT,alt-svc=h3=":443"; ma=2592000,h3-29=":443"; ma=2592000)

Body: results {

  customer {

    resource_name: "customers/6274358659"

    conversion_tracking_setting {

      conversion_tracking_id: 947009957

      conversion_tracking_status: CONVERSION_TRACKING_MANAGED_BY_SELF

      google_ads_conversion_customer: "customers/6274358659"

    }

  }

}

field_mask {

  paths: "customer.conversion_tracking_setting.google_ads_conversion_customer"

  paths: "customer.conversion_tracking_setting.conversion_tracking_status"

  paths: "customer.conversion_tracking_setting.conversion_tracking_id"

  paths: "customer.conversion_tracking_setting.cross_account_conversion_tracking_id"

}

request_id: "JV-eLcJXj39VfjyT8_Onmg"

 

Failure message: null

Status: Status{code=OK, description=null, cause=null}.

 

 

Thanks,

Yosi

Google Ads API Forum Advisor

unread,
May 16, 2024, 1:09:14 PMMay 16
to yosi...@gmail.com, adwor...@googlegroups.com
Hey Yosi,

Thanks for providing those extra details. It's not yet clear to me why you're getting the CONVERSION_TRACKING_MANAGED_BY_SELF error, so I'm going to discuss with the team and I'll follow up when we have an update to share.

yosi...@gmail.com

unread,
May 20, 2024, 2:47:38 AMMay 20
to Google Ads API Forum Advisor, adwor...@googlegroups.com

Hello Laura,

 

Thanks for looking into it. Are there any updates?

 

Yosi

 

From: Google Ads API Forum Advisor <ads...@forumsupport.google>

Sent: Thursday, 16 May 2024 20:09
To: yosi...@gmail.com
Cc: adwor...@googlegroups.com

Google Ads API Forum Advisor

unread,
May 20, 2024, 9:14:04 AMMay 20
to yosi...@gmail.com, adwor...@googlegroups.com
Hey Yosi,

Happy Monday! Thanks for your patience. I don't have any updates for you quite yet, but rest assured the team is looking into this and I'll follow up with you as soon as I have information to share.

yosi...@gmail.com

unread,
May 20, 2024, 9:15:29 AMMay 20
to Google Ads API Forum Advisor, adwor...@googlegroups.com

Thanks Laura.

 

From: Google Ads API Forum Advisor <ads...@forumsupport.google>
Sent: Monday, 20 May 2024 16:13
To: yosi...@gmail.com
Cc: adwor...@googlegroups.com
Subject: RE: Can't upload offline conversion

 

Hey Yosi,

Google Ads API Forum Advisor

unread,
May 20, 2024, 3:19:53 PMMay 20
to yosi...@gmail.com, adwor...@googlegroups.com
Hey Yosi,

Happy to report that I have an update for you now. The team looked into the conversion details you shared and found that the account that owns the conversion you're trying to upload is not the same account that you're using to upload (6274358659), but instead is a child of that account (4371059118). This means the conversion was captured by a tag associated with the child account.

In order to upload these conversions successfully, you would need to upload them to the account that owns them – 4371059118 – since your account's conversion setup is self-managed. You'd also need to make sure you're uploading them to a conversion action owned by that child account, instead of conversion action 6806982205 which is owned by the parent manager account.

Hope this helps!

yosi...@gmail.com

unread,
May 22, 2024, 9:08:22 AMMay 22
to Google Ads API Forum Advisor, adwor...@googlegroups.com

Hello Laura,

 

Thanks for the sharing this info. I’ve changed all the sub accounts setting as follows:

 

Does that mean that the conversion can be used across the account under the manager account?

 

Thanks,

Yosi

 

 

From: Google Ads API Forum Advisor <ads...@forumsupport.google>
Sent: Monday, 20 May 2024 22:19
To: yosi...@gmail.com
Cc: adwor...@googlegroups.com
Subject: RE: Can't upload offline conversion

 

Hey Yosi,

image001.png

Google Ads API Forum Advisor

unread,
May 22, 2024, 2:11:36 PMMay 22
to yosi...@gmail.com, adwor...@googlegroups.com
Hi Yosi,

Thanks for the update. I believe the only way to upload the GCLID would be to upload it to the account associated with the tag at the time of the click, which was not the manager account. I wouldn't expect the upload to work now after changing the conversion tracking setup, since the Google Ads conversion customer at the time of the click is different from the current Google Ads conversion customer.

That said, enabling cross-account conversion tracking would allow for GCLIDs attached to child accounts to be uploaded to the manager account going forward. This doesn't solve the question of uploading the older GCLIDs, which I think requires following my original suggestion of uploading to the child account which was tied to the click (which I think would also require changing your conversion tracking setup back to self-managed), but it may be your preferred setup going forward.

yosi...@gmail.com

unread,
May 24, 2024, 1:19:47 AMMay 24
to Google Ads API Forum Advisor, adwor...@googlegroups.com

Hi Laura,

 

I followed your advice, reverted the account settings to self-managed and created goal on the sub account. I was able to successfully upload a conversion directly to the sub account. I think I’m going to stick to the sub account goal approach.

 

Thanks much for your help,

Yosi

 

From: Google Ads API Forum Advisor <ads...@forumsupport.google>
Sent: Wednesday, 22 May 2024 21:11
To: yosi...@gmail.com
Cc: adwor...@googlegroups.com
Subject: RE: Can't upload offline conversion

 

Hi Yosi,

Reply all
Reply to author
Forward
0 new messages