Get Jess | Blog | How to Use UTM Parameters

How to Use UTM Parameters

How to Use UTM Parameters

Setting up UTM parameters is the foundation of tracking the effectiveness email and social media marketing campaigns as well as paid search and social advertising spending. But what exactly are UTM parameters? How do you set them up? And how do you capture that data? Read on and learn everything you need to know to set up and use UTM parameter data to improve your marketing.

5 UTM Parameters

UTM parameters are added to your destination URL and are can be used to identify what site your visitors came from, if you are paying for those visits, and exactly what ads and keywords caused them to visit your site. There are 5 different UTM parameters available.

1. UTM Source

This parameter usually identifies the site your traffic came from, but can also be used to identify traffic from an email campaign or newsletter.  This tag is formatted as follows:


Here are some examples of common UTM Source tags:


2. UTM Medium

This parameter is used to specify how  traffic came to you. Google paid ads automatically designate the UTM Medium as cpc (cost per click) and some organic social sites designate the UTM Medium as referral, while others tag it as social. This tag is formatted as follows:


Here are some examples of UTM Medium tags:


3. UTM Campaign

This parameter is used to indicate a specific advertising campaign. Like other UTM parameters, there is a lot of flexibility with naming conventions. You might choose to use the exact name of a Google campaign as the parameter or come up with a uniquely identifiable campaign name for an email or social media campaign, like spring_sale.

This tag is formatted as follows:


Here are some examples of UTM Campaigns:


4. UTM Content

This optional parameter can help you know what particular ad, creative piece, or call to action generated the click. Designating the UTM Content parameter will  allow you get very specific information about which marketing assets are working. And if you need this level of detail, you can add it to your campaigns. This tag is formatted as follows:


Here are some examples that showcase the flexibility of the UTM Content parameter:


5. UTM Term

UTM terms are used to identify which keywords from paid search campaigns generate clicks. Thankfully, you can set up Google or Bing to automatically append the UTM Term to your destination URL. For example:


This tells you that phone tracking software is the keyword responsible for the click to your site (and in case you were wondering, %20 is the set of characters used to encode a space in a URL!).

Tips for Creating Good UTM Parameters

UTM parameters help you answer questions about where your traffic came from, but if you don’t remember what they mean or use them inconsistently, you  won’t get the most out of the data. Here are a few tips to keep in mind.

Be Descriptive. Keep in mind that the purpose of  UTM parameters is to help you understand where your traffic is coming from. Therefore, it’s important to be descriptive enough so you’ll remember exactly what campaign, ad, or traffic source your UTM parameters  refer to.

Don’t Repeat Yourself. Make sure to map out your UTM naming convention ahead of time, being careful not to repeat yourself. For example, it’s not a good idea to set the source and medium to email. Consider using newsletter and email instead.

Use all lowercase letters. Did you know CPC and cpc are considered totally different strings by Google? Using all lowercase letters will eliminate the risk of tracking the same traffic source or medium in two (or more) places.

Use underscores or dashes instead of spaces. There are debates about which character is best to use to designate a space, with certain schools of thought thinking dashes are better. That said, Google itself uses underscores in its own examples. What’s most important is to keep things consistent, so decide on just one character to designate spaces and use it consistently.

Don’t use UTM parameters in internal links. UTM parameters are meant to track the characteristics of inbound links, so don’t waste your energy adding UTM parameters to internal links, which are links connecting pages on your website.

Creating URL with UTM Parameters

Now that you reviewed the five UTM parameter building blocks and tips about how to create the best UTM parameters, let’s create some URLs.

There are countless tools to simplify the creation of UTM Parameters, but the easiest one to use is Google’s own URL Builder:

Simply paste in your website URL and UTM parameters, and the tool will automatically generate the URL for you.

Just click the Copy URL button, and you are ready to go.

View UTM Parameters in Google Analytics

Google Analytics automatically parses UTM data to your URLs, so you will be able to see traffic generated from each parameter in your Google Analytics reports.

Simply click:

  1. Acquisitions
  2. Campaign
  3. All Campaigns
  4. Click Campaign, Source, or Medium to drill down.

Google Analytics All Campaigns Screen

Track Qualified Leads with Jess

Google Analytics lets you know how many visits you got from individual sources, mediums, or campaigns, and you can use goal completions to track the number of contact form submissions generated by these sources. However, it doesn’t let you get granular and see which individual contacts came from particular sources, mediums, campaigns, or keywords.

By associating the UTM data to individual leads, you can see which:

  • Ad sources generate qualified leads
  • Keywords generate qualified leads
  • Which leads become sales

Jess Cost Per Lead and Sale Report

Jess provides the UTM parameters alongside the contact information which lets you see the source of every individual contact form or phone call. The Jess system lets you disqualify records that are spam, duplicates, and tests; as well as contact form submissions from vendors and current customers. Jess improves on Google Analytics goal reporting which reports every contact form submission as a lead, and typically inflates the number of leads reported. It also lets you compare the cost per qualified lead and lets you compare the cost per lead of individual sources and mediums side by side. And you can tag which leads convert to sales, unlocking the information about which ad sources, mediums, campaigns, and keywords actually work.

If you are tracking marketing for a business where there is a time lag between when someone contacts you and when a sale is completed, using a system like Jess this is the only way to truly know what sources are generating sales, and with pricing from $60 per month, it’s affordable for any company investing in multiple advertising campaigns.

Sign up for a demo to see how Jess can help you track leads from source all the way to sale.


Don’t miss out on our next tutorial! Please subscribe to our marketing newsletter.

Subscribe to Our Newsletter


To Our Newsletter


Want to know if your advertising is really working? Click to learn how Jess can help you manage your marketing spend