Welcome to WebmasterWorld Guest from 188.8.131.52
I have a website that I advertise on different PPC engines, and on
this website I promote an affiliate program. I am using Google Analytics and after reading the 3rd. party shopping-cart intergration document, I have successfully installed my
analytics code on the merchant's thank you page.
Now, whenever there is a conversion I do see a pageview in my reports that I can use as a GOAL, however, its source is never the actual referring website but the merchant's domain name, so I can't track conversions by referrers, which is exactly what I need to do.
I believe the problem is caused because the tunnel the user goes through is this:
PPC Engine -> My Website -> Merchant Website -> Merchant Thank-You
and my Analytics code is on every page EXCEPT the Merchant Website...
The problem is that the merchant won't allow me to place my code on
each and every page of his website, something I can understand of
My question is - is there a way I can bypass this and still show the
real referrer for each conversion?
I prefer to do it with Google Analytics however, if it isn't possible and there is another software that can do that, please let me know too.
Thank you in advance...
I have placed my code on the merchant's thank you page, and added:
as Google suggests, because of the fact that the conversion occurs on
a 3rd. party domain.
I can see the 'thank you' page in Analytics, and used this as the goal link.
Now, everything works great - I can check the conversion rate per
browsers, screen colors, hostnames etc., however, when I check the
conversion rate per referrer (what I actually need), I see the
merchant's domain in the referrers, with 100% conversion rate, and all the other referrers with 0%....
I would think that if Analytics can't recognize the origin of the user it also wouldn't know its other details... anyway, I will be very happy to find a solution to this so please let me know if you have an idea what should I do.
joined:Mar 8, 2002
I think that Google needs the code to be generated from your site, so can you instead of using the shopping cart protocol, load an iframe on the checkout page of a page residing on your server? The GA goal then refers to pages on your server, not the third party server.
Otherwise, the third party server is presumably trying to read a first party cookie on your site, which will always be a null result.
Just my two pence.