How can we tag/track traffic to an external domain ? (so as to measure the impact of users...

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!


We are using an external independent company (and external domain -
i.e. f*** to host reviews done by our own customers.

We are tracking using Google Analytics AND Urchin 6 (using UTM

How can we track what is the impact on our conversion rates of users
visiting our reviews (held that external domain)?

There are in fact three different ways of linking to the external
domain that hosts our reviews:
A) A simple link to f*** within the current browser window.
Most wanted action: The user to hit the browser's Back button (and
then continue through to complete their purchase).

B) A link to a new browser window (or new browser tab??)
Most wanted action: user to close that window (and then continue
through to complete their purchase).

C) A 'light-box' style popup (whereby everything else goes grey apart
the popup box)
Most wanted action: User closes the popup window (and then continue
through to complete their purchase).

All of these 3 methods would involve the user visiting the external
domain. However we do not want Google Analytic to treat this as and
exit by the user.

The question is how can we tag or track links to an external domain
and then measure its impact on our conversion rates?

One crude way would be to link to a cut-down page on our domain that
contains our GA/Urchin tracking code, but which also has a redirect on
it (e.g. using a META REFRESH).  This would work for method A) except
that doing a "browser Back" against a Meta Refresh becomes difficult
if the Meta refresh speed is set too low.

Is there a better/more intelligent way of tagging links to external

John Smith

P.S. Fwiw, our tracking code looks like this:

    <!-- START of GA tracking code-->
    <script type="text/javascript">
      var _gaq = _gaq || [];
      _gaq.push(['_setAccount', 'UA-3962324-1']);
      _gaq.push(['_setAllowLinker', true]);

      (function() {
        var ga = document.createElement('script'); ga.type = 'text/
javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://
ssl' : 'http://www') + '';
        var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
    <!-- END of GA tracking code-->

Site Timeline