I have moved to a new domain

Hello reader, if you are following this blog it might be visible that this blog became stagnant with very less updates. I have moved on to a new domain and a better blogging platform. You can visit it by clicking here. I am trying to update my old posts with the latest developments. Have a great time reading my new blog.

Friday, January 16, 2015

Understanding Digital Analytics / Web Analytics Process Cycle or Framework

Many times people ask me what is the framework you are using when I work on a project for Digital Analytics tool implementation. I often get frustrated by this question. Why do people give so much importance to the framework or process flow? This time I did not want to get frustrated and thought for a while why do people need a framework? Turned out it's very simple. People don't want to re invent the wheel. They just want to follow a procedure which has been working out well for large number of people for a long time. It sounded absolutely correct to me. I realized my mistake and started reviewing the work I have done and splitted a general Digital Analytics project into different buckets or stages which I think are very much essential. Of course this might be a standard framework you can google and get it.



So here is the process cycle I would prefer to have for any standard Digital Analytics engagement.

digital-analytics-framework-process-cycle

Step 1 (Business Requirements and Measurement Strategy)


For any Digital analytics consultant it is very important to understand the client's business and their requirements first. If the client is not well aware of the kind of metrics he want to see, you as a consultant can always analyze their business goals and come up with some Key Business Requirements which match up their goals. Once you have your Key Business Requirements in hand it's time to come up with Key Performance Indicators your business would be interested in. When I say Key Performance Indicators it can vary from business to business. What do you mean by Key Performance Indicators? The name itself tells you all, these are the Key Indicators which tells you about the performance of your business.

For example an e-commerce business would like to know about how many people have purchased a particular product rather than how many people have visited their home page. Of course they also want to know how many people have visited their home page but they would be more interested on sales. Similarly if you are a blogger you would be more interested to know about the engagement on your site. So depending on the type of business, the Key Performance Indicators would differ.

Once you are clear about your KPIs in short, the next task would be to convert these KPIs to more plausible Web Analytics tool variables. Why? A web analytics tool is just a platform which spits out the data you collect on your web channel in some predefined graphs or formats. Most of the web analytics tools comes with some cool out of the box reports which gives you a whole lot of information about the number of visits, page views, average time on site and stuff. But you will not know how many people have clicked a particular button etc.

Keeping that aside, once you have your KPIs, you need to come up with a set of variables related to your web analytics tool. If you are implementing Google Analytics you can select the needed Custom Dimensions, Metrics and Events to fulfill your KPIs. If you are using Adobe SiteCatalyst or Omniture you can use props or eVars or events to fulfil your KPIs. This step is popularly called as Solution Design. Most of the people prepare a document assigning variables for the requirements giving all the details. They call this document as Solution Design Document.

With this your First step in your process is completed.

Step 2 (Tagging and Measurement)


Once you have the Solution Design document in your hand, it's time to prepare a technical implementation document giving directions to your developer to implement whatever the design you have come up with. This is the traditional way of tagging. With the advent of Tag Management systems, you don't need a developer to do this. You can very well implement the solution design all by yourself.

In this step, again we have different sub steps namely the Implementation, Unit Testing of the code you have written, Tag Testing. This completes the implementation stage.

Once the tagging is complete, the data should start flowing into your Analytics reporting interface. At this point you can do the functional testing and see whether appropriate data is being collected or not. If at all there are any mistakes in any of the Testing process you need to modify your implementation code.

Step 3 (Reporting and Analysis)


Once everything is done you can enjoy the data that's coming up on your profile. You can build custom dashboards, custom reports and segments and do all the combinations you want to and enjoy the visualizations.

The amount of insights you generate from the data that's being collected is solely based up on your Analytical capabilities and your understanding on the business.


If you clearly observe the chart I have given above, it's a cycle. Why? Because let's say you have completed all the three stages described above and after seeing the data your team might come to a conclusion that this is not the way you wanted the data to look like. So you go back to your basics and modify your strategy there by modifying your tagging and finally the data that comes to your reports.

So, I hope the process is clear, if you have any questions or any suggestions please do comment below.

