Classic GI=GO Equation Holds True for Web Analytics
Aug 20, 2010 Statistics, Web Analytics
Garbage In = Garbage Out. People who spend their working hours analyzing numbers generally come to this realization. It is true for modeling, it is true for forecasting, and it is completely true when it comes to website analytics.
The chain of events looks something like this:
1. Someone visits a website integrated with a web analytics platform like Google Analytics, Webtrends or Omniture.
2. A web page visitor either navigates to a tracked page or performs a tracked action.
3. A script is executed in the browser, sending data to the analytics platform.
4. The data is added to the datastore.
5. The data is summarized and analyzed.
Problems arise when you assume that steps 1 through 4 are happening correctly, and you move right on to looking at reports and data that come out of the process. Oddly, most site developers I have met who are instrumenting a site for web analytics consider their job done and successful if tags fire when they are expected to. They don’t look at the data as it is passed with the tags and they don’t look and see what made it into the web analytics platform’s datastore. Anything you don’t check in software development is frequently going to be wrong. If your data is wrong, then all your analysis of it will be just as wrong as the data. Again, there’s the classic equation describing this relationship:
Garbage In = Garbage Out
How do you prevent your data from being garbage? QA and debug the data, that’s how.
Before you use information coming from a web analytics solution, you should (or someone should) do these two tests:
1. Web Analytics Data Test Number One: Is the data being passed correctly?
Use a header tool of some kind to see what tags are being invoked and what kind of data they are passing to the web analytics platform. I use WASP. It shows you what kind of tag is fired when you click on navigation and site functions, and then it lists the data values the tag passes. The test is this:
Step 1: Navigate to every page in the site. A pageview should be generated for every pageview you generate and it should have the correct page name passed with it. Implementation of this is usually OK for standard HTML sites, but is error-prone for Flash sites.
Step 2: Click every function you are tracking as an action or event. See that an action or event is generated for each one you click, and that it is firing a tag that classifies it correctly – as an event, not a page view, and that the name and category that are assigned to the action are what they should be.
(Steps 3-n): Anything else you have tagged for measurement, like ad placements for an ad server, should also be clicked systematically to see that everything that is supposed to be captured about ad impressions is actually captured and passed when the tag is fired.
2. Web Analytics Data Test Number Two: Is the data making it into the database(s) correctly?
Set up your full site in staging so it will have a recognizable hostname that you can filter by in your reporting tool. Tell everyone else not to play with the version in staging for a while.
Step 1: Navigate to every page in the site in a systematic order. Do this several times. Make sure you keep track of how many times each page is viewed.
Step 2: Click every function you are tracking as an action or event. Do this several times. Make sure you keep track of how many times each action is done.
(Steps 3a-3n): Anything else you have tagged for measurement, like ad placements for an ad server, should also be clicked systematically – count the impressions and count the clicks.
Step 4: Click through every funnel you have set up, several times, all the way to the goal. If you have goals like time on site or number of pages viewed, make sure you stay long enough and look at enough pages to meet these goals.
If there are required pages in your funnels, make sure you pass through them. Again keep updating the tallies of page views and actions as you do all this.
Step 5: Wait until the data is likely to be available for reporting. Latency varies by platform. Pull reports, filtering for your hostname. You should see that the numbers of page views, actions, ad impressions, ad clicks, goals/conversions, and funnel stages matches what you did in steps 1-3. If they do not, you probably either have:
a. a tagging problem (wrong tag, misimplemented tag, redundant tags, etc.)
b. a setup problem (e.g. definitions for goals/conversions, funnels)
c. other users muddying up your data by hitting the site in staging while you are testing.
d. a more exotic and difficult problem
If this all sounds like a pain in the hindquarters, compare it to the pain of realizing that you have been reporting erroneous numbers and making business decisions based on them for months or years. Believe me, they could be so far off that you’d have been better off guessing or making numbers up. Do not trust what you cannot verify with test results, or you will have much pain and sadness in your future.
Tags: Data Validation, Debugging, Debugging Web Analytics Data, Google Analytics, Omniture, Web Analytics, Webtrends

