Web Analytics as Performance Management and Optimization means defining Goals and KPI’s
A successful web analytics practice helps a business manage its performance toward goals. If you believe the statement, then you understand that in order to manage for site performance, a web site must exist to support one or more goals. Pretty logical, right?
Then why is that web analytics practitioners tell me they often encounter web site owners who have no clear, measurable goals? It’s really strange. In fact, it’s vexing and frustrating because without known goals you OBVIOUSLY can’t manage site performance. Without goals you can’t really optimize anything and are left to simply tracking trends related to basic metrics and/or derivatives thereof.
Thus, one of the responsibilities of a web analyst is identifying and confirming site goals. Once you have site goals, you can create KPI’s that you monitor on a regular basis investigating variances, anomalies, and outliers affecting site performance.
Undoubtedly one of the goals you will identify for your site is some type of conversion. A conversion is a value-generating transition on your site. For example, the successful completion of a form that enables a visitor to download a content asset or completing the purchase of a product may be a type of conversion you measure.
While overall site conversion rates for value-generating events are important to know, real insights come from segmenting visitors or other dimensions by conversion rates. The best analytic tools enable you to identify the conversion event and slice the conversion by any dimension: page, geography, referrer, keywords and so on. Thus measures of conversion will be instrumental KPI’s when using analytics to manage performance.
The notion of a “funnel” in web analytics is a sequence of one or more pages that a visitor clicks-through until reaching a final destination, the conversion event. The “funnel” assists the analyst in understanding the discrete clickstream that led to conversion. For example, a pre-defined path through the pages in the subscription or download process could be considered a funnel. Funnels can be linear and non-linear and are affected by all sorts of things like detours, fall out, abandonment… That’s a post for another topic… Yet, the metaphor of the funnels is applicable across all sites… This notion becomes problematic when we consider multichannel attribution of the conversion process (again another blog post when I have time).
So what’s an analyst do when they want to begin to use web analytics to manage performance against goals? Here’s are some tips:
- Investigate the business’ revenue model. Advertising-based sites generate revenue from selling various types of ad units (rpm/cpm), contextual advertising (rpm/cpc), lead generation programs (rpl/cpl), revenue sharing, and via affiliate syndication and content sharing deals. Ecommerce sites generate revenue by selling products or brokering services or transactions. How does your site generate revenue? If the goal of the site isn’t to generate revenue, then skip this step.
- Ask key managers to identify business goals. Top-level managers have a better grasp of the vast ecosystem of suppliers, buyers, and other priorities that you, the analyst, may not be privy to. Your manager should be helping you put your analytics work in context of the business goals. So ask your boss what are the site goals? Don’t accept the answer “to drive revenue.” Ask how the identified goals support value creation and revenue generation. The measurement of events supporting business goals should be a focus for performance management and optimization.
- Identify the conversion events that support businss goals and the revenue model, including any necessary steps in the funnel. The actions that satisfy goals are the conversion events. The transition involved when the visitor clicks and makes the site money is your discrete conversion event. The page immediately preceding the conversion event is the last step in the funnel.
- Determine the actors on the site. Actors can be categorized into internal/external actors. For this exercise, concentrate on identifying the roles and responsibilities of the internal actors who DIRECTLY influence site production. In other words, who are people modifying the site and what do they do? The indirect actors, like your boss, also affect the site, so make sure you consider their role and responsibility in advanced site goals and fulfilling the objectives of the business model.
- Determine the goals of the actors. Like site goals based on revenue, all indirect and direct site actors will have goals specific to their jobs. Actor goals support site goals. Thus, actor goals can be translated to tactical KPI’s. For example, the editorial actor may want to ensure that X number of newsletter-referred visitors subscribe to the print magazine, so you create a KPI’s “subscription conversion rate by newsletter” and “number of online subscriptions generated per newsletter.” Based on the site goals for conversion and the number of subscriptions generated from the online channel, you can start managing editorial performance.
- Document site goals, actor goals, conversion events, and funnels, including a diagram a hub-and-spoke model of actor roles and responsibilities and flow diagrams of funnels. In order to establish a process for performance management via web analytics, all the actors must generally agree on roles and responsibilities. By documenting your investigation, you confirm correctness, identify gaps in business process, and create alignment among actors and management. You may notice breakpoints in site production processes too. The end result is a fully-documented operational model of how your site is created, monetized, and deployed. In the same way that you can’t manage what you don’t measure, you shouldn’t be measuring things you can’t manage.
- Have key managers who direct site actors sign-off approval on the documentation. The holy sign-off confirms you correctly identified the revenue model, site and actor goals, site navigational flows that lead to conversion. When questions arise you can reference this process artifact to backup the conversion events you defined, the KPI’s you’ve created, and subsequently the performance recommendations you will make and manage.
Then:
- Configure your web analytics tool to report conversion rates for revenue-generating site transitions and events and to report on funnels. All tools can do this.
- Build KPI’s based on specific functional goals performed by actor’s on the site. Base KPI’s around activities that support the core revenue model and the activities performed by site actors.
- Review KPI’s with actors. Bring your documentation and identify how the KPI’s will be used to identify performance, contextualize optimization recommendations, and help each actor be more successful at their job.
- Report conversion rates and KPI’s to key managers and site actors. Optimally these performance metrics should be available for actors and other stakeholders whenever they want them, preferably in the form of dashboards elicitable from your web analytics tool. The goal should be identified, the target value for the goal, the KPI measurement, and any deviation from the goal should be noted along with written performance recommendations.
- Research site performance by segmenting conversion rates and KPI’s and investigating drivers. KPI’s provide context for understanding the actions that influence site performance. Overall conversion rate will only tell you so much. For example, to the SEO conversion by organic search referrer is more informative. Other actors will require reports on segmented conversion specific to their function.
- Make optimization recommendations. Whether you deliver recommendations via reporting or manage the multivariate testing function at your company, you’ll need identify the events or actions to optimize. Then you need to get buy-in from various gatekeeping actors.
- Test and implement optimizations. Use a multivariate testing vendor to test combinations of content and creative that drive KPI’s and that provide lift in conversion. Work with site actors to ensure optimization testing and controlled experimentation occurs.
- Rollout optimization that increase conversion, improve goals, and drive revenue. Once you are reasonably certain the optimizations you are suggesting will improve performance work with the web or product development team to realize these changes.
Thus web analytics for performance management involves:
- Goal Clarification. Why does this site exists in the first place? Don’t be surprised to learn different actors have different goals, and no one is aligned! From what I hear on the street that’s a common issue!
- Stakeholder Alignment. Do all stakeholder and actors agree on the reasons why the site exists? If not, be prepared to mediate.
- Experience Optimization. How is the visitor interacting with my site, and do those interactions channel visitors to conversion funnels? Do relevant calls to action and points of resolution work for persuading visitors to convert. What’s working? What’s not? Figure it out.
- Controlled experimentation. Based on potential optimizations available, what do you test? Multivariate testing software can help, as can VOC research. Talk to your research team. Use the AB testing feature of your web analytics tool… Whatever you do, you should establish a repeatable process for doing so.
- Outcomes measurement. If you set up a KPI dashboard with goals, actual performance, and variances you will be able to answer that question “so I did all this stuff, so what effect did it have?”
Easy right? Now get to managing performance using web analytics!






