Save Your Ass With Google Analytics Data Alerts

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.).

Google Analytics Alert Settings

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.

Google Analytics Decrease in Traffic Alert

A 10% traffic drop alert.

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.

A Google Analytics Alert that monitors an Event

A Google Analytics 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.

Google Analytics Daily Error Pages Alert

Monitor 404 pages, and other website errors, with an alert.

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.

Google Analytics Hostname Alert

The "Poser" Alert will let you know if someone is poaching your content.

In some cases this alert actually detects something good! I regularly see the hostname translate.googleusercontent.com, which is used when popele 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.

Like this post? Share it:


And how about checking out these related posts:

  1. Adding Business Data to Google Analytics Data
  2. Google Analytics Real Time: Real Time Data for Real Time Decisions
  3. An Analysis of My Data
  4. The Google Analytics Social Data Hub – More than Meets the Eye?
  5. Merging Google Analytics with your Data Warehouse

Comments

  1. Thank you for your interesting post Justin.

    Which alert do you recommend to use for monitoring your AdWords campaigns?

  2. Justin, great alert parameters! These are all important, and I like that you included the screen shots! Thanks so much for sharing!

  3. Eric Olsen says:

    Really awesome stuff, Justin. Going to implement several of these right now.

    Thanks!

  4. Peter Choiceomg says:

    Nice catch on the host name check! :)

  5. Valentina says:

    Hi Justin,
    I’m lazy too :) and for that reason I’ve started to use GA alerts.
    However, there’s an issue on “% (decrease|increase) by more than” value: when you set a value equal to 10%, as in your example, GA alerts you for a (decrease|increase) of 0,1%.
    Does it happenalso in your example?
    Thanks,
    Vale

  6. Hi Justin,

    You woke me up . . . I check too often all our and our customers accounts. I need to be more efficient, so why not implementing the alerts you mention. However, it’s so interesting to check and follow the metrics but too often also some kind of data pucking. I should know better. THNX for ‘wake up call’.

    -Sander

  7. @Gerard: Google actually has a number of pre-built alerts for AdWords. But if those do not work for you, then I like to focus on revenue. Are my ads making me money! AdWords bounce rate is another great thing to monitor. Also, if you are managing the campaigns, try creating alerts based on AdGroups. Setting up alerts for AdWords in general is a bit broad.

  8. @ Valentina: My alert is not being activated by 0.1%, it’s actually activated by a real 10% change. Is anyone else seeing an issue with the sensitivity?

  9. Valentina says:

    Hi Justin, I’ve found that issue on “Entry point (Goal Conversion Rate)” alert.
    Thanks,
    Vale

Trackbacks

  1. [...] View post: Save Your Ass With Google Analytics Data Alerts – Analytics Talk [...]

  2. [...] PredictionTech Share this:TwitterFacebookLike this:LikeBe the first to like this [...]

  3. [...] Save Your Ass With Google Analytics Data Alerts [...]

  4. [...] inspirado en una entrada de Justin Curtroni en el blog Analytics Talk: “Save Your Ass With Google Analytics Data Alerts” que por cierto es co-autor en un libro muy buen sobre Google Analytics (en inglés): [...]

  5. [...] Save Your Ass With Google Analytics Data Alerts 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. [...]

Speak Your Mind

*