Let’s face it, we’re all a bit “lazy.” I admit it, I don’t check my website data every day. And when I’m on vacation it can be a bigger challenge.
But that’s OK, I use data alerts to stay on top of my data even if I can’t check analytics every day. Are you using alerts?
If you’ve never used Google Analytics alerts they’re fairly simple to set up. You can find them in the Profile Settings.
There are five things that you need to do to set up an alert:
1. Choose a profile to apply the alert to.
2. Select how often you want to monitor the data (daily, weekly or monthly).
3. Identify the segment of traffic you want to monitor (i.e. which group of visitors, like visitors from a particular campaign or geographic region).
4. Choose what metric you want to monitor (Revenue, Visits, Time on Site, etc.).
5. Set a threshold for the alert meaning how much does the metric need to change to activate this alert (ie increase, decrease, etc.).
I divide my alerts into two groups: those that insure I have good data and those that measure the performance of the business. This post deals with the former: alerts that will keep your data in tip-top shape.
Alert #1: 10% Daily Traffic Drop
This first alert is simply there to make sure that I’m collecting data. I’ve noticed, for my site, that my traffic usually never drops more than 10% for a given day when measured week-over-week. So if I see a drop of more than 10% I know that something happened and I need to investigate more.
Alert #2: Flatline! i.e. No Data
This is a generic alert that identifies when a metric goes to zero. I can’t tell you how many times a client tries to analyze data at the end of a month only to find a data issue. This commonly happens because not every metric is analyzed every day, some metrics are reported monthly.
But I don’t want to wait until the end of the month to find a problem.
So for almost every important metric I will create a daily alert to insure that I’m getting data. Here’s an example alert that monitors an event.
Alert #3: Daily Error Pages
Another metric I like to monitor is error pages, more specifically 404 errors. I want to know if any of my content is generating an error for my readers. So I created a little alert that will alert me when the number of 404 pages is greater than 0.
Obviously you can change this alert to monitor almost any type of website error, it depends on which errors you are tracking with Google Analytics. The key is that you need to be able to identify your error pages in a Google Analytics report.
As you can see above, my error page has a unique URL (404.html) and a query parameter that identifies the page that was missing. You may need to use a virtual pageview or an event to track your error pages. Once you do you can create an alert.
Alert #4: Non-Domain Traffic aka The Poser Alert
The hostnames report in Google Analytics is a handy little report. It shows the hostname that is in the location bar of the visitor’s browser. On numerous occasions people have
ripped off borrowed my content without my permission. They just copied my source code and posted it on their own domain.
I know, classy.
This alert will automatically let me know if my account is getting data from any domain other than my own.
In some cases this alert actually detects something good! I regularly see the hostname translate.googleusercontent.com, which is used when people use Google Translate to translate the content on my site.
A note from your data therapist
All of these alerts can help. But you’ll still have inaccuracies in your data. The idea is to keep them to a minimum. If you try to eliminate all errors 100% of the time you won’t do anything else. It’a almost impossible. Do the best you can.
If you do have some data issues, and you will, you’ll have to spend some time resolving them when you do your analysis.