Web analytics reporting framework
How do I report on web analytics? This is one of the most common questions I get asked in my web analytics consulting, speaking and teaching assignments. There’s no easy answer – because every organisation has different needs.
The question generates interesting and lengthy discussion about various aspects of reporting such as:
- Rationale - why bother reporting
- Audiences - who should be getting the reports and why
- Content - what the report should contain
- Format and size - what format should the report be presented in, what is the ideal size, how effective are dashboards, charts and tables, etc
- Method of delivery - should the report be emailed or provided within a web analytics tool
- Frequency - how often should reports be generated.
Early in these discussions, I ask about the current practices. Many people think their reports are ineffective and add that no one really cares about them. Probe a little more, and I find a number of common problems emerge:
- The reports are long
- Everyone gets the same report
- The reports mostly consist of charts and tables with little or no commentary
- It takes too long to produce the reports
- Stakeholders are engaged poorly
- The reports do not prompt action.
Amongst our clients, we observe that when executives embrace the online channel and demonstrate leadership, the success in this channel is imminent. This occurs because senior management drives it and demands it, so over time an appropriate reporting scheme establishes itself.
Of course, this does not mean we should wait for leadership from above to sort out our web analytics reports. Exactly the opposite. As web analysts, site managers or owners, we can use our web analytics reports to influence and cultivate the relationship with senior management. At the same time, we can use them to assist with the day to day operations and ongoing improvement of our websites.
Rules of reporting
Don’t fall into the trap of producing a single report to serve all. You might have started with a small report, which soon grew large and unmanageable as additional information requests were incorporated into the standard report. Break your report down, segmenting by recipients and the expected function. To do this, you need to define a Web Analytics Reporting Framework.
Step one: define your reporting audiences. They are usually your internal stakeholders for the online channel. Some may be strategic, as they fund and influence the online direction in terms of products, services, content and functionality. Some may be contributing content and they need to know how well their content is performing. Some may be responsible for a service. Don’t forget yourself as the web analyst or site manager. You need the right reports to perform, too.
Step two: identify what each reporting audience needs to know, what for and how often.
Step three: determine process. Work out the best possible way to produce the reports, ideally automating them as much as possible. Efficiency is critical here because you don’t want to become a slave of producing the reports day in, day out. Some reports may require extra data analysis and interpretation. If you are short of resources and do not have these skills in house, consider outsourcing these. Many web analytics consultants offer this, including Bienalto.
Before too long, you will have defined your web analytics reporting framework.
Types of reports
Below is a list of reports that we identified for a large content-oriented website, using the process described above. The information sources are indicated unless the report could be produced from a typical Web Analytics solution.
| Report | Purpose and Rationale | Recommended Frequency |
| Executive KPI Report | Inform and engage management by providing visibility to website performance. | Monthly |
| Operational KPI Report | Ensure ongoing high performance, understand activity levels and trends, and detect sudden changes for examination. | Weekly |
| Content Performance Report | Align the relevancy and amount of website content with the user needs by studying browsing, search and online enquiry behaviours.
Organisations that employ a call centre for information and support purposes are advised to study/integrate this report with call centre reports. |
Monthly |
| Campaign Report | Measure the success of online campaigns and their effect on the website. Periodically report to campaign owners.
Report format changes subject to campaign devices such as email and online ads, etc. Leading web analytics tools offer email automation by which campaign reports can be emailed at regular intervals to all concerned with the campaign. |
For each campaign |
| Site Optimisation Report | Reveal areas to focus on for site improvement and develop potential ideas for improvement.
This is the same as Bienalto’s Website Health Check service to study who is using the site and what for to assess the quality of the site’s traffic and the effectiveness of its information architecture. |
Quarterly |
| Major Change Report | Ensure that newly introduced changes perform as planned and assess their impact on the rest of the site performance.
This is similar to the Site Optimisation Report but is exclusively focussed on measuring the effectiveness of the newly introduced functionality. |
After introducing any major new functionality or content and changes to the site navigation and structure |
| Site Availability and Integrity Report | Ensure high degrees of site availability and integrity.
This may involve site availability, hyperlink integrity, page title integrity, metadata coverage, alternative text for images, page download speed, internal search processing speed, average size of PDFs downloaded. There are a number of online services available that offer site availability and integrity services such as Maxamine’s Website Scorecard. |
Weekly |
| Content Currency Report | Ensure the site provides up-to-date content such that each content item is owned by a current employee and reviewed for updates and deletion.
This report should be instrumented from your Content Management System. |
Quarterly or Biannual |