32 comments :

  1. very nice article!Thanks again this usefulness article. I've to learn much more information on this site.
    SEO Training in Chennai

    ReplyDelete
  2. A website has become an integral part of the business. It is considered as the most potent tool to promote business on the global level. Before the commencement of the internet technology, web designing

    ReplyDelete
  3. I'm glad to see the great detail here!. Ultraweb.ae

    ReplyDelete
  4. I work on a project for Digital Analytics tool implementation. I often get frustrated by this question.Web design

    ReplyDelete
  5. If you contact a leading provider of private label SEO reseller services then you will be offered ethical and organic SEO services. seodennis.com

    ReplyDelete
  6. Apart from just people using these engines to browse the internet, online advertisers also use Google, MSN and Yahoo to promote their products and services. Search engines

    ReplyDelete
  7. The information which you have provided is really nice and awesome. Provides some very useful insights of how things actually work.regards,digital marketing openings in hyderabad

    ReplyDelete
  8. It is in the way of individual or one might say that it is nature of a large portion of the human that they at their top overlook that they at some point may be comes towards declination so they need to extremely cautious for their choices.boca raton seo expert

    ReplyDelete
  9. Thanks for all the work you've done. I'll support you on this site

    ReplyDelete
  10. Some people know about the importance of the friends. I consider that life is incomplete without the friends and superior paper provides them affordable materials. I always care about my friends because they are so special for me. Life is so boring without the friends. So, love your friends.

    ReplyDelete
  11. This is even more difficult when you are doing it for the first time or when you are new to the profession all the same. Selecting a Reliable Web Hosting Provider

    ReplyDelete
  12. Useful these three steps for the digital web analytics to get notified. Thank you so much. best logo design company | online shopping in coimbatore

    ReplyDelete
  13. They just want to follow a procedure which has been working out well for large number of people for a long time.Web design in Beatrice NE

    ReplyDelete
  14. If you are looking for fitness then are you likely to go on a cycle route which is purely on road, in which case you may choose an all out racing road bike designed for lightness and speed with no facility for mudguards etc. bicycle reviews

    ReplyDelete
  15. They reflect who you are. They give off vibe. Your color scheme has a huge impact on giving an impression. Cleverus Consulting

    ReplyDelete
  16. Much obliged for your understanding for your phenomenal posting. I'm happy I have set aside an ideal opportunity to see this. minneapolis web design

    ReplyDelete
  17. If you’re looking for excellent Workers.We are here to provide Internet Marketing services and help people. We offer NICHE Relevant Manual Blog Comment Service , We can rank you for any keyword on Google I will be very happy to offer my service to you. Please feel free to message me and talk about any queries

    ReplyDelete
  18. earch engines like seeing new content each time they crawl a website, and visitors to your site will want to return often when you build SEO by keeping them supplied with new information on a topic of interest to them. how to build a blog

    ReplyDelete
  19. Perusing something so excellent has a mending power for the spirit.
    e-commerce website

    ReplyDelete
  20. We are truly appreciative for your blog entry. You will discover a great deal of methodologies subsequent to going to your post. Awesome work.
    webdesign

    ReplyDelete
  21. Nice blog and absolutely outstanding. You can do something much better but i still say this perfect.Keep trying for the best. Website Designing in Lucknow

    ReplyDelete
  22. From your website itself to your online branding assets -- digital advertising, email marketing, online brochures, and beyond -- there's a huge spectrum of tactics and assets that fall under the umbrella of digital marketing. seo brisbane

    ReplyDelete
  23. That’s really good research you have done. Thanks for the great information.
    Digital Marketing Training

    ReplyDelete
  24. informative post! I really like and appreciate your work, thank you for sharing such a useful facts and information about capability procedure hr strategies, keep updating the blog, hear i prefer some more information about jobs for your career hr jobs in hyderabad .

    ReplyDelete
  25. Informative post! I really like and appreciate your work, thank you for sharing such a useful facts and information about Web Analytics, hear i prefer some more information about digital marketing training institute in hyderabad

    ReplyDelete
  26. Web sites that are truly custom built will stand out more the rest of the basic template web designs that so many people are using these days.allxy

    ReplyDelete
  27. Informative post! I really like and appreciate your work, thank you for sharing such a useful facts and information about digital analytics strategies, keep updating the block, hear i prefer some more information about digital marketing training institute in hyderabad

    ReplyDelete
  28. Thanks for sharing nice information with us.eMail campaigns i like your post and all you share with us is uptodate and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job.

    ReplyDelete
  29. My rather long internet look up has at the end of the day been compensated with pleasant insight to talk about with my family and friends.
    web design training in chennai

    ReplyDelete
  30. More or less, responsive design is quite recently superior to anything what has gone earlier and so as to stay aware of the opposition, you'll require it as well. peterborough web design

    ReplyDelete
  31. Immediately drawn by essayist's selective method for composing.
    document compliance solution

    ReplyDelete