learning, thinking, blogging.
How To Use Google Analytics to Track Feed Subscriptions (and everything else)
Google Analytics can give you a great help in understanding how your blog is performing and how to improve it. In this article I’ll show you how to set up a feed subscription goal in google analytics, this will help you to
- track your new feed subscription
- understand which of your feed subscription channel converts best
- understand what content make visitors subscribe to your feed
- understand how to use google analytics goals
1. Setting Up The Goal
The goal will be triggered when a user clicks on one of the buttons to subscribe to our rss feed. Note that this does not mean that the user will subscribe to the feed, but we cant’go any further since the subscription is handled by an external program or site (e.g. the feed reader) .
At www.mapelli.info I have mainly three type of subsciption sources:
- a big rss button in the sidebar
- a email subscription form in the sidebar
- a small rss button at the bottom of each post
I need to track how each of this subscription channel perform, but they still are different path to the same goal… so I can add a single feed subsctiption goal in google analytics.
Here’s how to do it:
- From the Analytics Setting Pages (the first page after the login) click “Edit” for the site you want to add the goal to

- From the Conversion Goals and Funnel table, click “Edit” next to one of the not configured Goals
- We need to set the url of the goal to a non existent page:… something like http://www.mapelli.info/goal/feed.
The goal name will be something like “feed subscription“, and we need to have head match as the selected match type (it’s at the bottom of the page).
2. Tracking the subscriptions
Now the goal is ready, but we need to trigger it each time a user clicks on one of the feed button, so we are going to change our template and add a bit of javascript to the onclick event of the links pointing to our feed.
To track the clicks we need analytics to register a visit to a fake page with the url starting with http://www.mapelli.info/goal/feed … but since we want to track the performances for each button, we need a few different urls.
I used:
- /goal/feed/bigbutton
- /goal/feed/smallbutton
- /goal/feed/email
We need to add 'javascript:urchinTracker("here/goes/the/url")' to the onClick event of each button.
Here’s the code I used for the big button:
<a onClick='javascript:urchinTracker("/goal/feed/bigbutton")' href="<?php bloginfo_rss('rss2_url'); ?>" title="Feed for posts">
From this moment, each click on one of the feed buttons will be tracked by google analytics and registered as a feed subscription goal conversion.
3. Viewing Reports
After some days, you’ll be able to see how your feed buttons are performing, and how many goals (i.e. subscriptions) you’ve received.
The Goal menu will show you an overview of the goals performances, the conversion rate and a nice graph.
If you click on Goal Verification you can see what buttons convert best, so you can focus on improveing the conversion rate of the weak ones, or remove them
Under Reverse Goal Path you can see the pages the visitors subscribed from, so you’ll be able to understand what content make visitors subscribe to your feed
Goal Possibilities
After this, you can add as many goals as you want, and track exactly how your visitors interact with your site… some of the first possibilities (apart from the obvious “he bought my stuff” goal) that come to my minds are:
- Social submission goal
to track which content is submitted to which social network using the social icons - Download goal
to track download trends - Affiliate link goal
to track which affiliate link position converts best
Other possibilities?
What are you going to track?
What goals are important to your site?
Update: Mark has reported some strange delays in the goal report, so if your goals are not displayed correctly try to be patient and wait a couple of days :)
francesco mapelli| Print article | This entry was posted by francesco mapelli on 2007/06/17 at 4:11 pm, and is filed under Uncategorized. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
- Day 10: Removed Bad Links, Earning $5639 Per Year, Tracking RSS Subscribers
- Use Google Analytics to Track RSS Feeds
- Asroone » امروز دنیای اینترنت
- Reader Tips: 02 July 2007
- Track Users Behavior With ClickTale
- adventures of a blogjunkie » Blog Archive » del.icio.us bookmarks for September 9th
- Why Analytics Drives me Insane
- links for 2007-09-28 | Ge Xiaofei
- magazine subscriptions » Comment on How To Use Google Analytics to Track Feed <b>Subscriptions</b> <b>…</b>
- Experience Marketing Online : How To Make Your Site More Sticky?
- Attention, RSS readers! | Eric Cheng’s Journal
- Using Stats and Goal Tracking for Your Blog
- Using Stats & Goal Tracking for Your Blog | Shaun Low
- links for 2008-01-12
- Webmastern.se din guide till större inkomster på nätet
- How To Track Visitors, Rankings & Conversions in Google Analytics | Hobo
- How To Track Visitors, Rankings & Conversions in Google Analytics
- Billigste mobil abonnement|Find billigt mobil abonnement|Billigste mobil abonnement
- Discover the Formula regarding The way to get to Google first Page with Only 13.7 Minutes of Work. Unique Do-it-Yourself technique that Will save You Time and Money.
- Free runescape membership guide
- Google Oglaševanje, Oglaševanje na Googlu, Adwords Oglaševanje
- google earth baixar
- Farmville Secrets
- รับจ้างโพส รับจ้างโปรโมทเว็บ ลงโฆษณาฟรี ลงประกาศฟรี
- Civil Law
- Commission Commando
- windows key wholesale
- ghana travel
- Make Money Online Now!
- hitstory of asthma
- make money with home
- the power of WE
- mrr ebooks



