Choosing digital analytics tools
You need to choose the right tools to help you measure, collect and analyse data about how people are using your digital service.
You should check whether a tool meets your needs before you decide to use it.
Choosing functions and features
To choose the right features and functions for your analytics tools, you should ask yourself:
- what you need to do - for example, whether you need to do A/B or multivariate testing
- how much it will cost
- where the data is stored and how you鈥檒l access it
- what the quality of the data is
- what you can do with the data
- what support is available to help you use the tool
How much it will cost
You鈥檒l need to consider:
- the total cost of ownership, which includes purchase, licensing, support, hosting, consultancy and any ongoing fees after the first year
- the functionality that鈥檚 included and whether you need features that have extra costs
Where the data is stored and how you access it
You鈥檒l need to consider:
- who owns the data - it should be your organisation
- whether a tool is hosted by the vendor or in-house - you鈥檒l need to choose between a simple cloud-based solution or a more secure but expensive hosted solution, depending on your technical, privacy and security requirements
- how long a tool retains data and keeps it available for you to access - you鈥檒l need to make sure the time frame works for you and that you can retain the data if you move to a different tool
- whether a tool鈥檚 admin system allows you to control different levels of access for people who need to use the tool
What the quality of the data is
You鈥檒l need to consider:
- whether the amount of sampling done to large volumes of data or near real-time data meets your needs
- whether a tool allows you to upload external data sets - like contact centre data - to extend and enrich your insights
What you can do with the data
You鈥檒l need to consider:
- whether a tool provides an application programming interface (API) or has restrictions on exporting data - an API with no restrictions is useful if you need build your own custom reports with the data
- whether a tool provides a comprehensive set of standard reports that meet your needs
- whether the tool can measure transactions through funnels and goals
What support is available to help you use the tool
You鈥檒l need to consider:
- the support that鈥檚 available to help you implement and manage a tool, and whether the cost of this is included in the price you paid for the tool
- whether a tool has an active online community of users for ad-hoc advice
- whether your technical team accepts a tool鈥檚 tracking methodology - often cookies
Information security and privacy
To protect a user鈥檚 personal data when people use your service, you need to check that your analytics solutions:
- are set up so they do not collect and process any personal or personally identifiable information - the terms and conditions of your analytics provider will probably forbid you from doing this
- have any data sharing settings switched off - some suppliers may collect data anonymously for internal benchmarking
- anonymise IP addresses - remove the last octet (8 digits) of IPv4 addresses and the last 10 octets of IPv6 addresses
- meet the requirements of relevant privacy legislation
- have data centres that meet EU data security standards
- have tools that control how your staff can access data and stop your vendor鈥檚 employees viewing data without your approval
- allow you to own analytics data that you鈥檝e exported - pay attention to any terms or conditions of your product (especially if it鈥檚 a free product) that may prevent this
If your analytics solution uses cookies or similar technologies to store information on a user鈥檚 device, you must follow the guidance about using cookies.
Comparing vendors
There are many vendors of analytics software and solutions in the marketplace as well as many free open source solutions.
Search for 鈥榓nalytics tools comparison鈥� to see some useful web resources where you can compare options.
You can also find and compare suppliers on the Digital Marketplace.
Data you need to capture
The data that your digital analytics tools need to capture will depend on your service. However, there are some types of data that most services will need.
Make sure your suite of digital analytics tools can be set up to record the following:
- user journeys through your service and any problem areas where users drop out of it before they鈥檝e completed the task it was designed for
- the results of A/B and multivariate tests 鈥� so that you can iteratively improve the design of your service, and the speed and ease with which users can complete transactions
- segmented data - so that you can analyse user behaviour according to where they鈥檝e just come from on the web, where they live, their age, the choices they鈥檝e made in their user journey, etc
- user surveys 鈥� so that you can get feedback on users鈥� experience of the service
Other tools you may need
It鈥檚 unlikely that your main digital analytics tool will meet all of your needs. For instance, you may need to:
- analyse complex data from different sources, including non-digital
- visualise and share data in bespoke ways across your team and organisation
To do this, you鈥檒l need to find other tools to analyse, process and visualise your data, for example spreadsheets, business analytics tools, survey analysis tools or data visualisation tools.
If your data sets are large and complex it can be more efficient to analyse using tools like or .
Related guides
You may also find these guides useful:
- Last update:
-
Clarified how to anonymise IPv6 IP addresses
-
Guidance first published