Top 4 mistakes that are destroying your analytics
Google Analytics is a powerful tool and is constantly being expanded and improved.
The amount of data it collects, and its vast interface can be daunting. But it is also what makes it a crucial component of any digital strategy. Knowing how your website is used allows you to improve the user experience and make better decisions.
I look at a lot of different Analytics accounts every day and I’m surprised (and a little saddened) that many companies don’t know how to set up their account in the right way. Once the code is added and checked it’s working, it tends to get ignored.
The four most common mistakes I see are:
Other popular heat mapping tools are Crazy Egg, Click Density and Clickable.
- Not knowing if an Analytics account exists and potentially missing out on valuable data
- Tracking internal traffic, which ultimately leads to unreliable data
- Lack of goals to measure a website’s ROI
- Being obsessed with quantity instead of quality
1. Not owning the account, or not knowing who does
This normally happens when websites are handed over from person to person – if an organisation has undergone a lot of change, details may not have been recorded properly. The most common issues are:- You don’t know if Analytics has been installed.
- You know Analytics is installed but don’t have any log-in details for the account to access.
- You have log-in details but the website is a property under an account that you don’t own, e.g. a website agency’s account.
I have no idea if Analytics is on my site
You can check this quickly:- Go to your website homepage
- Right click and select “Page source”
- Search for “var _gaq”. You are looking for code that looks like this: var _gaq = _gaq || []; gaq.push(['_setAccount', 'UA-xxxxxxx-x']); gaq.push(['_trackPageview']);
- If you do not see this code, then Analytics is not on your website.
It’s on my site but I don’t have the log-in details
Google have process for retrieving these. The best approach is to contact them by telephone, chat or email.The website has been set up under our old agency’s account
This won’t prevent you from accessing Analytics (as the agency can give you permission), but it will be limiting. Certain functionality is only available to admins of an account, e.g. filtering. If you do not have admin access to the account, you will not be able to fully control the analytics for the website. Your old agency will be reluctant to give you access to their account as you would be able to see all properties (i.e. potentially other client accounts). This is due to the way that Google wants you to set up analytics for websites. You do not need to set up separate accounts for different websites – you can have all your domains in one account, set up as follows:- Account – this is the top level. If you have this access you can control everything.
- Property – this is typically the domain you want to track. You can have multiple properties in an account. Properties cannot be transferred between accounts.
- Views – different data sets for a website. For example, you can create a view that only shows you data for one country. Again, views cannot be transferred between properties or accounts.
- Master view – this has all settings and filters applied. It would be the view you use for reporting.
- Testing view – allows you to test configuration changes before applying to the master view.
- Unfiltered view – no settings or filters applied. Consider this the raw “back up” of analytics data.
2. Not filtering out the office IP addresses
Google Analytics records visitors and sessions by identifying their IP address – this is how they know if you are a new visitor or a returning one. Every home and office has an IP address. If you or anyone internally is using the company website, then Google Analytics will record this activity unless you tell it not to.Why should I filter out the office IPs?
Analytics give you valuable insight into the most popular pages and behaviour of visitors – inevitably internal behaviour will be different to external visitors. This data helps you make decisions about website structure, design and other marketing activity – if it is based on skewed data, then it could be disastrous.How to filter out an IP address
- Go to the view you want to apply the filter to, e.g. Master view.
- Click on “Filters”.
- Click on “+ NEW FILTER”. NB You will need to be an admin of the account to do this. If you do not see this button, then you are not an account admin.
- Select “Create new Filter” and give it a sensible name, e.g. Office IP.
- The default will be “Predefined filter”. Check that it is set to “Exclude”, “Traffic from the IP addresses” and “that are equal to”.
- Enter the IP address. If you don’t know what the IP address is, Google “What’s my IP” and Google will tell you!
- Click save- The filter will start. Remember that it is not retrospectively applied.
3. Not setting up goals
Setting up goals saves reporting time and makes it easier to calculate the ROI on the website and user activity. You should set-up two types of goal:- Micro – an activity that contributes to a lead/sale. This is usually described as an “event” in Analytics.
- Macro – a lead/sale from your website.
- Downloading documents (micro).
- Newsletter sign-up (micro).
- Completing contact us form (macro).
- Clicking on a specific link (micro).
- Moving from one section of the website to another, e.g. from a blog page to a service line page (micro).
How to set up a custom goal
Let’s set up a goal for time spent on the site. This is a good goal to include as it indicates the % of your audience that are engaged with the website:- Go to the view you want to add a goal to, e.g. Master view.
- Click on “Goals”.
- Click on “+ NEW GOAL”. NB You will need to be an admin of the account to do this. If you do not see this button, then you are not an account admin.
- Click on Custom.
- Enter the goal description, e.g. Time spent on site, and select “Duration”. Click on “Next step”.
- Select greater than and enter the time target, e.g. 2 minutes.
- You have the option to add monetary value to the goal (which we always recommend).
- You also have the option to verify the goal – this will tell you if it is working correctly based on the previous 7 days’ data.
- Click on “Create Goal”. The goal will start to be applied – remember that it is not retrospectively applied.