DSC06178 small1A reader of our blog Ravi P asked: whether web analytics is great being in-house or should it be out-sourced ? or it could be some type of hybrid model? What a great question, thanks Ravi.

At the moment across the ecosystem there does not seem to be a single model that is totally dominant. We have some web analytics teams in companies that are all in-house. We have a whole bunch that are sort of a hybrid, some work done in-house but most of the work done by individual outside Consultants  or via one of the larger web analytics consulting Companies. There are fewer completely out-sourced models for some reason.

I am a bit surprised that beyond providing implementation help via their Professional Services teams there is little in terms of offerings from web analytics Vendors in terms of ongoing consulting (considering that they know the space and tools so well). They do take “tech support” calls but that seems to be about it. I will ask some of my Vendor friends why this is the case since I think this will build ultimate loyalty and there is a bunch of money to be made.

 In this post I wanted to share my point of view if web analytics should be in-house or out-sourced or hybrid.

Overall POV: The goal for every company should be to have web analytics be a in-house, lead by a team that is empowered to do true analysis by looking at the data end to end and incorporate both the What (Quantitative) and the Why (Qualitative).

Web analytics should be in-house on the long run because of these three reasons:

  • Any strategic implementation of web analytics has got to integrate with other sources of data in the company, it can’t exist in a silo. So it needs to pull in core meta data from other parts of the company or Outcomes that happen on the phone channel or financial data to measure success etc. Most consultants outside the company won’t have access to this data (perhaps they should but it is really hard).
  • Most consultants will help with clickstream and some outcomes analysis. For web analytics to be truly impactful qualitative analysis needs to be brought under the umbrella in a truly integrated way. So surveys and lab usability testing and site visits and remote testing etc.
  • Tribal knowledge. Contrary to popular belief decision making is not a structured process. Decisions are made in meetings and hallway conversations and in 1:1 meetings. In all of those cases it is tribal knowledge is critical. Tribal knowledge is knowing what is going on in the company, it is knowing what happened last year, it is knowing that something messed up in IT, it is knowing there is some weird testing going on etc. All this critical context is something that, sadly, only people in the company have access to due to their network. And it is often what it takes to bridge the gap between reports and action.

But, But, But: While I wanted to be unambiguous about the uber goal that is very much something should aspire to. Some of you are already there, I imagine it is fewer than optimal. For most we are some place in the journey to that designation. So here is a framework to think through stages of the journey and some characteristics of each stage.

consultant 2Dclient 2Dstages

Stage One: Birth

    What does it look like?

    You have nothing, no web analytics implementation or a really new one. You are just getting started but have some support from management.

    What do you need?

    1) Web analytics tools implementation.
    2) Show promise from data and convert the masses.

    What is your role?

    1) Find the most senior person who owns your website and assign them the accountability for deliverables.
    2) Don’t expect perfection and don’t pick the most expensive tool and don’t pay the consultant lots and lots of money upfront (you’ll do that later).
    3) Ask to speak to a client that the consultant has recently lost.

    What is the consultant’s expected role?

    1) Talk to the website owner a lot and some data consumers.
    2) Help you find and implement the best fit first tool fast. (Suggested vendor selection process.)
    3) Teach you not to make mistakes all their other clients make (like measuring HITS or Top Exit Pages or Daily Unique Visitors).
    4) Do lots of training sessions and dog and pony shows around your company (makes you look good and shows promise of what’s possible).

    What should you be careful about?

    Most of what will be done in this stage will be thrown away later, and it is ok. Make sure you set that expectation with your internal company customers / partners. As your first phase targets choose people who have data affinity and your friends (so they’ll stick with you through the birthing pains), most definitely don’t over-stretch and give 500 people login accounts to your new web analytics application.

    What do you pay consultants?

    Small dollars, more frequently.

Stage Two: Toddler to Early Teens

    What does it look like?

    You have won over a few converts, the consultants are pumping in reports that people are using and you are drowning in questions, some people have started to complain about the fact that they don’t know what action to take, the VP of Marketing is wondering why we keep changing the site but the analytics tool is not telling them why conversion rate is tanking.

    What do you need?

    1) Consider hiring a Web Analyst to be the in-house resident expert, someone who’ll collect tribal knowledge and be on the beck and call of the VP.
    2) Customized dashboards for your business (because you have realized you are unique and standardized KPI’s from books don’t apply to you).
    3) You will find lots of data is missing and the tags are not right so you will need a massive effort to update your tags and collect new data (say site structure, site outcome details, new cookies/parameters, campaign meta data etc).
    4) For your consultant to kick it up a notch.

    What is your role?

    1) Help fill the Analyst position as soon as you can (look for acumen, curiosity and simple web smarts, look for these Top Ten Signs in your Analyst).
    2) Have the consultant spend a lot of time on-site talking to the people who run your businesses and to the people who run your websites (IT etc).
    3) Find out what the financial goals are for the web business, look for benchmarks, find out how the success of others channels is being measured (Retail, Phone etc, you will need this to show the Web success just your company is used to seeing it from the other channels, I know this sounds crazy but trust me it works).

    What is the consultant’s expected role?

    1) Really understand your business and your business success criteria and bring their business acumen to the table (vs tool expertise in Stage 1).
    2) Create those aforementioned customized dashboards that incorporate core financial or other goals for key metrics to show real success. Metrics on these dashboard will be segmented for the core acquisition strategies for your company (PPC/SEM, Direct Marketing, Affiliate Marketing etc) to make the dashboards personal and yours (not from their last client).
    3) Help you put standards in place to capture meta-data that you need to do optimal analysis (meta data round campaigns, products, website customers etc). The consultant has to help you nail all the data problems (either missing data or bad data) in this stage.
    4) Teach you how to do reporting for yourself.

    What should you be careful about?

    This is a very painful stage for you, the website owner and your internal customers. There is more data than you can digest and yet it means little. Be patient, practice zen. You very deliberately want to bring reporting in-house now mostly because it will be cheaper for you to do (and a great way to train your Analyst) and you really want to focus the consultant on doing true and powerful analysis (and teaching you that as you move from toddler to a teen).

    What do you pay consultants?

    Medium sized dollars, less frequently.