about 5 years ago
Well a very detailed info, but I guess too technical for me. Still I will try to follow your suggestions and will see if I can do it as you said.
Thanks once again
-Stella Roy
about 5 years ago
Stella,
It’s a bit technical, but it’s easier than it seems… the hardest part is the edit in the template theme… but I’m sure you’ll be able to handle it… (if blogspot allows you to do it!)
If you need some additional help, feel free to post a comment or write me directly :)
about 5 years ago
Yes, blogspot allows you to make these changes. Editing the template can be tricky but it is possible even for not technical people .. if they don’t loose their mind.
Nice tip, I was not using analytics goals very much, but now they give me interesting information …. see you !
about 5 years ago
So how long should it take for the goals to start showing up? I have traffic from the day where I tested it, but it is still showing no hits for the feed goal. I clicked on it myself a few times just to make sure there would be some data there.
about 5 years ago
Hi Mark,
It depends on your users :)
stats are collected with the normal analytics stats… so if everything works for the test clicks you’ve made, you just have to wait for real users to click on your feed button…
good luck, and let us know how it goes ;)
about 5 years ago
Francesco,
This is brilliant thank you for posting it! I have installed it on my site at http://www.startbreakingfree.com/
One question: this is actually tracking the number of people who click the link, not the number who actually subscribe right?
It is still a useful number to know, and better than nothing, but just want to make sure its clear. As you know, probably quite a few people will click the RSS link and not end up subscribing because they don’t know what it is or some other reason.
Brian
about 5 years ago
Brian,
You’re right, I should have stated that more clearly, I’ll add a couple of lines to explain this in the next days.
We can track the user only up to the click… after that we don’t know what he is going to do (because the feed address will be handled by a feed reader or another website, e.g. feedburner or netvibes)
My experience here at http://www.mapelli.info is that there’s a big chance that if the visitor clicks on the buttons, he’ll subscribe to your feed (but this can vary from blog to blog)
thanks again for pointing out this issue :)
about 5 years ago
that’s really interesting…
a good tutorial ;)
about 5 years ago
Thanks Francesco for providing this useful tutorial. Definitely going to try it. Got one question though: What happens when the user has JS off? Will the links still be functional? I’d duess so, but just to make sure… ;)
about 5 years ago
Celebrienne,
you’re right: JS off will stop google analytics, but the links will still be functional :)
about 5 years ago
Great idea
Hopefully this will be built into future releases of feedburner? once it becomes part of My services on google
about 5 years ago
uncle wilco,
that would be really nice and useful… I hope someone from the feedburner crew is listening ;)
about 5 years ago
Good info, Mapelli! I just implemented it, and look forward to tracking the results. Thanks!
about 5 years ago
Thanks Michael! :)
Let us know if everything works fine!
about 5 years ago
Pretty sure I got it, you might make it simpler for the non tech folks to get if you showed screen shots of where the values are going on the analytics screen
about 5 years ago
thanks graywolf,
you’re right… I’ll try to add the screenshots during the weekend :)
about 5 years ago
That’s cool. But I would prefer using mod-rewrite so that my ‘fake link’ actually goes to a real place, and then i dont need to modify any of the a links and add the onClick property.. what do u think?
about 5 years ago
Hi, it is great to track subscriptions like this. I have a question. Is it possible to track subscribers who use the small icon in browser (FireFox, new Explorer) – there is a tag in head element of the page who shows the icon. The code goes like this: link rel=”alternate” type=”text/xml” title=”RSS .92″ href=”http://www.mapelli.info/feed/rss/” ?
about 5 years ago
Tomek,
Great question.
It would be really interesting to track also the feed icon in the address bar, but I don’t know if it’s possible to hook the event and trigger the call to urchin…
Unfortunately I’m not a javascrip expert :(
about 5 years ago
Sincere thanks for this. It is EXACTLY what I was looking for. I didn’t think this was possible after trying to read the brief instructions on the google analytics help pages but you have explained it beautifully. Saves me messing about with php pages for url redirects etc
about 5 years ago
This is all great info, and I’ve gotten pretty far. I’m fairly non-tech though, so how do I add the Java Script in the blogspot xml file. I’m used to html, where I could attach it to the code, but I can’t even find it in the xml.
Thanks a lot.
about 5 years ago
Thank you for this, very helpful.
about 5 years ago
Nice guide thanks
about 5 years ago
Great article!
Very clean and straight to the point – subscribed!
about 4 years ago
hi there
This article is good but I guess it doesn’t track the actual accessing from the reader …. sort of speak. It’s only subscription only.
Any ideas to track this?
about 4 years ago
Thanks for the help… I used to not used conversion tracking… what an idiot I was…
about 4 years ago
Google Analytics is great for tracking visit but i hadn’t use it for setting a goal. I only install it on blogger but not wordpress.
about 4 years ago
Thanks for the tips, Francesco!
about 4 years ago
Excellent idea, especially with tracking the social media icons. Works fine.
Stephan
–
Programming is hard – http://blog.codemonkeyism.com
http://twitter.com/codemonkeyism
about 4 years ago
GREAT stuff! Thanks for sharing.
about 4 years ago
Thans for nice tips. At feedmil not only can you track feed subscriptions but also arrange feeds by controlling popularity bar. You can try at http://www.feedmil.com.
about 4 years ago
I have added following code in blog
In Google analytics:-
Under Goal
Match Type: Head Match
Goal URL: /goal/rsspic
Goal Name: RSS Pic Clicks
But I cant see any clicks. Where I am wrong?
about 4 years ago
I have added following code in blog
a href=”http://feeds2.feedburner.com/resource” onclick=”javascript:urchinTracker(‘/goal/rsspic’);”
img alt=”RSS” src=”http://www.abc.com/RSS.png”/
/a
In Google analytics:-
Under Goal
Match Type: Head Match
Goal URL: /goal/rsspic
Goal Name: RSS Pic Clicks
But I cant see any clicks. Where I am wrong?
about 4 years ago
Awesome post – I’ll be sure to add this to my site!
about 4 years ago
Hi there, nice post, but I couldn’t figure out what to put under the “Head match” box. Do I add just
/goal/rss/ ? or do I need to create a new goal for each button?
about 3 years ago
Hello Friend, Such a nice post you have shared about google analytics, please keep adding more new post, i just love to visit your website !!
Thanks alot
about 3 years ago
I’m usign GA for almost 2 years now, installed it on over 100 sites and never thought of using it in this way. Nice to point this out.
about 3 years ago
You have to check up these Google Analytics tips
about 3 years ago
Good stuff! Thanks for sharing.
about 3 years ago
can it send emails on each goal completion?
about 2 years ago
Each article I have read is well written and to the point. I would also like to say, not only are the posts well written, but the lay-out of your site is excellent.
about 2 years ago
Это немного технических, но это гораздо проще, чем кажется … самое тяжелое править в теме шаблон … но я уверен, вы будете иметь возможность обрабатывать его … (если блогов позволяет вам сделать это!)
about 1 year ago
Good article i like and thank you for this article.
yt
about 1 year ago
Thanks a lot for the tutorial! It was really helpful to me! I used it for my website!
All the best!
Max | Lekker Energie