UTM parameters are a helpful tool for business owners.
They can assist you in gaining more knowledge on the dark traffic, tracking paid marketing campaigns, newsletters and determining particular pieces of social media content that deliver the most conversions.
MetricsWave has complete UTM tag support out-of-the-box to help you monitor your marketing campaigns from click to conversion. Let’s take a deeper look.
Table of contents:
A lot of website traffic has no referrer header. This traffic is called dark traffic.
Dark traffic involves clicks from emails, clicks from documents, clicks from mobile messengers, bookmarks, people typing in the URL directly into the browser and many other mechanisms. Site owners can't observe which referrer sources are sending that traffic.
A solution to reduce dark traffic is to tag links. Website owners use UTM parameters (Urchin Tracking Modules) to aid them in understanding where their site traffic is coming from. Urchin was the analytics company that Google acquired in 2005 and changed it into Google Analytics.
When you have UTM tagged links in your emails, social media and other platforms, you can view clicks on these links in your MetricsWave dashboard.
You can view referral sources of your traffic, even those that would otherwise be listed as “Direct / None”:
UTM parameters are bits of text that you add to your URLs and links that you share. Here’s what a link looks like when it’s tagged with UTM parameters:
UTM parameters are all the tags that come after the question mark (
?) in the URL above:
Individual parameters are separated by the ampersand (
You can tag all your links manually or you can use the UTM tag builder tool that makes this simple for you.
They're super simple to use.
UTM parameters consist of:
utm_source: The name of the campaign source where you plan to share the link. Such as the name of your newsletter or the name of the social network you’re doing a campaign on.
utm_source parameter is mandatory and required. Make sure to use it in all UTM tagged links.
utm_medium: The name of the channel where the link is placed. Such as email or paid social media posts.
You can organize and group
utm_medium tags within few of your main marketing strategies:
utm_campaign: The name of your individual campaign. Such as “November+newsletter” or “Black+Friday+sale”.
utm_campaign is the most flexible of all the UTM tags. You can put anything you want. Launches, sales, features, specific topics…
utm_term: The name of the keyword for your paid search ad campaign.
utm_content: The name of the specific link.
In some campaigns, you may be having multiple links pointing to the same location. For instance two different links to your landing page in an email.
utm_content allows you to differentiate between these two links and see which one performs best.
UTM parameters help you understand the big picture and referral sources that bring traffic to your site. But they also help you understand the small details such as what specific social media content works best in terms of driving conversions. Here are some use cases where UTMs can make a difference:
Facebook is a big source of traffic for many websites but the Facebook referrer only includes the fact that the visitor came from Facebook. Facebook never sends the post or comment ID where someone clicked. You can get this data by including UTM tags in the links you share on Facebook.
Twitter is similar in the way that it sets the referrer to their link shortener so you can see the shortened link but not the actual tweet that brought the traffic. UTM tags help you solve this.
Any clicks on links in emails be it personal emails you send or newsletters are classified as “direct / none”. UTM tags are a perfect tool to get some insights into your email marketing campaigns.
Any links that you include in any of your emails should be tagged. At the top level, you can use
utm_source=email to see how many visitors you’re getting from emails.
But you can go even further. For instance, you could track clicks on the link you have placed in your email signature:
?utm_medium=email&utm_source=personal&utm_campaign=signature or you could track individual newsletter that you send out to your subscribers:
For email newsletter campaigns, a useful naming convention could be to include the date the email was sent and the subject line as your
Social media typically sends dark traffic referrals. So by tagging the content you share in social media, you can bring light to some of your activities.
One way to do that would be to tag all your organic (non-paid) social media links with a
utm_medium=social tag and all your paid social media posts with a
This will show a clear split in your website referral traffic between visitors and activity coming from “social” and “social-paid”. It makes it easier to analyze and understand the results you’re getting from your campaigns.
You can go even deeper than the paid vs organic social media split. You could analyze each individual post that you share using the
Here’s an example:
The above examples would allow you to not only split the traffic and see the difference between paid and organic posts but also the results of the individual posts such as paid campaign you’re having for Black Friday sale or the organic post you published about the announcement for the new season.
UTM tags are useful in the world of affiliate marketing, influencer marketing and other sponsorships such as when sponsoring a specific newsletter.
You could tag all of the links they post with their unique UTM tags so you can not only figure out what results they drive and what ROI (return on investment) they get you, but also compare them to each other to understand which deliver the best value for you and which may make sense to sponsor again.
In content marketing, companies do many guest blogging and content syndication campaigns. Some of these are hard to track as some websites don’t send a referral header. UTM tags are a solution to these.
Simply tag all the links in the different guest posts and other syndication activities to be able to see how many clicks and other results they drive.
UTM tags are case-sensitive so
utm_source=twitter will show separately in your analytics dashboard. Be consistent in your UTM naming practices.
Keep all the tag names consistent to keep your dashboard clean and tidy and make it easier to analyze results.
We merge all identical sources in the “All” tab of the “Top Sources” report in your MetricsWave dashboard.
For instance, clicks that you get from Twitter which are not tagged by UTMs are labeled with a referral source Twitter by Twitter itself. If you tag some links that you share on Twitter with the
utm_source=Twitter, clicks on those we will merge alongside other Twitter clicks in the “All” tab.
This is in order to make it easier for you to keep track and get a combined overview of all the clicks from Twitter. When you click on the “Source” tab, we only show those clicks coming from
And note again that UTM tags are case-sensitive so
utm_source=twitter with lowercase t doesn’t get merged with Twitter with uppercase T.
Here are the referral header names for other popular websites so do aim to name your utm_source with identical names:
You cannot just include
utm_medium=social paid as spaces are not supported. Either call it
We recommend the plus sign or
%20 as MetricsWave will automatically convert those into spaces. For instance, if you use
social%20paid in your links, it will be displayed as
social paid in your MetricsWave dashboard.
As explained earlier, to specify query parameters you start with a
? and follow each consecutive parameter with
&. If you use the question mark twice, the first part is ignored and only the last part is used.
So try to avoid URLs with more than a single question mark in them. If the URL already has a question mark in it, simply use the ampersand symbol instead of the initial question mark at the start of your UTM.
Do you see too many campaign names and other sources in your UTM report? Is it difficult to get a good overview? Try to create a better and more consistent campaign naming convention for you and your team.
utm_source consistent from platform to platform allows you to view all the activities in one place. If you tag all the links you share on Facebook with
utm_source Facebook, then you’ll be able to see all of them by clicking on the
utm_source Facebook in your MetricsWave dashboard.
This is not possible if you call some of your tags Facebook, others facebook, or Facebook-post and facebook-paid.
If you get no traffic from links tagged with UTM parameters, then your UTM report in MetricsWave will be empty.
In order to test whether your UTM tagged link works, simply click on it and check your MetricsWave dashboard. Your visit should immediately show on the dashboard.
Note that in MetricsWave the referral sources are counted only when they start a new session so you won’t be able to use this method to test your links multiple times each day. Our session length is one day long.
Start for free, and upgrade your account at any moment.