Analytics
2.7K members online now
2.7K members online now
Learn how to set up goals and Ecommerce tracking, verify accuracy of attribution traffic sources, and discuss funnel visualization, Multi-Channel Funnels, the Goal Flow Report, and Enhanced Ecommerce
 
Guide Me
star_border
Reply

Ecommerce conversions are visible only in Google Analytics when using Measurement Protocol

Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

Hello,

 

I'm currently using the Measurement Protocol to track my transations (I do it in the payment validation page, so I cannot use javascript).

My transaction hit and item hits are valid according to Hit Builder, and I see them in Google Analytics (I see 29 transactions today, when I go to Conversions > E-commerce > Overview, and I see the total amount of those orders in the same page).

 

However, when I go to Adwords inside my campain, the conversion value stay at 0€.

In Tools > Conversions, I see the line Transaction, but it show that the last recoded transaction was yesterday (the 13th).

 

Is there any reason why I don't see the 29 transactions that Adsense recoded today?

 

Should I add something in my hits sent via Measurement Protocol?

 

Example of hits sent:

v=1&tid=UA-######&cid=123456&t=transaction&ti=2000&ta=websiteName&tr=9,07&ts=1,99&tt=1.51&cu=EUR
v=1&tid=UA-######&cid=123456&t=item&ti=2000&cu=EUR&in=productname&ip=7.08&iq=1&ic=&iv=Animals

 

Note: I didn't have any issue when I was using javascript to track my transactions. But I was tracking the checkout page and I wanted to move the tracking code to the payment validation page which cannot execute javascript.

 

Thanks in advance for your help!

1 Expert replyverified_user

Ecommerce conversions are visible only in Google Analytics when using Measurement Protocol

Rising Star
# 2
Rising Star

Hi Amandine,

 

You mixed in a few Google products in your post:  AdSense, AdWords and Analytics.

 

1st, using the measurement protocol may in fact work for you; however, if you are not collecting the client ID and passing the actual client ID as cid=  then your attribution will be broken (all transactions attributed to direct, for example).   If you are, then great.

 

2nd:  If you are reviewing the AdWords data provided by their conversion script, then you will need to also pass the conversion value to the pixel; however, it sounds like you cannot use JS so you'll need the noscript (pixel) version of the conversion coding and have to find a way to pass the same transaction value to it.  Something like this:

 

<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="http://www.googleadservices.com/pagead/conversion/xxxxxxxx/?value=1897&amp;label=xxxxxxxxxxxxxx&amp;...>
</div>

 

Where the value is 1897.

 

Hope that helps.

 

Best,

 

Theo Bennett
</noscript>

 

Analytics Evangelist at MoreVisibility | Contact Me
Connect on LinkedIn