Analytics

What are UTM Codes? …and Why You Should Use Them

Tim Johnson
What are UTM codes map

UTM stands for Urchin Tracking Module. The name is a holdover from back in the day before Google Analytics (GA) was around. Urchin was a web analytics program acquired by Google back in 2005, which marked the beginning of GA.

UTM codes are simple snippets of code appended to the end of URLs that communicate with the GA code on your website. Essentially, UTM codes allow you to track where traffic to your site originated in GA.

Why you need them

Analytics is a powerful tool for marketers. Tools like Google Analytics give us detailed information about not only what sources are driving the most traffic to our site, but also the quality of that traffic.

This data can power big picture decisions like which channels you should be investing in, what changes to make to the site to improve user experience, and so much more.

Simply put, without proper tracking, you are flying blind. The key word there is “proper.” Simply having GA installed on your site isn’t enough. You need to empower the tool by setting up proper tracking parameters for all your marketing campaigns.

Where to use them

Luckily, Google AdWords and some other platforms like Bing Ads have built in functionality to tag your URLs without any extra work. It’s called auto tagging and I highly recommend turning it on for just about everyone. It massively simplifies things and works seamlessly with GA.

Auto Tagging in AdWords

Just about everything else you do online requires custom tagging. For instance, Facebook and GA don’t play so nicely together so if you want to get detailed Facebook data in GA, you need to tag everything you post there–organic and paid.

Running email campaigns? Tag them.

Promoting on Outbrain? Tag it.

Tweeting about an upcoming event? Tag it.

It’s easy to set up. Just take the two minutes it takes to create these custom tags.

How to create them

Luckily, Google has created a very simple tool to help us out with this, because if you are like me, the idea of writing custom URL parameters is not the most comforting.

Use Google’s URL Builder.

URL Builder

Fill out this quick form and Google will generate a ready-made custom URL that you can literally copy and paste.

Example

If Portent was promoting a blog post via Facebook Ads, we could fill out the basic required fields as follows:

Website URL: https://www.portent.com/blog/internet-marketing/5-inexpensive-ways-grow-smb-online.htm

Campaign Source: facebook

Campaign Medium: cpc

Campaign Name: 5 Inexpensive Ways to Grow Your SMB Online

Result: https://www.portent.com/blog/internet-marketing/5-inexpensive-ways-grow-smb-online.htm?utm_source=facebook&utm_medium=cpc&utm_campaign=5%20Inexpensive%20Ways%20to%20Grow%20Your%20SMB%20Online

Extra: This leaves you with a long and unattractive URL. Don’t leave it there. Use a URL shortener like bit.ly or Google’s URL shortener to polish it off if it’s user-facing (like in a tweet).

Easy as that. If you aren’t using UTM codes, I highly recommend you start. If you have questions about how they work or why you need them, let us know. We’re happy to help.

Small Business Marketing Solutions

Tim Johnson
SMB Solutions Lead

Tim has been with Portent since September 2012. Currently, he manages the Small Business Solutions department at Portent. Additionally, he carries full Google AdWords, Bing Ads and Google Analytics certifications and has experience managing paid social account on a variety of platforms including Facebook, Twitter and LinkedIn.

Start call to action

See how Portent can help you own your piece of the web.

End call to action
0

Comments

  1. Hi Timothy,
    I am running a coupon based website and finding it really hard to combine utm codes in some of the campaigns. There are too many parameters to track. Like email, medium, landing page, sidebar, optin page etc. How do you go about them?

  2. thanks for this article. I use it already, but I don’t really understand why i should use it. It seems to me that Google already knows very well what the source of your traffic is (social, paid etc). Why should I use UTM too? Isn’t it doing twice the same thing?

    1. Google Analytics can tell where traffic is being referred from but nothing else. A good example of this is if you promote a post on Facebook. Yes, GA can tell traffic is coming from Facebook, but what would be more useful is knowing that it is from a paid post (cpc) and what the post is about (campaign). UTM codes allow you to pass more information along. Without them, everything gets grouped together as referral traffic. An even better example would be traffic from an email marketing campaign. Without UTM codes, that traffic would come in as direct but it is not direct traffic. It’s the result of an email. In general, UTM codes provide more accurate and more detailed analytics.

      1. Thank you for explaining.
        And where do I see the UTM codes back in Analytics?
        Acquisition –> All traffic –> Source/medium ?

Comments are closed.

Close Mobile Menu Button
Close search overlay