Can we find orderId from conversion tracking tag via API ?

2,094 views
Skip to first unread message

Ashish Pathak

unread,
Apr 18, 2017, 9:55:43 AM4/18/17
to AdWords API Forum
Hello,

Can we find orderId from conversion tracking tag via AdWords API?

if (<%= orderId %>) {
         
var google_conversion_order_id = "<%= orderId %>";
   
}

I understand that we can't find value from reports in adwords, can we find value for each unique transaction AdWords API or Analytics API?

Regards,
Ashish


Sreelakshmi Sasidharan (AdWords API Team)

unread,
Apr 18, 2017, 2:16:42 PM4/18/17
to AdWords API Forum
Hi Ashish,

The orderId is not recorded in AdWords. It is a means for your application to ensure that your conversion data is recorded correctly. Unfortunately, there isn't an API service that returns this. If you are already recording the conversion against the unique orderId in your application, won't you be able to find out the conversion value for each transaction? The conversion fields that are available via reporting are listed here

Regarding the service availability via the Google Analytics API, I would suggest that you get in touch with the concerned team via their support channel

Thanks,
Sreelakshmi, AdWords API Team

Morten Barkfeld

unread,
Apr 19, 2017, 6:54:46 AM4/19/17
to AdWords API Forum
Hi Sreelakshmi, 

I work with Ashish and thanks for your response. What we are trying to find is the unique order ID per transaction and not the value. We are already optimising on value - however we want to link "keywords" to "emails". As of right now, we see a value per conversion on a keyword level. Take fx "nike shoes". If this returns a Return on Ad Spend of 1x - the client will most likely say: "This is not worth it - I can't even pay for the product". So we will bid lower for this keyword. However, if we somehow could link the keyword to emails, then if we consistently see that "nike shoes" lead to loyal customers who buys multiple times in the webshop (not even repeat via AdWords but fx via Direct) then we can argue that this keyword is suddenly not only worth 1x our money back but much more. 

We cannot find a way to link the AdWords API data to the Business Intelligence of the customers. From AdWords we have Order ID (however we cannot find that via API) and from the customer we have emails. We are trying to get to the exact purchase from fx "nike shoes" and then we can find the email that way if we can find a unique order id. 

Any way you can help us bridge that gap? 

Let me know if I wasn't clear enough. 

Cheeers
Morten

Sreelakshmi Sasidharan (AdWords API Team)

unread,
Apr 19, 2017, 11:12:33 AM4/19/17
to AdWords API Forum
Hi Morten, 

If you are already using orderId as specified in the document, you should be able to map an individual GCLID with the orderId. Using the CLICK_PERFORMANCE_REPORT, you can find out the cliteriaId and the userListId which lead to that click there by mapping the keyword to the GCLID and the Id of the userList. Since you already have a means to map the conversion value to a keyword, I believe you should be able to link all these details together. I can't think of a means to link the particular email to the orderId or the keyword. 

Instead of mapping these values via the reports, you could also consider implementing the ValueTrack parameters to your ads' landing page URLs along with the 'orderId' implementation. The linked guide should be helpful if you decide to go with this approach.

I would suggest that you post this question on the community forum so that the product experts can also take a look at your scenario. If you have questions on how to implement that via API, you can always reach out to us. 
Reply all
Reply to author
Forward
0 new messages