SEO Services

Our highly consultative search engine optimization services include link building, on-page optimization, content development creation and more.

Social Media

We take a holistic look at Social Media strategy including blogging, Twitter, Facebook and industry specific social networks to come up with a campaign that works for you.

Local Search

Thunder SEO has extensive experience in creating and implementing local search campaigns for single location, regional and nationwide businesses.

Testimonials

Our company has been working with web designers and internet marketing people for over 10 years....


Read All Testimonials

Evaluating Campaign Success with UTM Parameters

Submitted on 5/22/2013 by Monique Pouget

Metrics-May-Thunder-SEO

In a world full of endless data and information, it’s sometimes difficult to wrap our heads around measuring what matters. Clearly, Albert was onto something.

albert

Image: The Lepolas

For a free tool, Google Analytics (GA) is pretty magical. With little to no setup, you can quickly see which channels are sending you the most traffic, the types of pages that are attracting visitors, and what those visitors are doing on your site once they get there. But as smart marketers, we need to know more.

If you’re reading this blog, hopefully you’re no stranger to tracking traffic in GA, but if you’ve ever wanted to track like a boss, today is your lucky day. Let’s take a closer look at UTM parameters, and learn how to use them to make better marketing decisions.

What are UTM parameters?

A UTM parameter is a tag added to the end of a URL. When users click a link with parameters, unique data about these URLs becomes available in the site’s Google Analytics account. Usually, anything that follows a “?” within a URL is a parameter.

UTM Parameter

To set up custom campaigns in Google, you can add parameters to the end of a URL. A UTM parameter consists of both a parameter (also known as a “variable”) and a value.

Variable - Value Pair

When creating your UTM, there are 3 common variables you should always include (and a plethora of others too):

  • Campaign Source (utm_source) Use this to identify the source of your traffic. Common referrers include social media sites like Twitter or Facebook, a specific newsletter edition, or a site where you have some banner ad placement.
  • Campaign Medium (utm_medium) This shows the marketing medium you used your URL in, such as an email newsletter, a specific banner ad size, or CPC.
  • Campaign Name (utm_campaign) Create a general theme for your content, and use the same campaign name across mediums and sources to compare results. An example could be “videoinfographic” or “founderscorner3”.

So what does a UTM parameter look like when it’s attached to a URL? Here’s an example for a tweet we sent out from Hootsuite about how awesome Thunder is.

URL with UTM Parameter

Fun Fact/Jeopardy Trivia: The acronym “UTM” was derived from Urchin Tracking Module, which Google discontinued in March 2012.

Where can I see the results?

In Google Analytics, you can quickly see which URLs with UTM parameters drove traffic by visiting Traffic Sources > Sources > Campaigns. When I’m analyzing results, I like to click the “Source / Medium” tab in the Primary Dimension section, and then I select “Campaign” as the Secondary Dimension. This shows me a birds-eye view of the sources, mediums and campaigns that sent the most traffic.

Viewing UTM Parameters in Google Analytics

If you have Google Analytics Goals set up, you can also click “Goal Set 1” (FYI: Goal Sets are another soon-to-be-discontinued GA feature) in the Explorer tab to see how this traffic correlates with conversions.

One thing missing from the picture here is the ability to look at “Source / Medium”, “Campaign” AND “Landing Page”. To do this, I suggest setting up a GA Advanced Segment for each major channel you’re testing.

Advanced Segment for UTM Parameters

Here’s an example I created for Thunder Scoop, our monthly newsletter (are you on the list?!). As you can see, I named this Advanced Segment “Thunder Newsletter UTM Traffic” and included “Source” containing “Thunder_Scoop” and “Medium” containing “email”. After turning this Advanced Segment on, I can now use “Landing Page” as my Secondary Dimension, and even explore other dimensions like which browsers my visitors are using, cities they’re clicking from, and the screen size they’re using to consume my content. I’m pretty impressed. Are you?

Advanced Segment for UTM Parameters - Results


UTM parameters tools

There are several tools that help you create custom UTM parameters with the click of a mouse. Here are a few I like to use.

The most obvious is the Google Analytics URL builder. If you like your vegetables from the Farmers Market, you should probably build your UTM parameters at the mothership.

In addition to a URL Builder, Raven Tools’ Google Analytics Configuration Tool also helps you set up GA goal and event tracking, as well as basic GA tracking.

Since I use a lot of the same UTM parameters and just swap out the campaign name, I really like taking advantage of HootSuite’s Custom URL Parameters feature. Basically, you add presets of parameters you regularly use, and then you can quickly add the parameters to URLs while also shortening the links with a few simple clicks. Makes life easier, and who doesn’t like that?

Hootsuite Custom URL Parameters


5 handy UTMs

Since I mentioned I use a few UTMs to promote Thunder on the regular, thought I’d share them here for easy UTM-ificiation.

Social Media Promotion

Use these UTMs for links shared on social networks. Some people choose to lump all “sources” together into one social media bundle, but I’m sure you’re not surprised I like to separate them out for more analysis.

?utm_source=twitter&utm_medium=hootsuite&utm_campaign=thunderisawesome
?utm_source=facebook&utm_medium=fbwall&utm_campaign=thunderisawesome
?utm_source=google&utm_medium=googleplus&utm_campaign=thunderisawesome
?utm_source=linkedin&utm_medium=liupdate&utm_campaign=thunderisawesome

Email Newsletter

Make sure to track every link in your newsletter. Services like MailChimp give you the option to add automatic GA tracking, but they apply one source / medium / campaign to your entire newsletter. Instead, opt to add each link manually, and track monthly features with the same campaign over time.

?utm_source=Thunder_Scoop_May_2013&utm_medium=email&utm_campaign=thunderissmart

Press Releases

Sometimes, we use press releases to announce big news, like new client relationships and awards. Make sure to coordinate with your PR team or agency about UTMs. If anything, this supports their work, since you can closely monitor the traffic from press releases and see how well the announcement converts.

?utm_source=PRWeb&utm_medium=advancedrelease&utm_campaign=thunderispopular

Banner Ads

If you’re doing any kind of advertising banner advertising on a site, please tell me you’re using parameters to quickly see which ads perform better.

?utm_source=sel&utm_medium=468x60fullbanner&utm_campaign=thunderloathesbannerads
?utm_source=sel&utm_medium=240x400verticalbanner&utm_campaign=thunderloathesbannerads

Sweepstakes and Promotions

If you’re running any special giveaways on a third party app, make sure to use parameters to evaluate campaign success. My previous UTM parameters post touched on this, as well as the ability to add call tracking information to UTM parameters.

?utm_source=woobox&utm_medium=fbtab&utm_campaign=thunderlovesprizes


Challenges with UTM parameters

With great power comes great responsibility, and the same can be said for UTM parameters. Here are a few challenges and solutions associated with these handy tags.

Inconsistency

Challenge A big advantage of using UTM parameters is the ability to compare stats across sources, mediums and campaigns. However, if one character is off, GA will treat the two parameters as unique tags. Parameters are also case sensitive, so make sure to keep things consistent, because having a “Twitter” and “twitter” source really screws up your data.

Solution Keep track of parameters in a centralized doc that you can refer to over time.

Ugly links

Challenge In case you haven’t noticed, these UTM parameters add a lot of extra characters to your URLs. Besides looking ugly, it’s also inconvenient when you’re trying to keep things under 140 characters.

Solution Use a URL shortening service like bit.ly, ow.ly or goo.gl, since UTM data still passes through short links.

You can’t track internal links with UTM parameters

Challenge Each time a link with a UTM parameter is clicked, a new visit is generated, therefore inflating the number of website visits, and skewing other data.

Solution Use event tracking or site search to track internal campaigns with GA.

Miscellaneous UTMs

Challenge Did you know anyone can add UTMs to your links? It’s kinda like an awesome Easter Egg.

Mike Arnesen Is Da Bawse

Solution Browse through your GA Campaign data, and have a good laugh.

Pinterest Don’t Care

Challenge Pinterest strips UTM parameters from links, regardless if you add them before pinning.

Solution According to some, you can edit the link and add the UTMs in, but keep in mind that most affiliate links are rejected by Pinterest, so UTMs might not fly under the radar either.


U(TM) Complete Me

While there are a few drawbacks to using UTM parameters, most will be completely delighted by the detailed metrics available at one’s fingertips. Adding tags to your links helps you determine which channels and promotion efforts are the most successful, which leads to more informed campaigns. Woohoo!

Have you had success tracking campaign success with UTM parameters? Please share in the comments!

3 Responses to “Evaluating Campaign Success with UTM Parameters”

  1. Adrian says:

    This post speaks to me :)

    I highly recommend this Google Doc spreadsheet we built at my last job. Auto-builds URLs on the fly, keeps a running log of tagged links to help with consistency over time, and even has an option to auto shorten with goo.gl and bit.ly (regular or pro).

    https://drive.google.com/previewtemplate?id=0Agl8lwsP-cNVdDJDa0s1cnNmOFZDMUFYa0kyN0RNaWc&mode=public#

  2. [...] use a shortening service (hey, bit.ly) and data will still be sent back to Google Analytics. Also (and thank you to Thunder SEO for alerting me to this), one thing to keep in mind when using UTM parameters for social media is [...]