Faster, Better, Stronger. The GA Async Tracking Code

You could wait for ga.js to load!

You may have heard that Google will begin to use site speed when calculating web rankings. This generated a lot of buzz, but according to Matt Cutts, fewer than 1% of search queries are affected by the site speed signal in our implementation and the signal for site speed only applies for visitors searching in […]

Tracking Internal Campaigns with Google Analytics

Internal ticket sale campaign on

Internal campaigns are marketing efforts that are run on your site and promote your products and services. Here’s an example from the Boton Red Sox site. They’re using ads on the homepage to promote ticket sales. Companies should track how people react to these campaigns and which ones are most successful. But what’s the best […]

New Google Analytics Goals

Google Analytics Goals Configuration

We all know that it’s critical to measure conversions, or goals, for our website. But for a long time Google Analytics limited the number of conversions, and types of conversions, you could track with Google Analytics. All that changes today (October 20, 2009). You can now create up to 20 goals per profile in Google […]

Google Analytics Custom Variables Overview

GA Custom Variables are like Data Decorations

Today Google releases Custom Variables (cv for short) in Google Analytics. This is an evolution of the custom segmentation feature. This post is meant to give you an overview of the feature. We’ll discuss how to use it in a later post. Like Custom Segmentation, custom variables are a flexible way to add more information […]

Tracking Zero Result Searches in Google Analytics

No Posts Found

I <3 Google Analytics Site Search reports. There’s amazingly actionable data in those reports. But they’re missing one vital piece of information: searches that don’t produce any results. Why is this important? Don’t you want to know when visitors search and don’t get any results? Zero result searches can help your identify missing content on […]

Count Me Out: GA.JS Version

The user defined report in Google Analytics.

A while back I wrote a post called Count Me Out! that explained how to exclude Google Analytics data based on the custom segment value. My previous post was based on the old, urchin.js tracking code, and a lot of people have been waiting for an update. It’s taken a while, but here it is. […]