Classic GI=GO Equation Holds True for 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.

136 Responses to “Classic GI=GO Equation Holds True for Web Analytics”

  1. Tweets that mention Classic GI=GO Equation Holds True for Web Analytics | Practical Marketing Analytics -- Topsy.com Says:

    [...] 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 [...]


  2. Winston Dursch Says:

    neat website!


  3. Rikki Lovorn Says:

    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!


  4. Clint Poncio Says:

    very informative post


  5. Soraya Mcdonal Says:

    neat page!


  6. grants for college students Says:

    Great post. Thanks ;-)


  7. posizionamento sito web Says:

    we finally have found something interesting


  8. promozione sito web Says:

    we do have some good resources in here


  9. Hilton Vanwinkle Says:

    very informative website


  10. psicologo online Says:

    Never and Ever I ever found a such beautiful comment


  11. Backlinks Says:

    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??


  12. Johnathan Pollina Says:

    useful website!


  13. Randi Knott Says:

    great post!


  14. Weston Horrell Says:

    A big thank you for your article post. Fantastic.


  15. Pitambharadharaya Says:

    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.


  16. Atrium Custom Homes Says:

    great website!


  17. How to set goals at work Says:

    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


  18. Daniella Maccarter Says:

    useful post


  19. party supplies Says:

    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!


  20. 3331Daidone@hotmail.com Says:

    I just finished taking an evening class at Stanford omg it was amazing


  21. Website Analytics – Dont Be Seduced By All The Data Get The Facts Says:

    [...] Classic GI=GO Equation Holds True for Web Analytics | Practical Marketing Analytics [...]


  22. Otto Farina Says:

    useful post!


  23. radiowerbung Says:

    Naturally, what an awesome web-site effectively informative posts, I will add backlink – bookmark this website? Regards, Reader.


  24. Collene Householder Says:

    interesting page!


  25. Leona Says:

    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.


  26. Gadhadhraya Says:

    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..


  27. Web Marketing All-in-One Desk Reference For Dummies | Online Marketing Strategies Says:

    [...] Classic GI=GO Equation Holds True for Web Analytics | Practical Marketing Analytics [...]


  28. hair growth tips Says:

    Friend of mine recommend me to visit your website, I found the informations I looked for . Thanx


  29. Shawanna Waack Says:

    interesting website


  30. satellite dish tripod Says:

    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!


  31. Travel Trialer Covers Says:

    Bookmarked your web site. Thank you for sharing. Certainly worth the time away from the books.


  32. tadpoles sherpasuede moses basket burnt orange Says:

    Just thought i would comment and say neat theme, did you code it yourself? Lookswonderful.


  33. Why Men Dump Women Says:

    [...] Classic GI=GO Equation Holds True for Web Analytics | Practical … [...]


  34. cna training Says:

    What a great resource!


  35. Barbie Pflugradt Says:

    I understand that but where does it take us?

    Computers are useless. They can only give you answers. :)


  36. Emergency Vehicle Lights Says:

    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!


  37. homepage Says:

    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.


  38. paisley boots Says:

    Thank you for posting this, I have a lot to learn about you blog and what it means.


  39. met art babe Says:

    Hey admin, very informative blog post! Pleasee continue this awesome work..


  40. Enrique Barter Says:

    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!


  41. how long do you keep a tax cert before you own the house Says:

    Hi buddy, your blog’s design is simple and clean and i like it. Your blog posts are superb. Please keep them coming. Greets!!!


  42. Crossword Puzzles Says:

    Cheers for the post, I’ll be making use of this to finish my essay!


  43. iwnding wind generator Says:

    Hi buddy, your blog’s design is simple and clean and i like it. Your blog posts are superb. Please keep them coming. Greets!!!


  44. How to set goals in life Says:

    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


  45. Lashawnda Navappo Says:

    Great points on technology. Excited to have discovered your site and add it to my reader. Cheers!


  46. crockpot cooking times Says:

    Such a well written post.. Thnkx for sharing this post!


  47. ZITA Says:

    Can I repost this on my blog? I’ll drop you a backlink. Let me know, thanks!


  48. Maison Bio Says:

    Salut Merci abondamment pour ce site tres interresant n’hésitez pas à voir notre site sur les maisons bio


  49. Paris Shippey Says:

    Very nice post. What a shame I did not find it earlier.


  50. Kaitabasura Says:

    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.


  51. SEO Techniques Says:

    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.


  52. golf instruction books Says:

    Dear admin, thnx for sharing this blog post. I found it wonderful. Best regards, Victoria…


  53. Benjamin Says:

    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.


  54. Evelyn Says:

    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.


  55. Benson Says:

    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.


  56. Candance Says:

    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..
    .


  57. Anastasia Says:

    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.


  58. Louise Says:

    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.


  59. Shaarangapanaye Says:

    Fascinating, guide marked, many thanks a ton.


  60. wrinkle serum Says:

    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.


  61. Levi Halleck Says:

    I have some really well written articles, I’m looking for a quality blog to guest write for.


  62. Andres Asner Says:

    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


  63. Jasper Voskamp Says:

    Amazing Article Maki. Like Reading through copywriting book from Joe Sugarman or Dan Kennedy. Now I just have to apply the


  64. International Health Insurance Says:

    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.


  65. Aurelio Groulx Says:

    Gracias por sus comentarios perspicaces. Espero visitar su sitio web en breve.


  66. Habbo Retros Says:

    These are just a few of the many tips and tricks you can use to ensure your frontier becomes the ultimate plantation.


  67. forum avatars Says:

    Bookmarking now cheers, definitely consider a follow up post.


  68. discount multiple listing Says:

    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


  69. conveyancing Says:

    I’m really liking the website, and wish this, as well as the excellent article some other people have written, will help people


  70. zero cost commissions Says:

    Thanks because of this! I’ve been searching all more than the web for that info.


  71. backlinks Says:

    This is a great blog. I am really happy to have found you!


  72. Murphy Says:

    Just found this site in Google this week. Been following it for a few days now. Great blog. Bookmarked! :) I will be back!


  73. Dentist Boca Raton Says:

    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.


  74. conveyancing solicitors Says:

    Thanks for posting this info.


  75. Tiffaney Montembeau Says:

    Great post. Thanks!


  76. endless shoes promo code Says:

    Your header is a bit wonky in Opera, mate.


  77. huntington web design Says:

    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??


  78. sell home Says:

    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!


  79. Dewayne Vanslander Says:

    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. :)


  80. admin Says:

    The theme is called dailypress, but I changed it around a little bit.


  81. Good Hiphop Says:

    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!


  82. Haine Therpez Says:

    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.


  83. sole s77 rating Says:

    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?


  84. payday cash loans Says:

    Great resource. I really enjoyed your site!


  85. local seo Says:

    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.


  86. donate junk car Says:

    Well, really happy to read this article, I have bookmarked your website and will turn back to read your new articles.


  87. Backlink building software Says:

    Hi! I absolutely love reading your shares. Thanks for your great share.


  88. Lyme Disease Says:

    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.


  89. donate junk cars Says:

    Good information, keep working man. I like your website. Cheers~~~~


  90. karaoke player Says:

    Great site, very impressive. Who is your webhost?


  91. Arnold Shalla Says:

    Thank you it was interesting and I love the way you go into details.


  92. Nicholas Schuyleman Says:

    this is a laugh for you from me :)
    just to make you you smile :) Stupidity does not qualify as a handicap, park elsewhere!


  93. Jae Boyett Says:

    Thanks for this usefull information.


  94. baby and pregnancy Says:

    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.


  95. ipod 3rd generation accessories Says:

    Thank you for your insightful comments. I hope to visit your website soon.


  96. ykitwi Says:

    WdrdFG jhayjczpqygl, [url=http://tbzggtzpffwh.com/]tbzggtzpffwh[/url], [link=http://jfgvbuvowikn.com/]jfgvbuvowikn[/link], http://mqwhraumyghw.com/


  97. Reliable Locksmith Says:

    Is it okay to use your RSS for my site?


  98. Private Servers Says:

    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…


  99. solicitors Says:

    good stuff :) , how long has this blog been going for???


  100. Heide Skillpa Says:

    Cool Post!


  101. wascally vibrators Says:

    I will put a link to this blog on my site. I’m sure my visitors will find dis post really interesting


  102. Kredyty Says:

    You certainly deserve a round of applause for your post and more specifically, your blog in general. Very high quality material.


  103. Horoskop Panna Says:

    Good info


  104. Sharika Sheesley Says:

    Great Post. Thanks for sahring!!


  105. contraceptive pills Says:

    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.


  106. Celena Strupp Says:

    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…


  107. Charlie Nini Says:

    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!!!


  108. Saliva Drug Tests Says:

    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?


  109. Outdoor Water Features Says:

    Hey this is a great post, thanks for the share.


  110. Clothes Stand Says:

    Found your blog on LinkedIN, and I just wanted to say that I appreciated the information!


  111. admin Says:

    I altered a WP template called dailypress.


  112. Luigi Fulk Says:

    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!


  113. mozaiek tegels Says:

    How do you come up with all of this? You must have some good foundation on the subject right?


  114. forex trading Says:

    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.


  115. cary sell home Says:

    Thanks for posting and sharing with all – Cheers


  116. flat fee mls listing Says:

    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.


  117. cna schools Says:

    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!


  118. Keith Buysse Says:

    This is a good blog. Keep up all the work. I too love to blog. This is great everyone sharing opinions


  119. China wholesale Belts Says:

    Well, really happy to read this article, I have bookmarked your website and will turn back to read your new articles.


  120. baby and pregnancy Says:

    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.


  121. cna certification Says:

    Great information, I just bookmarked this.


  122. dubuque flat fee real estate Says:

    Great Blog I love the lay out and the color scheme is it possible to get a copy of your theme?


  123. truth about abs Says:

    I find it difficult to subscribe RSS feeds, bookmark this site anyway I have is a very useful and complete information.


  124. chicago fsbo Says:

    Wonderful learn, I simply passed this onto a colleague who was in search of this info. I’ve you bookmarked on Digg.


  125. Silverfish Bug Says:

    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!


  126. Wilfredo Nunmaker Says:

    “Yo i really like your blog, discovered it while randomly surving a couple days ın the past, will keep checking up please do…”


  127. Danielle Ostroff Says:


  128. thomas sabo Says:

    This topic is very unique, and I appreciate it very much!


  129. Orlando Lepak Says:

    Hey,
    I found your website on yahoo.
    It is very informative. Good job, keep this site alive.
    Thank you

    Best regards


  130. Andres Guttormson Says:

    Really great thread!


  131. get content Says:

    [...] Classic GI=GO Equation Holds True for Web Analytics | Practical Marketing Analytics [...]


  132. Garretot Says:

    Greatings,
    Bravo, que palabras adecuadas…, el pensamiento excelente
    Garretot


  133. Tyisha Morici Says:

    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!


  134. john Says:

    Thanks for the interffesting information. Subscribe to rss


  135. Mike Says:

    Nice job, very good article


  136. Shortness of breath Says:

    Nice job, very good article Thank a alot


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Get Adobe Flash playerPlugin by wpburn.com wordpress themes