Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

googleadsapi-support@google.com

80 views
Skip to first unread message

ujwal dhakal

unread,
Apr 9, 2025, 8:08:58 AMApr 9
to Google Ads API and AdWords API Forum
Hy there,

We are trying to use GBRAID & WBRAID for conversions that do not have clickids. We are able to send this information for ClickConversion.
For `adjusted conversions `there are no any fields to specify GBRAID while sending it from php. How can I specify GBRAID while sending adjusted conversions?


In this documentation  it says that `Warning: Conversion adjustments don't work with conversion actions whose type is [UNKNOWN](https://developers.google.com/google-ads/api/reference/rpc/v19/ConversionActionTypeEnum.ConversionActionType#unknown). Conversion adjustments work with gclids and gbraids, but don't work with wbraids.`. But do not mention on how the adjusted conversion works with GBRAID.There are no ways to specify this field.
 I find this confusing 

Google Ads API Forum Advisor

unread,
Apr 9, 2025, 10:07:16 AMApr 9
to kevin...@gmail.com, adwor...@googlegroups.com

Hi,

Thank you for reaching out to Google Ads API Support.

Kindly note that orderId is the unique order ID (transaction ID) of the conversion, and order_id called transaction_id as well. If the conversion was reported with an order ID specified, that order ID must be used as the identifier in Conversion Adjustment API to specify GBRAID. 


Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-04-09 14:06:19Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01pSIwa:ref" (ADR-00299221)



ujwal dhakal

unread,
Apr 10, 2025, 6:50:45 AMApr 10
to Google Ads API and AdWords API Forum
Hi,

We are not using order_id while sending click conversion instead we are just sending the GBRAID as per the documentation.
Does this mean we can send the GBRAID  as the `order_id` field while sending the conversion adjustment?

Google Ads API Forum Advisor

unread,
Apr 10, 2025, 8:56:23 AMApr 10
to kevin...@gmail.com, adwor...@googlegroups.com
Hi Ujwal,

I would like to inform you that you should not send the GBRAID as the order_id field when sending a conversion adjustment. The GBRAID is a Google identifier for browser-side conversions. It's used to link browser-based activity to conversions. Kindly note that orderId is the unique order ID (transaction ID) of the conversion. Please go through the guide Conversion Adjustment API for more details.

The GclidDateTimePair filed, for adjustments, uniquely identifies a conversion that was reported without an order ID specified. If the adjustment_type is ENHANCEMENT, this value is optional but may be set in addition to the order_id.

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-04-10 12:55:39Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01pSIwa:ref" (ADR-00299221)



ujwal dhakal

unread,
Apr 10, 2025, 2:13:57 PMApr 10
to Google Ads API and AdWords API Forum
Hi there,

Thank you for your prompt response.

So far, we haven’t sent any data with order_id for either click or adjustment conversions.

I have a few questions:

  1. Would you recommend using order_id for both click and adjustment conversions, while using GBRAID only for click conversions—not for adjustments of type RESATE?

  2. If we send both GBRAID and order_id for click conversions, and only order_id for adjustment conversions of type RESATE, will Google’s system still be able to correctly attribute and process the adjustment?

  3. In this case, does it still make sense to send the order_id along with the click ID?

Regards,
Ujwal Dhakal

Google Ads API Forum Advisor

unread,
Apr 10, 2025, 4:06:15 PMApr 10
to kevin...@gmail.com, adwor...@googlegroups.com
Hi Ujwal,

Please find the answers for your questions below:

1. Would you recommend using order_id for both click and adjustment conversions, while using GBRAID only for click conversions—not for adjustments of type RESATE?

  • Yes, using order_id is highly recommended for both initial click conversions and their subsequent adjustment conversions. If you set it during the upload, you must use it for any adjustments made to the conversion. 

2. If we send both GBRAID and order_id for click conversions, and only order_id for adjustment conversions of type RESATE, will Google’s system still be able to correctly attribute and process the adjustment?

  • GBRAID should only be sent with the original click conversion, not with adjustment conversions. For adjustments, you should not include gclid, gbraid, or wbraid. Instead, you must include the same order_id that was used in the original click conversion. As long as the order_id matches exactly, the system will be able to find and apply the adjustment to the correct original conversion.

3. In this case, does it still make sense to send the order_id along with the click ID?

  • Even when you're sending gbraid, it’s strongly recommended to also send an order_id. I would recommend you to refer to this guide for more detailed information. Here are some requirements and restrictions to keep in mind while adjusting conversions in the API. 
 

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-10 20:05:32Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01pSIwa:ref" (ADR-00299221)



ujwal dhakal

unread,
Apr 14, 2025, 10:18:55 PMApr 14
to Google Ads API and AdWords API Forum
Hi there,

Thank you for the explanation.  Here are a few doubts for implementing the order_id

1) Can we use the same order_id for both click & adjustment that happen for conversion?
2) Do we need to update any setups on the Google Ads dashboard to send order_id?
3) Do the order_id need to be unique across multiple conversion actions?

Google Ads API Forum Advisor

unread,
Apr 15, 2025, 2:10:47 AMApr 15
to kevin...@gmail.com, adwor...@googlegroups.com

Hi,

Please find the answers to your queries below: 

  • “Can we use the same order_id for both click & adjustment that happen for conversion?”

Answer: Yes, you must include the same order_id for the adjustment that was used in the original click conversion. As long as the order_id matches exactly, the system will be able to find and apply the adjustment to the correct original conversion.

  • “Do we need to update any setups on the Google Ads dashboard to send order_id?”

Answer: You can edit your conversion tracking tag to capture a unique order_id (also known as transaction Id), such as an order confirmation number you may already be using. If there are 2 conversions for the same conversion action with the same order_id, Google Ads will know the second conversion is a duplicate. You'll get an error message, and the duplicate conversion won’t be counted. You can refer to this Help Center article for more information on using order_id to minimize duplicate conversions.

  • “Do the order_id need to be unique across multiple conversion actions?”

Answer: Yes, the order_id must be unique for each transaction. You may refer to this Help Center article for more information.

I hope all your queries are answered. Feel free to reach out for any further concerns/ queries.

Thanks,
 
Google Logo Google Ads API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-15 06:10:04Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01pSIwa:ref" (ADR-00299221)



Reply all
Reply to author
Forward
0 new messages