
UTM tracking offers an unparalleled level of accuracy and detail when you’re tracking your traffic. You can track traffic from multiple sources and display the results in Google’s free and familiar Google Analytics dashboard.
The level of detail would be impressive from a paid tool: set up UTM right and you can see how much traffic came from a specific tweet, or from a specific image in a particular email. From monitoring entire campaigns to A/B testing changes in imagery, placement and copy, UTM tracking provides the depth of detail you need to make every decision data-driven.
So why don’t more marketers use UTM? Mainly because it’s seen as difficult, cumbersome and time consuming. But it doesn’t have to be. Armed with our ‘dummies’ guide,’ you should be prepped to start using UTMs on all your campaigns and reaping the benefits. First, though – what is a UTM?
If you still have questions about UTM parameters after reading this post, feel free to leave a comment and we will respond to your question.
What Is A UTM Parameter?
UTM parameters (sometimes called UTM codes) are specific text strings that you can append to URLs that allow you track those URLs when they get clicked on. UTM parameters make Google Analytics pick up on the data in the code and log it with the pageview. The resulting data is visible in Google Analytics, meaning you can track traffic in terms of where it came from and how it got to you.
Google will track traffic with cookies – but UTMs let you overwrite standard Google tracking with your own, custom tracking, tailored with parameters that exactly fit your needs.
Tag your URLs with UTMs and Google will tell you where your traffic came from, which campaign it’s a part of and the route it took to reach you, as well as information about exactly where on a screen your visitors clicked and which keywords were effective.
What Can You Track With UTM Codes?
Social
UTM parameters let you track social media efforts, allowing you to show which content was most effective on which channel.
Emails
In-email links can have UTMs attached. You can get differential click-through metrics from the same email – are more people clicking the link at the top, or the bottom? Tag the same landing page or signup URL in emails sent to different lists or at different times and get a unique level of granularity.
Advertisements
PPC advertising can be monitored closely with UTMs. Distinguish between sidebar and banner ad performance, or A/B test designs, graphics, sizing and copy.
And More…
Anything that involves someone clicking on a link or typing a URL to come to your website can be tracked with UTMs. Even print ads can offer a shortened URL, usually a redirect to keep your domain visible, which can then be used to track response rates.
The one place you really don’t want to use UTMs is internal tracking: every time a link containing a UTM parameter gets clicked, Google flags a new visit. If someone navigates around a few pages on your site using UTM’d URLs, you’ll see them in your analytics as multiple new visitors, reducing your data to a mess. The UTMs will also override the original referral data so you’d still be left none the wiser as to the real source of your traffic. It makes more sense to use event tracking or JavaScript’s _trackPageView function.
Anatomy Of A UTM Code
A naked, UTM-free URL might look something like this:
https://mcgaw.io/blog/i-deleted-2187-of-my-twitter-followers-here-is-why/
But the whole URL including the UTM code looks like this:
Everything from the question mark onward are tracking modules. You’ll see three in that URL; in fact there are five categories of UTM. Campaign, Source and Medium are compulsory. You have to use them if you’re using UTM at all. The other two, Term and Content, are optional, so you see them less.
Understanding UTM Codes
Campaign Source
utm_source= tracks where the traffic is coming from. That usually means the website the traffic came from, or the name of the social channel, and that’s what Google recommends. In this URL, for instance:
…the utm_source= tag identifies Twitter as the origin of the traffic. Typically, you can use the site name as the Source. But one major exception to this is email campaigns. It’s vital to use tagging on emails, but they’re not static – there’s no website to identify as the Source.
Really, though, the Source just needs to be something that’s useful to you when you’re doing your analytics at the other end. Using the name of your email service could work: utm_source=mailchimp. You can use any convenient term – ‘internal’ and ‘newsletter’ are common. What you can’t do is use your domain. It might seem intuitive to do this, but it will make a mess of your analytics by causing email clickthroughs to show up as self-referrals or visits sent from your own site.
Campaign Medium
utm_medium= tracks how the traffic is getting to you, rather than where the link actually lives.
Google recommends using this field to identify the marketing medium, tagging traffic from emails, PPC, and so on.
Source/Medium are usually offered together in the GA dashboard.
See Source/Medium data under Acquisition > All Traffic > Source/Medium. Here you’ll see all the activity for UTMs with that source and medium tags.
You can separate them by choosing single parameters, either source…
…or medium.
Mediums work best when they’re general. Don’t make them too precise – while Campaign and Source can be specific, Mediums want to be inclusive. Google automatically identifies:
- Organic
- (None)
- Referral
- CPC (for autotagged AdWords links)
One of the major advantages to using UTM tracking is that you choose the parameters – you can select the mediums, campaigns and sources that make sense in terms of your business. But as examples, these make good Mediums:
- Social
- Feed
- Banner
- CPC
- Display
- Affiliate
- E-book
- Billboard
- Partner
- QR code
- Widget
Campaign Name
utm_campaign= tracks which campaign the traffic was generated by. It shows up in Google’s URL builder as Campaign Name, and Google recommends using it to track the product or overall campaign.
Here the utm_campaign= is ReviveOldPost, identifying that traffic as part of a strategy to leverage already-existing content.
When choosing campaign tags, look for something that’s going to make sense to your team – don’t try getting super cryptic to hide what you’re measuring from the competition. You’ll just wind up mystifying your own team.
Try to make sure that your Campaign tags are unique to that campaign, but remember that you only need one – don’t worry about making Source and Medium tags campaign-specific, but keep the Campaign tag the same across multiple channels.
You can compare campaign performance across different channels only if the three metrics don’t interfere with each other, and you can compare them with each other in Google Analytics anyway.
Find Campaign data under Acquisition > Campaign > All Campaigns. (Here, the campaign tag is the same as the source tag.)
GA lets you track both stats and raw numbers. URLs tagged ReviveOldPost pulled in 48 sessions, 31.25% of them new. Compare that to email, responsible for 50 sessions, and it seems almost level; but 78% of the sessions email produced were new.
UTM tracking gives you the raw material to draw conclusions about which channels are most successful. The granularity of the results allows you to assess whether you’re getting more new users, or whether a channel might instead be facilitating retention or engagement, as well as demonstrating ROI on a channel and campaign basis.
Campaign Content
utm_content= tracks the specific ad or link location that produced the traffic. You can use the Content tag to give you the data you need to differentiate and test different versions of the same ad, for instance, since it identifies the specific content even if it shares its destination URL with another ad. This works for different ad placement, design, wording and any other variable you want to test.
Content can also be used for marketing campaigns. You can use it to differentiate links within an email, so you can compare text and image, for instance. In an email with multiple links you can compare link placement by flagging links at the top, middle or bottom of the email with different Content tags. It’s also possible to record the date of emails.
Campaign Term
utm_term= mainly used for letting you see ROI on paid keywords, but can track any keyword. It’s largely superseded by AdWords autotagging, but if you’re running ads outside Google – on Bing, for instance – you’ll still need this parameter for tracking. If you don’t, your ad traffic will be merged in GA with your organic traffic because Google won’t have any means of knowing the difference, which will mean junk data you can’t reliably base future advertising decisions on.
UTM Setup
Setting up your UTM tags is simple. If you’re doing a small campaign or a one-off, use Google’s URL Builder.
For larger jobs, UTM generators like McGaw.io’s UTM Builder has you covered.
UTM parameters are case sensitive and need to be entered exactly the same each time. If they’re not they’ll be flagged by Google as different channels.
One solution is to keep a spreadsheet and paste directly from it into the UTM parameters you’re creating. You’ll likely wind up using a spreadsheet to hold your codes and their meanings anyway, allowing you to keep track of multiple campaigns, sources and mediums.
To ensure that parameters are entered accurately, your team can use McGaw.io’s UTM Builder’s Chrome plugin, which offers presets to save the UTMs you need. (It integrates with Google Sheets too.)
With all the UTM appendages, it’s easy to create a URL that’s too long to Tweet. This one:
… Is 150 characters. So take it over to Bitly or any other URL shortening service and trim it down, or use the built-in Bitly integration in McGaw.io’s UTM Builder to generate a Bitly’d URL directly. (You can also use 301 redirects to create a shortened URL that redirects to the UTM-bearing URL. However this can have adverse SEO ramifications.)
The UTM tracking is all intact; if you’re Tweeting it, that’s all you need. If you’re posting it to Facebook, you’ll need to use the Facebook Power Editor to add your UTM parameters after you insert the regular URL. Find your ad in Power Editor, select your ad and scroll down to Tracking, then paste your UTM parameters into the URL Tags box.
Conclusion
UTM parameters excel in two distinct ways at the same time: you get excellent granularity, and you get it across channels with the results all in one place. You also get it the way you want it, with control over how it’s logged and presented. It’s something every marketer should be doing!
One final note for those concerned about SEO. Be sure to use canonical tags in the head of your webpages. This will eliminate any duplicate content issues UTM links may create.
Thanks for this post. It is very timely for me. I am considering adding UTM parameters to our ’email alerts. These include 8-10 links to new content on our site on a weekly basis. In reading what you wrote above, I am concerned that if I attached a UTM parameter to each URL link that I would end up with 8-10 new visits being recorded which would really mess of our analytics.
Am I understanding this correctly?
Thanks for the kind words and happy to hear you enjoyed the post. If you were to add eight links to the email, you would have eight different ways for people to get to your site. If you added utm_term= to each of these links and put the word you were hyperlinking in the term spot, you would be able to see which link/term sent the most traffic.
This would only appear as one visit on the website, though. If they clicked all eight links this would be eight sessions, but one user. Please let me know if this is not clear enough :)
Great post! Thanks so much for breaking it down like this!
Glad you liked it Tom!
This was the best explanation I am seen on utm. Can you please explain how to use the content tag to give you the location
Thanks for the question. I think we were referring to the location of the link as in location of the email it was sent it, not the physical location.
Great Post, We are using UTM for our campaigns from Adwords, Organic Social, Paid Social and Adwords. I see some of the information in Analytics but is there a dashboard or view that I can view specifically all utm referred users?
Keith, Great question!
Here is a dashboard we use: https://analytics.google.com/analytics/gallery/#posts/search/%3F_.term%3Dcampaign%20dashboard%26_.start%3D0%26_.viewId%3DesIWzunISpmP9UbMF83ppg/
Hi guys, great post! I had a quick question regarding the UTM codes once they are created. After I create a UTM code, I simply put it as the destination URL for a campaign in that specific platform. So an example is if it is a MailChimp email ad… I do it as the destination URL when something is clicked. Do I have to add the UTM code in Google Analytics manually or will it organize everything based on the source, medium and campaign name that I input?
Is this correct?
Joe, good question.
As long as you use the UTMs, most analytics tools will pick it up automatically and show it in reports. In google analytics you would do this in your campaign report.
Hi. Amazing post. I have a question. Where in Analytics I can see the content parameter? I’m using it now and I can track source, medium, name and keywords, but I can´t find the ID I used for the campaign.
Thank you!
Hi Sara, thanks for the compliment! You can find the content parameter by opening the campaign report page and then selecting ‘other’ from the parameters (it’s next to ‘source/medium). That gets you a dropdown; you want ‘Ad Content.’ That should show you your content parameters.
I thought this article was going to talk about how you can create campaigns in Google Analytics so you can track the effectiveness of the content with UTM links. Do you have an article that discusses that?
Excellent blog you have here but I was curious if you knew of any user discussion forums that cover the same topics talked about here?
I’d really like to be a part of community where I can get advice from other experienced people that share the same interest.
If you have any suggestions, please let me know.
Appreciate it!
Great post, this is great information! I will definitely keep this website as a reference as I continue to get my GA cert.
Thanks!
Hi There! So I just made three different paid Fb ads, and as content the name of the three cities I was trying to target (since content tracks the specific ad or link location that produced the traffic to differentiate and test different versions of the same ad, for instance, since it identifies the specific content even if it shares its destination URL with another ad). But where can I find the content tag in the Google Analytics?
Thank you so much!
If a UTM parameter gets clicked and Google flags a new visit every time then wouldn’t a prospect with multiple touchpoints keep being flagged as a new visitor? They click on an add, then a Twitter link, then a LinkedIn link, etc.
It’s hard to come by educated people about this subject,
but you seem like you know what you’re talking about!
Thanks
Hurrah! Finally I got a webpage from where I can actually take valuable data regarding my study and knowledge.
Great post thank you
Great Blog Thanbk You
If i create UTM parameter and then short url from bitly then i have to mentioned those links on GA or GA will automatically track my link which i had been created on UTM Builder.
Pls reply ASAP i’m confused how i can start those tracking.
Actually i want to track sms marketing campaign.
Thanks for explaining UTM tracking. Will 301 redirects work for affiliates?
The year 2154, Jack Scully is a paraplegic marine who joins a task of unusual world when his double died.
His DNA matched with the unusual group called Na’vi as well as he was moved right into a Na’vi to provide him an unusual
‘Character’ to comprehend the Na’vi system as well as
discover their weak point so that the mercenaries can wipe out
the Navi’s. So will Jack have the ability to infiltrate into the Na’vi’s land
and also join the gory video game of destruction? This is most talked
about film of the year ‘Character’ which can currently be appreciated from the comforts of your house when you see motion pictures on the internet.
Undoubtedly, the appeal of seeing films online has
actually ended up being much prominent as well as any newest
film can be watched anytime as well as anywhere. Practical, simple to gain access to and involve a little repayment,
on online motion picture sites you will certainly be able to enjoy films on-line and even can catch up the
most up to date flick trailers as well. With a lengthy listing of the groups of
flicks available on the online film portal, a customer can pick from Crime to Romance
or from Film-Noir to Sci-Fi. The process is rather basic …
a viewer has to log in to the sites, they see newest flick
trailers online absolutely free, and afterwards they
can reserve for any movie of their option versus a small payment.
Besides the trailer reveals and movie viewing choices, there
are even other attractive classifications to surf. The classifications includes a lengthy
checklist of motion picture genres, latest ticket office hits,
very first look of upcoming movies, reveal timings of nearby movie theaters as well as even an archive of smash hit flick.
Watch films online isn’t pricey as many people think. The cost of watching a film online is rather
low-cost and a basic settlement process of payment is involved within the procedure.
Even you can check out content testimonials of the films as well as can make a decision whether you will certainly lay hands on the
film or otherwise. Neglect Cable links because there are problems with the Clack Gable films
given that usually they lack supplies, however such trouble does not exist in on-line flick websites.
In addition, you can even view newest film trailers
online, appreciate star meetings, existing box office churners, and also also publication online DVD stores also.
Among the key features of the online motion picture site is that audiences can see most current film trailers online and
then they can decide on a flick title. In addition,
moms and dads can keep a solid chain on the adult film as well as can determine a flick according to the rankings & standards for screen.
When individuals stop smoking cigarettes, one of all their main concerns is the likelihood that
they will gain weight. They are directly to be concerned
because one of the typical effects of quitting smoking is definitely weight gain, usually from 5-10 pounds
and sometimes more. However , even though it is common, it is not inevitable.
There are a variety of reasons for reduce weight gain weight when they are trying to stop.
For many individuals, it’s a natural reaction to the cravings of
cigarette smoking withdrawal. Due to these cravings, they
substitute food to get smoking which, of
course , improves the number of calories taken in. Likewise, one of the recommended ways to handle nicotine
withdrawal is to consume juice the first few days to have nicotine out of the system more quickly.
So , due to the juice or the increase in snacks, sooner or later you’ve gained several lbs.
At the same time, people coming down a long-term cigarette practice don’t immediately enter a workout program.
And because the effects of cigarettes linger for a time after kicking the habit of, the fatigue, shortness associated
with breath and other common situations won’t disappear overnight.
Getting exercise program is tough plenty of for anyone but for ex-smokers the particular change is even more difficult.
There is certainly another physiological effect of using tobacco.
The nicotine in cigs elevates the heart rate knowning that stimulating
effect plays a role in preserving weight off. When you cigarettes, it returns to their
normal levels and the trend to keep weight off will be lost.
Great article! This stuff is always confusing to me so I’m hoping you can help. My situation is a little different I think. I am looking to track clicks on sponsorship images that are within my posts on my website (i.e. images that I didn’t use an ad tracking system to insert). My sponsors want to know how many clicks their graphic achieved, but all I can usually tell them is the number of pageviews the post achieved.
How would I set up this type of tracking? Thank you in advance for your help!
Excellent items from you, man. I’ve be aware your stuff previous to and you’re just too
great. I actually like what you’ve bought right here, certainly like what you’re saying and the way by which you assert it.
You are making it enjoyable and you continue to take care of to keep it smart.
I can’t wait to learn far more from you.
This is actually a great site.
There is definately a great deal to find out about this subject.
I really like all of the points you have made.
This is not always a method to find new movies to view, but can aid you find
various other movies fans with comparable tasts to yours. Naturally,
you’ll require to be a fan of some star or kind of flick first.
Let’s state you enjoy scary movies, then you could discover a horro follower website and read the website for recommendations.
Often the follower website will certainly help you locate
great movies. Yet, in some cases these websites are not so helpful.
5) Pals -Yes, your friends are a terrific method to discover brand-new movies to see.
Simply ask throughout lunch for a referral. You can send them a quick email to request for referrals.
Even better, pick up the phone and inquire for suggestions.
And also, naturally, ask how they are as well as greet.
They’ll thanks for calling.
Your leisure time is restricted. Utilize these various
approaches to locate great movies. Do not squander your spare time with bad movies.
As well as remember to go to these internet site or contact good friends to assist others locate good movies to watch!
Mike Chalek is a research expert for [http://www.RankAMovie.com/] which is an online film
ranking system. The RankAMovie.com web site is a community-based system for keeping and also organizing listings of movies.
All movies are added by individuals! There are lots of movie categories.
Each group has many movies. These listings can be utilized for locating
a new movie to watch.
One of the criticisms of seeing motion pictures online is
that the movie lacks the exhilaration that can be gotten in a conventional movie theater.
Although this held true in the past, it is not so anymore.
Every recently purchased computer system has an integrated media player.
Nonetheless, if for one reason or another you do not have a more recent
computer, you can easily type words “totally free media player” right into any type of search engine and also a plethora of internet sites will certainly appear.
Once you pick the media player of your choice, it is as very easy as checking the setups of your computer and also choosing
the proper version to download. With the click of
your mouse, you are ready to start viewing interesting motion pictures
online.
Hello to every , because I am really eager of reading this website’s post to be updated daily.
It carries nice data.
You made some nice points there. I did a search on the subject and found most persons
will consent with your site.
By tagging your URLs with UTMs, you can get a good understanding of how your visitors interact with your website. Here’s how these parameters appear at the end of your URL .