Recent Articles
- Back to the basics: search engines & user engagement
- The anatomy of a web analytics decision
- Who are your Newsletter Subscribers?
- 3 behavioral targeting actions you can do on your website, today
- Google Analytics Implementation Checklist
Article Categories
- A/B & Multivariate Testing (1)
- Analytics (16)
- Behavioral Targeting (2)
- Conversion Rate (2)
- Strategy (2)
- Weekly Wild Web Digests (1)
- WordPress (1)
Web Analytics Ninjas
- Avinash Kaushik known for: "Web Analytics, an hour a day"
- Bryan Eisenberg known for: "Always be Testing"
- Eric Peterson known for: "The Coming Revolution in Web Analytics"
- The Epik One Team known for "How to Google Analytics"
- The Luna Metrics Team known for "How to hack Google Analytics"
- Stephane Hamel known for "WASP - Web Analytics Solution Profiler"




GA Checklist: The mighty Tracking Code
The tracking code is customizable in order to fit the need of any website. It has 3 mandatory elements (the javascript file, the identification code and the tracker) and lots of optional elements. In order to make sure you’ll get accurate tracking when generating your tracking code you need to see what fits your website from the following:
Google Analytics offers a great wizard on how to manage all of the above scenarios. (click the Check Status link in your website settings inside Google Analytics)
Bonus: Google has pushed the boundaries of the tracking codes and developed what they call asynchronous tracking code which will make the loading time for code much faster. It is in beta, but if you are an advanced user and have no problems in understanding javascript implementation documentation I highly suggest to give it a try.
Tracking your whole website
Most of the times I diagnosed websites for the presence of the tracking code I found pages that simply weren’t tagged. This is one of the main reasons for which many website owners get their own domain as traffic source in the referring sites report in Google Analytics, but we will get back to this later.
If you have a small website you can use one of the following free services on the web: SiteScanGa by Epikone or GPablo (haven’t tried this one).
If you have a large website, things can get a little bit more complicated or more expensive. One of the options you have is to purchase a Market Research licence for WASP. If you can afford it, I recommend it especially if you use other analytics providers than Google Analytics as well.
For the free but a little bit more technical way to do this, John Mueller has a great tutorial for it.
Troubleshooting
Having your own domain as referrer? This is the issue that gets to be very frustrating. Most of the times it happens, as I said earlier, because some pages in the website haven’t been tagged. All the visitors that continue browsing the website after entering through those pages will be considered as referred by your domain, which technically is correct. Here are other situations when you get your own website as a referrer:
This article is part of the Google Analytics Implementation Checklist series. Here are the articles from the rest of the series: