Many of us use Google Analytics or similar tracking script to see where our traffic is coming from.
This works well as it shows us which visitors are coming from Google, Twitter, Facebook, email newsletters, and any other traffic source our site may get visitors from.
There are times though, it would be more useful to drill down further and see which specific tweet, Facebook post, or email message is sending us traffic, like when you are promoting a product and you want to see which traffic source is giving you the best ROI.
What is Campaign Tracking?
Luckily, Google Analytics and most other popular analytics software support Campaign Tracking links.
By tagging your links in a specific way, you can create different tracking links that will help your analytics software break down exactly where your traffic is coming from.
Ana recently wrote a post titled Does Bribing Your Readers and Twitter Followers Really Work?
In it, she writes about her experiment with trying to bribe her followers to tweet her post and to see if there was any resulting traffic spike from it.
The problem is, the traffic from the tweet is mixed in with the rest of her twitter traffic so she can’t pinpoint exactly how many visitors were coming from that specific tweet.
If she had used a campaign tracking link though, that information would be easily accessible in her Google Analytics report.
So lets see how to create one…
How To Tag Your Links
Tagging your links is a relatively simple process.
Basically, it’s just a normal link with few added parameters at the end of it that allow your analytics software to figure out exactly where your visitor came from.
Here’s an example.
Lets say Ana wants to promote her post How to Build a List: Rich Man, Poor Man List Building using Twitter and by sending out an email broadcast. So she could create two tracking links like this:
Looks kind of ugly, right? But let’s break it down.
There are five possible variables that can be used in a tracking url, but the three I’m using in these two links are required. (You can read more about the campaign variables here)
utm_source – Identifies the specific traffic source where the visitor came from (google, hubpages, list-building-tweet )
utm_medium – Identifies the medium (search engine, email, twitter)
utm_campaign – A name to use to group associated traffic sources together (list-building-campaign)
Now all Ana would need to do is tweet the first link and embed the 2nd link in her email broadcast.
Once she starts receiving clicks on her links, she can then look at her Google Analytics report under Traffic Sources > Campaigns and see exactly how many visitors came from her tweet, and how many came via email broadcast.
Sounds Good… But Is There An Easier Way?
Now you may be saying to yourself, “It seems like too much trouble to create one of these tracking links by hand”.
… And you would be right.
It’s error prone, and who’s going to remember all these weird variable names?
Thankfully, all you need to do is bookmark the Google URL Builder tool. Then all you need to do is fill out a few fields and it will generate the tracking url for you.
Not only are campaign tracking urls supported by Google Analytics, they also work with most of the other popular analytics scripts out there that I’ve checked, including Clicky, Woopra, and Piwik.
While campaign tracking is a slightly more advanced topic, I highly recommend you use it since it can be really powerful.
By taking advantage of campaign tracking, you can learn all sorts of interesting stuff about your traffic. This will help you to optimize your efforts and allow you to focus on the sources that actually send the most traffic to your site.
Not only that, but try using campaign tracking together with Google Analytics’s Goal Tracking. You can setup different goals on your site and then figure out the ROI for each particular traffic source.
This is super powerful stuff, and it can really increase your profits if you use this data correctly.
Chris blogs over at MisterFong.com. He just recently launched Smart Affiliate Links, a link cloaking, keyword conversion tracking WordPress plugin that will help you improve your SEO and convert traffic into sales.