The Heisenberg Principle of Analytics
The accuracy monster never seems to die. Judging by the number of accuracy inquiries from customers, Web analytics users seemed to understand, in simple terms, that their favorite WA tool can’t be 100% accurate (and that it’s OK). However we are clearly seeing these inquiries picking up again. People are legitimately concerned about how the cookie deletion problem is affecting the numbers – especially if money is involved.
Briefly, I want to give three fundamental reasons why it is not reasonable to ask for 100% accuracy from your favorite Web analytics vendor.
First, recording Web site events is not an exact science. For example, for an ASP package (or a software solution) to capture that User X landed on your homepage from Google, dozens of things need to work perfectly right – some of these things are purely unpredictable (server load, network load, JavaScript support on the client side, reverse proxies, etc).
Second, even if by magic we could guarantee that all events on the site will be recorded without any loss, sometimes the information we’re looking for is just unavailable. Consider the simple scenario where a long time loyal visitor and customer of your site just has purchased a new PC, and is therefore clear of any customer cookie. How would be know that this user is a returning user?
Last but not least, many online metrics are subject to interpretation. What is a click? Just a simple click on a link, or, a click on a link combined with an actual view on the target URL? Ask your Google rep – then ask your CFO. You’ll get different answers.
There are dozens of other reasons. In the end, like a coworker of mine puts it, there is a Heisenberg principle in analytics. But it doesn’t diminish in any way the core value of analytics, which is to drive action and change on your site.