August 20th, 2010 at 1:30 pm
[...] This post was mentioned on Twitter by website analytics and website analytics, PM Analytics, LLC. PM Analytics, LLC said: Classic GI=GO Equation Holds True for Web Analytics http://bit.ly/9EXxbY [...]
August 20th, 2010 at 2:01 pm
neat website!
August 20th, 2010 at 3:16 pm
This is an intriguing topic. I’m always looking for smart resources to show clients and the construction community, and your post is certainly worth sharing!
August 20th, 2010 at 4:48 pm
very informative post
August 20th, 2010 at 5:44 pm
neat page!
August 20th, 2010 at 6:32 pm
Great post. Thanks
August 20th, 2010 at 6:42 pm
we finally have found something interesting
August 20th, 2010 at 7:31 pm
we do have some good resources in here
August 20th, 2010 at 7:41 pm
very informative website
August 20th, 2010 at 8:08 pm
Never and Ever I ever found a such beautiful comment
August 20th, 2010 at 8:43 pm
Keep up the amazing work!! I love how you wrote this and I also like the colors here on this site. did you create this yourself or did you outsource it to a coder??
August 20th, 2010 at 8:50 pm
useful website!
August 20th, 2010 at 10:17 pm
great post!
August 21st, 2010 at 2:55 am
A big thank you for your article post. Fantastic.
August 21st, 2010 at 8:14 am
Hi, perhaps you could help me? I saw u are using Blog Engine on your site. I lately made a decision to launch a blog for myself and i am presently making use of a wordpress blog. I read about blog engine and i was asking yourself if you can tell me where i could get the very good training or videos on how to make use of it correctly? Thanks for the assistance.
August 21st, 2010 at 12:44 pm
great website!
August 21st, 2010 at 12:48 pm
Any time you like to be pushed to accomplish your goals, Make sure that everyone all around you know about your own self improvement goals so that there’s plenty of public pressure on you all the time. Reporting to them would probably make you think again about letting go of your goal .~ Patti Pryzgoda
August 21st, 2010 at 1:06 pm
useful post
August 21st, 2010 at 1:59 pm
Wonderful blog! I really love how it’s easy on my eyes as well as the facts are well written. I am wondering how I can be notified whenever a new post has been made. I have subscribed to your rss feed which must do the trick! Have a nice day!
August 21st, 2010 at 2:32 pm
I just finished taking an evening class at Stanford omg it was amazing
August 21st, 2010 at 3:33 pm
[...] Classic GI=GO Equation Holds True for Web Analytics | Practical Marketing Analytics [...]
August 21st, 2010 at 5:37 pm
useful post!
August 21st, 2010 at 7:44 pm
Naturally, what an awesome web-site effectively informative posts, I will add backlink – bookmark this website? Regards, Reader.
August 21st, 2010 at 7:52 pm
interesting page!
August 21st, 2010 at 8:10 pm
On the whole article. I just stumbled upon your blog also wanted to suggest that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed as well as I hope you blog post yet again rapidly.
August 21st, 2010 at 8:41 pm
Hello there – I might want to assert, impressed with your site. I had no trouble navigating through all the tabs and thus detail was unbelievably simple and easy to access. I discovered what I expected quickly all that. Much outstanding. Should appreciate it if you ever add community forums or something like that, set up pre-designed website a shades way for your shoppers to work together. Decent work..
August 21st, 2010 at 9:38 pm
[...] Classic GI=GO Equation Holds True for Web Analytics | Practical Marketing Analytics [...]
August 21st, 2010 at 10:18 pm
Friend of mine recommend me to visit your website, I found the informations I looked for . Thanx
August 21st, 2010 at 10:58 pm
interesting website
August 22nd, 2010 at 12:47 am
I notice quite a number of sites that look intriguing and worth a read. There’s nothing worse than browsing through limitless blah blah blogs just to locate a few which hold your attention. Thanks. Good work!
August 22nd, 2010 at 1:41 am
Bookmarked your web site. Thank you for sharing. Certainly worth the time away from the books.
August 22nd, 2010 at 4:43 am
Just thought i would comment and say neat theme, did you code it yourself? Lookswonderful.
August 22nd, 2010 at 5:15 am
[...] Classic GI=GO Equation Holds True for Web Analytics | Practical … [...]
August 22nd, 2010 at 9:53 am
What a great resource!
August 22nd, 2010 at 12:08 pm
I understand that but where does it take us?
Computers are useless. They can only give you answers.
August 22nd, 2010 at 4:24 pm
Great information and facts, a lot of thanks to the creator. The idea is perplexing to me now, however in general, the usefulness and importance is overwhelming. Very very much thanks again and best of luck!
August 23rd, 2010 at 3:39 am
Thank you for taking the time to discuss this, I feel strongly about information and love learning more on this. If possible,it was extremely helpful for me.
August 23rd, 2010 at 6:26 am
Thank you for posting this, I have a lot to learn about you blog and what it means.
August 23rd, 2010 at 9:42 am
Hey admin, very informative blog post! Pleasee continue this awesome work..
August 23rd, 2010 at 1:11 pm
This is a good post about advertising. I’m a student just trying to learn more about this space and I really enjoyed your post. Keep up the great work!
August 23rd, 2010 at 2:21 pm
Hi buddy, your blog’s design is simple and clean and i like it. Your blog posts are superb. Please keep them coming. Greets!!!
August 23rd, 2010 at 6:27 pm
Cheers for the post, I’ll be making use of this to finish my essay!
August 23rd, 2010 at 9:50 pm
Hi buddy, your blog’s design is simple and clean and i like it. Your blog posts are superb. Please keep them coming. Greets!!!
August 24th, 2010 at 2:06 am
Hi, I do not normally post feedback on web, as I prefer to read only. However I find the article that you have created earlier has very insightful information, and I discover it very informational. I was searching on Google 4 how to set goals findings & found your eye opening web site. Could you create something the same superb on how to set goals? Thank you. ~ Margene Gergely
August 24th, 2010 at 9:34 am
Great points on technology. Excited to have discovered your site and add it to my reader. Cheers!
August 24th, 2010 at 11:15 am
Such a well written post.. Thnkx for sharing this post!
August 24th, 2010 at 11:58 am
Can I repost this on my blog? I’ll drop you a backlink. Let me know, thanks!
August 24th, 2010 at 3:34 pm
Salut Merci abondamment pour ce site tres interresant n’hésitez pas à voir notre site sur les maisons bio
August 24th, 2010 at 5:09 pm
Very nice post. What a shame I did not find it earlier.
August 24th, 2010 at 7:23 pm
I appreciate whichever you’ve performed the following. I love the portion by which you express you do this to present back again however I would presume because of all the feed-back this is functioning for you personally as well.
August 24th, 2010 at 8:11 pm
As a seasoned Search Engine Optomization expert, I could definitely accede on your words. Still, one vital point for the SEO newbs to always be aware of is that Yahoo, Bing, Google, etc. will rank your website high if you get high PR DoFollow links to your site with proper anchored text. Follow this, and nothing else honestly carries weight.
August 24th, 2010 at 8:27 pm
Dear admin, thnx for sharing this blog post. I found it wonderful. Best regards, Victoria…
August 24th, 2010 at 9:26 pm
I identified your weblog from google and go through a couple of of the other posts. They are unbelievable. Make sure you retain it up… have a great evening.
August 24th, 2010 at 9:50 pm
Among the additional outstanding blogs Ive seen. Thanks so very much for keeping the world wide web classy for a change. Youve received style, class, bravado. I mean it. Make sure you retain it up because with out the world wide web is certainly lacking in intelligence.
August 24th, 2010 at 10:18 pm
Great things from you, guy. Ive go through your stuff previous to and youre just as well magnificent. I adore what youve received here, love what youre expressing and the way you say it. You allow it to be amusing and you also however manage to help keep it smart. I cant wait to read a lot more from you. This is really a terrific weblog.
August 24th, 2010 at 10:39 pm
Howdy administrative..
. I significantly adore your present articles or blog posts.. this sort of is undoubtedly these types of existing me personally fresh imaginative and prescient vision appropriate after realize that..
. However, just keep posting a good content product and also I is going to be returning frequently periods..
.
August 24th, 2010 at 10:59 pm
Thanks for composing this. I seriously experience as though I know so a lot more relating to this than I did just before. Your web site really brought some factors to light that i by no means would have believed about prior to reading through it. You ought to proceed this, Im confident most individuals would agree youve obtained a gift.
August 24th, 2010 at 11:43 pm
Exciting website. Examine several other of one’s blogged material and I have to say it’s staying a everyday habit of mine to keep returning back attempting to find new things lol. Continue to keep up the excellent function.
August 25th, 2010 at 1:43 am
Fascinating, guide marked, many thanks a ton.
August 25th, 2010 at 2:05 pm
Hi there, awesome site. I thought the topics you posted on were very interesting. I tried to add your RSS to my feed reader and it a few. take a look at it, hopefully I can add you and follow.
August 25th, 2010 at 7:44 pm
I have some really well written articles, I’m looking for a quality blog to guest write for.
August 27th, 2010 at 12:45 am
I didn’t quite get the point this at first. But when I read it a third time, it all started to make sense. Thanks for the thought. Definitely something to think about. Bob Perry, Work New York, 65 Chambers Street, New York, NY 10007
August 29th, 2010 at 8:16 am
Amazing Article Maki. Like Reading through copywriting book from Joe Sugarman or Dan Kennedy. Now I just have to apply the
August 29th, 2010 at 9:32 pm
I like reading articles and posts over the Internet, and I found your site and read your posts, I like here, so I bookmark your site, thank you for your posts.
August 30th, 2010 at 9:05 am
Gracias por sus comentarios perspicaces. Espero visitar su sitio web en breve.
August 30th, 2010 at 3:05 pm
These are just a few of the many tips and tricks you can use to ensure your frontier becomes the ultimate plantation.
August 31st, 2010 at 10:45 am
Bookmarking now cheers, definitely consider a follow up post.
September 1st, 2010 at 4:22 am
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove me from that service? Thanks
September 1st, 2010 at 5:15 am
I’m really liking the website, and wish this, as well as the excellent article some other people have written, will help people
September 1st, 2010 at 11:20 am
Thanks because of this! I’ve been searching all more than the web for that info.
September 1st, 2010 at 1:54 pm
This is a great blog. I am really happy to have found you!
September 1st, 2010 at 6:06 pm
Just found this site in Google this week. Been following it for a few days now. Great blog. Bookmarked!
I will be back!
September 1st, 2010 at 8:53 pm
Hi blogger, hope you’re having a great day. You mind sharing the name of your theme? I would appreciate it very much. Have a blessed afternoon. I love this theme. How hard is it to mess around with? Would you be able to shoot me an email? I would love to get it and use it on some of my blogs. Thanks in advance, Marcella.
September 2nd, 2010 at 6:52 am
Thanks for posting this info.
September 2nd, 2010 at 2:08 pm
Great post. Thanks!
September 2nd, 2010 at 4:46 pm
Your header is a bit wonky in Opera, mate.
September 2nd, 2010 at 5:36 pm
Thanks for that! lol… so I’m even now wondering what you thought on the write-up I created last week, you never did comment on it??
September 3rd, 2010 at 6:56 am
Hello – I must say, I’m impressed with your site. I had no trouble navigating through all the tabs and information was very easy to access. I found what I wanted in no time at all. Pretty awesome. Would appreciate it if you add forums or something, it would be a perfect way for your clients to interact. Great job!
September 3rd, 2010 at 7:28 am
It’s an interesting view for sure and I appreciate it so this is a little something for all…
Cogito cogito ergo cogito sum. I think that I think, therefore I think that I am.
September 3rd, 2010 at 12:59 pm
The theme is called dailypress, but I changed it around a little bit.
September 3rd, 2010 at 4:56 pm
You’re making a lot of great arguments within this article nevertheless its tricky in my opinion to focus on the content considering the broken theme!
September 4th, 2010 at 2:00 am
I read a lot of blogs recently and yours is one of the best. I enjoy reading your posts – clear and well written. Your page goes straight to my bookmarks. I got some nice inspirational thoughts after reading it.
September 4th, 2010 at 5:17 pm
I’ve got to advise you, you are spot on. I got 2 your website from some other hyperlink and am really fascinated by this niche and reading more. Do you mind if I comment to this info from my site?
September 4th, 2010 at 8:48 pm
Great resource. I really enjoyed your site!
September 5th, 2010 at 7:41 pm
I have a local business and Yahoo has 4 diverse listings for it, all of that are incorrect. How do I produce the appropriate listing and delete the others? Yahoo does not present anywhere the way to do this, that I can tell.
September 5th, 2010 at 8:28 pm
Well, really happy to read this article, I have bookmarked your website and will turn back to read your new articles.
September 6th, 2010 at 12:00 pm
Hi! I absolutely love reading your shares. Thanks for your great share.
September 6th, 2010 at 6:58 pm
I just assumed i’d publish and let you know your websites is useful for revealed the useful method.I actually enjoy your weblog.Productively, the posting is in experience the most effective on this worth whilst subject. I concur with your ideas and will excitedly seem forward to your forthcoming changes. Truly saying thanks won’t just be enough, for the wonderful lucidity with your writing. I will right away take your rss feed to stay updated of any updates.Great operate and considerably good results inside your efforts and home business interests.Automatically always keep up the very good give good results.Thanks.
September 6th, 2010 at 7:50 pm
Good information, keep working man. I like your website. Cheers~~~~
September 7th, 2010 at 6:23 am
Great site, very impressive. Who is your webhost?
September 7th, 2010 at 12:11 pm
Thank you it was interesting and I love the way you go into details.
September 7th, 2010 at 6:45 pm
this is a laugh for you from me
Stupidity does not qualify as a handicap, park elsewhere!
just to make you you smile
September 8th, 2010 at 6:35 am
Thanks for this usefull information.
September 8th, 2010 at 7:21 am
Just gonna commentabout this article, after reading whole of this it make me to have new goal about one big event, hope I can read more great news again from you so I subscribe your website.
September 8th, 2010 at 9:58 am
Thank you for your insightful comments. I hope to visit your website soon.
September 8th, 2010 at 10:40 am
WdrdFG jhayjczpqygl, [url=http://tbzggtzpffwh.com/]tbzggtzpffwh[/url], [link=http://jfgvbuvowikn.com/]jfgvbuvowikn[/link], http://mqwhraumyghw.com/
September 8th, 2010 at 3:59 pm
Is it okay to use your RSS for my site?
September 8th, 2010 at 4:28 pm
Private Servers…
Private Servers are a great way to make extra income, the most popular World of Warcraft Private Servers make over $100,000 a year, and one World of Warcraft Private Server Made Half a Million Dollars before closing, IF you are interested in making you…
September 8th, 2010 at 5:52 pm
good stuff
, how long has this blog been going for???
September 9th, 2010 at 7:16 pm
Cool Post!
September 9th, 2010 at 9:57 pm
I will put a link to this blog on my site. I’m sure my visitors will find dis post really interesting
September 10th, 2010 at 12:14 am
You certainly deserve a round of applause for your post and more specifically, your blog in general. Very high quality material.
September 10th, 2010 at 5:06 am
Good info
September 10th, 2010 at 6:13 am
Great Post. Thanks for sahring!!
September 10th, 2010 at 7:13 am
I dont know what to say. This web site is amazing. Thats not seriously a genuinely massive statement, but its all I could appear up with right after reading this. You know a great deal about this theme. So much so that you manufactured me need to understand more about this. Your web site is my stepping stone, my close friend. Many thanks for the heads up on this subject matter.
September 11th, 2010 at 9:06 am
Yo i love your blog, found it while randomly surving a couple days ago, will keep checking up please do visti mine if you wish
. Btw yesterday i was having troubles opening the site. Cya…
September 11th, 2010 at 11:19 am
Its Pleasure to understand your weblog.The above articles is very outstanding, and I truly enjoyed reading your blog and points that you expressed. I love to appear back on the standard basis,post more for the subject.Thanks for sharing…keep writing!!!
September 12th, 2010 at 1:46 am
Hey exactly where did you obtain this wp design from? Is it custom made? If so mind sharing your designers get in touch with info?
September 12th, 2010 at 4:01 am
Hey this is a great post, thanks for the share.
September 12th, 2010 at 9:59 am
Found your blog on LinkedIN, and I just wanted to say that I appreciated the information!
September 12th, 2010 at 6:49 pm
I altered a WP template called dailypress.
September 13th, 2010 at 9:13 am
good morning there,I found your site on google and yahoo,I wanted to comment about this software that Im using to get backlinks and everybody is talking about it.Im gonna come back soon to let you know a little more about it.great site by the way! have a great day!
September 14th, 2010 at 6:45 am
How do you come up with all of this? You must have some good foundation on the subject right?
September 15th, 2010 at 1:52 am
When I read a good article I usually do three things:1.Forward it to my relevant contacts.2.Bookmark it in some of the best bookmarking websites.3.Be sure to return to the site where I read the article.After reading this post I’m seriously thinking of doing all 3.
September 15th, 2010 at 6:20 am
Thanks for posting and sharing with all – Cheers
September 15th, 2010 at 11:08 am
Wow, this was a really quality post. In theory I’d like to write like this too – taking time and real effort to make a good article… but what can I say… I procrastinate a lot and never seem to get something done.
September 16th, 2010 at 3:21 pm
Great article! I’ve been looking thru google for hours searching for appropriate info on this, they absolutely should rank your site on page 1!
September 17th, 2010 at 2:56 pm
This is a good blog. Keep up all the work. I too love to blog. This is great everyone sharing opinions
September 17th, 2010 at 8:38 pm
Well, really happy to read this article, I have bookmarked your website and will turn back to read your new articles.
September 18th, 2010 at 6:42 am
Just wanna commentabout this article, after reading whole of this it make me to have new thinking about one important event, hope I can read more quality news again from you so I bookmark your website.
September 18th, 2010 at 7:45 am
Great information, I just bookmarked this.
September 18th, 2010 at 6:20 pm
Great Blog I love the lay out and the color scheme is it possible to get a copy of your theme?
September 18th, 2010 at 6:44 pm
I find it difficult to subscribe RSS feeds, bookmark this site anyway I have is a very useful and complete information.
September 18th, 2010 at 7:09 pm
Wonderful learn, I simply passed this onto a colleague who was in search of this info. I’ve you bookmarked on Digg.
September 18th, 2010 at 8:26 pm
Hey… It looks like there’s a problem with the layout of the page. For some reason the text block is running into the edge. I don’t know if it’s just me or are others reporting the same thing? Just wanted to let you know in case you’ve been updating the site. Thanks!
September 20th, 2010 at 8:46 am
“Yo i really like your blog, discovered it while randomly surving a couple days ın the past, will keep checking up please do…”
November 1st, 2010 at 9:37 am
http://www.facebook.com/trendygift
I love it~~~
November 2nd, 2010 at 6:11 pm
This topic is very unique, and I appreciate it very much!
November 22nd, 2010 at 1:36 pm
Hey,
I found your website on yahoo.
It is very informative. Good job, keep this site alive.
Thank you
Best regards
December 10th, 2010 at 12:52 pm
Really great thread!
December 25th, 2010 at 2:34 am
[...] Classic GI=GO Equation Holds True for Web Analytics | Practical Marketing Analytics [...]
January 12th, 2011 at 10:23 am
Greatings,
Bravo, que palabras adecuadas…, el pensamiento excelente
Garretot
June 26th, 2011 at 3:55 am
Good site! I really love how it is simple on my eyes and the data are well written. I’m wondering how I might be notified when a new post has been made. I’ve subscribed to your RSS feed which must do the trick! Have a great day!
July 25th, 2011 at 1:04 pm
Thanks for the interffesting information. Subscribe to rss
July 26th, 2011 at 2:09 am
Nice job, very good article
October 5th, 2011 at 11:52 am
Nice job, very good article Thank a alot