Stage Three: The Wild Youth

    What does it look like?

    Web Analytics is kicking butt. Dashboards and key metrics rule the roost. Your conversion rate (or Problem Resolution Rate for support sites) has doubled from 1% to 2%. Your decision makers have realized that Path Analysis is a waste of time. You now need to kick it up a notch because you have extracted all you can from your Web Analytics tool. You hear a lot of questions about Why website visitors do what they do and how come Omniture / CoreMetrics / WebTrends / HBX can’t answer the question (or you have tried to answer the question with those tool and it is consistently wrong).

    What do you need?

    1) Experimentation and Testing expertise, to realize you are wrong about what your customers want.
    2) You need to start moving into collecting Qualitative data (for example surveys or usability), to realize you are wrong about why your visitors come to your website and what they can and can’t accomplish.
    3) Help creating a strategy that would integrate all the new pieces of data you will capture.
    4) More than one consultant.

    What is your role?

    1) Expand your team in the company to get other bright people involved on website analysis. Product Managers (who know the product and their audience really well) and User Researchers (who are God’s of UCD, User Centric Design) for example
    2) Find the right consultants (your current consultant whose role will diminish a bit might actually be a great reference, use them).
    3) Identify decision makers who get Customer Centric Decision Making and cozy up to them (you’ll need their sponsorship / air cover / money).

    What is the consultant’s expected role?

    1) Bring tools and expertise to the table for these new things you know nothing about (so if you engage with Offermatica they will teach you what is possible with multivariate testing, they will suggest initial ideas you can test and then they will help you run those tests – Matt’s created a great company from that perspective).
    2) Knowledge transfer (because soon the general ideas won’t bear huge fruits and you’ll have to bring business expertise to the table) and implementing best practices.
    3) Help you integrate your various data sources so that you can do clickstream analysis for terrible survey responses or figure our multi-channel impact of your experiments/tests.

    What should you be careful about?

    Start with modest goals and don’t underestimate the immense resistance you’ll get from your company culture and the HiPPO’s (see this post). It is very hard for companies to truly have a customer centric mindset and at very step you should be prepared to massage egos and re-frame things so that they let you bring customer voice to the table and not just kill it because of their HiPPO opinions. Create case studies when you do a great test or find out a huge nugget of information via the Research work, make business users heros and put the spotlight on them (it will pay you back big).

    What do you pay consultants?

    Big sized dollars, a bit initially and then only periodically.

Stage Four: You are “30+” !! : ) Maturity

    What does it look like?

    You have truly implemented something akin to the Trinity. You don’t have enough people to do the analysis work. You think web pages are lame and you are into ajax, flex and RIA’s. Your company wants the Web channel to be the essence of its competitive differentiator. (Oh and your salary is now a million dollars a year because you’ve helped your company move from stage one to four!)

    What do you need?

    1) New and different ways to capture data.
    2) More people.
    3) Create self sustaining processes that feed active decision making.
    4) Maybe another challenge! : )

    What is your role?

    1) Chief Cheerleader.
    2) Find the right talent.
    3) Find Insights from Six Sigma and Process Excellence (books maybe).
    4) Truly uber consultants who really don’t do much work except come talk to you and give you ideas.

    What is the consultant’s expected role?

    1) For the new technologies you are trying you will need help in understanding them and instrumenting new ways of capturing data.
    2) Bring truly radical outside perspectives (that a select few consultants in the world have) that will both energize you but also help influence strategy (vs KPI’s or page design).

    What should you be careful about?

    You are going to be in very rarefied air, make sure your organization has the appetite for risk and they back you. You will make more mistakes here (but you will also win big), be prepared for it and make sure that that is ok. Ensure that you don’t go so “process crazy” that people have meetings and do graphs just for the sake of process meetings (this happens all the time). Your personal job is to motivate your team (analytics/research/web/whatever) and keep the organization on the right track time and people evolve.

    What do you pay consultants?

    Huge sized dollars, infrequently.

It’s that simple.

There are many great consultants / consulting companies out there. Here are some I know of, they have different sizes and specialties but they all know what they are doing……

I hope this framework described in this post will help in identifying where you are, what the roles and responsibilities should be in each stage and what does the next stage look like (and are you ready to move to the next stage).

What do you all think? Does this have any semblance of reality based on what you all have seen? Is there something I've missed or ignored? What is your perspective on if Web Analytics should be in-house or out-sourced? Please share via comments.

[Like this post? For more posts like this please click here.]

Social Bookmarks:

  • services sprite
  • services sprite
  • services sprite
  • services sprite
  • services sprite
  • services sprite
  • services sprite
  • services sprite
  • services sprite
  • services sprite
  • services sprite