Getting More out of Google Analytics Goals
August 4, 2006 by Justin CutroniSetting up goals in Google Analytics is a vital step in monitoring the success of your website. While it is not necessary, setting up goals helps you harness the complete power of the application. Most people usually set up goals and scrutinize the conversion rate. I’m not going to comment on conversion rate, Avinash has already caused a stir about that. But I do want to point out some other Goal functionality and Goal related reports. I think an example would be the best way to structure this post.
One of the Google Analytics goals for my site is to get RSS subscriptions. You’ll notice that I have a number of feed reader subscription links in the right hand navigation of my site. When someone clicks on one of the subscription links I record a page hit in Google Analytics. Each subscription link generates a different page hit. Here’s what the page hits look like:
/blog/outbound/rss/rss /blog/outbound/rss/google /blog/outbound/rss/yahoo /blog/outbound/rss/bloglines /blog/outbound/rss/newsgator
So my goal is to get someone to reach one of those ‘pages’. Most people would create a goal for each of the above so they can track exactly which subscription type was requested. But that would be messy. There are 5 subscription types, I would need to use two profiles to track all of the goals.
Rather than create a goal for each of the above, I can use a regular expression to match then all. Then I only need to create a single goal. The regular expression that I use for the goal looks like this:
/blog/outbound/rss/
Here is the neat part. Google Analytics has a special report that will explain which of the links were hit. Remember, I’m using a regular expression that can match all of the subscription links (5 different links). While it is valuable to see the overall number of times the goal is reached, it is even more useful to understand which of the 5 links actually contributed to the goal.
The report is called the ‘Goal Verification‘ report and it is located in the Content Optimization > Goals & Funnel Process reports. Here’s the report for my site (don’t laugh at my data :) ):

You can see from the image that there were three different matches for my goal regular expression. There were three matches for the Google Reader, three matches for the pure RSS feed and 2 matches for the Yahoo! feed reader. This is a great way to ‘drill down’ into your goal, especially if it can be achieved a number of different ways.
Just for some comparison, if I look at the Goal Tracking Report I see the total Number of goals achieved:

This is fun, let’s keep digging into this data! In our example, a visitor can reach my goal from any page on the site. It would be interesting to see which page they were on prior to hitting the goal. Google Analytics has a ‘Revers Goal Path‘ report. This report, found in the Content Optimization > Goals & Funnel Process section, shows the path that the user took to reach a goal.

Looking at the report we can see that two people landed on my homepage and subscribed to the Google RSS feed. This report is great because it can show the ‘high value’ pages that people need to see on the way to your goal page.
I hope this post was useful. Many people fixate on goal conversion rate and don’t dig into the more useful functionality.
I’m off for a vacation, I’ll be back in two weeks :)
Subscribe:










5 Responses to “Getting More out of Google Analytics Goals”
Justin: This is a great post!! It covers a “off the normal” goal (and as you point out there could be so many of those beyond not normal conversion type), then segementation and finally, what I call, “influencing content”. Very nice.
Now I am going to my blog and try to set up these exact same rss goals for my blog (will post images and then we can both laugh at our data! :)).
-Avinash.
By Avinash Kaushik on Aug 5, 2006
Hi Avinash,
Thanks for the insightful comment. You summed up perfectly what I was trying to accomplish. I want people to realize how much functionality GA has and how they can use it to dig deeper into their data.
Let me know if you need any help setting up those goals!
Jusitn
By Justin on Aug 14, 2006
I don’t understand how you do that with your feedburner feed. How can GA track when I click on your RSS icon??
By Sérgio Rebelo on Sep 13, 2007
Hi Sergio,
You can use GA to track any visitor click. I wrote a series of posts on the topic. I recommend you start here:
http://www.epikone.com/blog/2007/03/13/tracking-clicks-with-google-analytics-pt-0/
In general, you can use the urchinTracker() function to create a pageview when ever a visitor clicks on a page.
Check out that post, I think it will explain a lot.
Justin
By Justin on Sep 13, 2007