views:

1220

answers:

3

Maybe I'm going about this wrong, but I'm hoping I can get some insight. I develop for multiple clients nationwide. I track many of my sites using my personal/development Analytics account that tracks all the domains/profiles I work on. However, I now have marketing folks jumping into the fray, all wanting their own GA trackers installed (and some other 3rd party trackers but that's irrelevant... I think?) that are associated to their own accounts.

So, I've seen some discussion regarding entering multiple trackers into the code (and the possibility of corrupt cookies and data). Simply, is there a better way I could be going about this? I'd prefer to keep them out of my account, this way if any relationships go sour historical data can be preserved.

Am I missing something?

Thanks!

+1  A: 

I think its common thing. Samething happens in the company I work for. We have GA and loads of other tags from marketing guys. We just have to live with it.

Analytics is best used by Marketing guys.

Shoban
Agreed. I kinda still prefer massively granular data like the type provided by AWStats.
SilentBobSC
+6  A: 

It's possible to have multiple trackers on one site, for example like this:

<script type="text/javascript">
var trackerA = _gat._getTracker("UA-XXXXXXX-X");
trackerA._initData();
trackerA._trackPageview();
var trackerB = _gat._getTracker("UA-XXXXXXX-X");
trackerB._initData();
trackerB._trackPageview();
</script>

Another option is to link multiple Google accounts to a single Google Analytics account (using the User Manager -link in the GA account overview).

kari
I'll look into that, thanks!
SilentBobSC
I'd vote you up, but I still have yet to earn any rep myself, not even the measly 15 needed for voting.
SilentBobSC
Cheers to you or whoever marked that up, only 2pts left till I'm relevant :D
SilentBobSC
Calling method `_initData()` is not needed anymore.
Török Gábor
+3  A: 

Now made easy with the new asynchronous tracking code. :)

http://code.google.com/apis/analytics/docs/tracking/asyncUsageGuide.html#MultipleTrackers

Paul Thompson
Is the use of async tracking code more reliable or otherwise better than the synch method described in kari's answer? I assume the asynch process will make the page every so slightly speedier to record the event... but otherwise?
Doug Harris