How to Reconcile Differences in Web Stats

, , , ,

This is a common question – how do you reconcile the differences in web stats. It seems like every analytics program comes up with a different number, which can be frustrating for businesses of all sizes. It’s also a problem with paid search because the numbers you see from your PPC analytics may not match up with the numbers in Google.

OrangeSoda recently hired Clint Eagar who worked for web analytics firm Omniture. I asked him to write a post to try to demystify the discrepancies that are common between different web analytics tools.

I get a lot of questions about why there is a variance between how different web analytics packages report traffic results.

It’s All About Cookies
This has to do with how an analytics vendor uniquely identifies a visitor. Most analytics providers uniquely identify a visitor by a persistent browser cookie. When a visitor comes to a website the analytics code checks to see if the cookie exists. If the cookie does not exist it attempts to place it.

If it cannot place the cookie many analytics providers will ignore the entire visit. A large portion of the discrepancy between analytics providers comes into play when a web site cannot place this cookie. Some vendors will build a unique visitor cookie by combining user-agent and IP address. Some analytics vendors use third party cookies to uniquely identify visitors while others set a first party cookie and some visitors have their browsers configured to not accept third party cookies.

Establish Analytic Metric Definitions
The next thing you need to understand is how each analytics vendor defines a page views, visits and other metrics. One vendor may define a visit as a user session that lasts for at least one minute. Others will count an additional visit if the visitor views a page and then leaves the page idle for more than thirty minutes.

So, for example, say you’re reading a news story at and get about half way through the article then you head out to lunch for thirty minutes and then come back to your open browser, finish the article and then click to read a new article. This will count as two visits – not one. Some analytics vendors will count this as only one visit. How does your provider track a visit?

How is a unique visitor defined? Is it a daily unique visitor (a visitor that is unique to the site today)? Is it weekly (a visitor that is unique to the site this week)? Is it monthly, etc? I think you get my point.

Tracking Code Execution
Other obstacles to having perfect harmony between analytics vendors could be loading time of site and the location of the tracking code JavaScript, does it load before page content or after. Did the visitor close the browser or click back button before the JavaScript had time to execute?

Web Analytics Is About Trends
Trend is king when analyzing web analytics data. More important than squabbling over a ten percent difference in how Google Analytics or Omniture reports a visitor you should instead be questioning: How many visits to do I have this week compared to last? How are different referring domains driving conversions over time?

Ultimately the differences between analytics vendors is just noise and you should never (did I say never?) attempt reconciliation.


Bart Gibby

Omniture SiteCatalyst vs. Google Analytics

At InfoBase Media Corperation we use Omniture SiteCatalyst which is very complex and is meant as a enterprise solution. We’re not that big trust me, the actual license is actually like $30,000 a year, thankfully we just buy from a reseller called …

Bart Gibby

Update: Omniture SiteCatalyst vs. Google Analytics

I finally got up the nerve to call Omniture and figure this whole thing out. Well come to find out they had an answer in their knowledge base. It reads as follows:

Why do I have more daily unique visitors than visits?


Why are th…

» Web Analytics: Follow the Trend

[…] SEO, web analytics is not as clearcut as many would like. Unfortunately, there is no standard that all web analytic companies follow. And here’s the even worse news: without a “standard” there can never be reconciliation […]

Comments are closed.