mike-allen-logo

Free UTM Builder

Use this free UTM builder to easily and quickly add UTM parameters to your campaign URL.  

  1. Enter your destination URL (web page, blog post, etc)
  2. Fill in the required UTM fields (fill out the optional fields for stronger tracking)
  3. Fill out the advanced UTM fields (optional)
  4. Add a custom parameters (optional)
  5. Shorten your campaign URL (optional)
  6. Copy and paste your automatically generated campaign URL


















*Not currently supported in GA4


*Not currently supported in GA4










Mike Allen Consulting

Need Help Building A UTM Strategy For Your Team?

Let’s create a tailored plan to track your website traffic. 


Work With Mike

Ready To Master UTMs?

Demystifying UTM Parameters: A Comprehensive Guide for Business Owners & Marketers



Before UTMs


After UTMs

URL Without UTM Tags
after utms

Welcome to the comprehensive guide on crafting and understanding UTM links – a powerful tool for tracking and analyzing your online marketing campaigns. 

Whether you’re a seasoned marketer or just venturing into the realm of digital analytics, this guide aims to demystify the process of creating UTM tracking links. 

From unraveling the anatomy of UTM parameters to finding UTM data in Google Analytics 4 (GA4), we’ll walk you through each step in clear and simple terms. 

Contents


Work With Mike UTM Builder

How To Create Your Own UTM Links

Creating UTM tracking links may seem complex, but it can be approached in various ways based on your needs. Whether you’re part of a team handling numerous links or a solo operator with a handful of campaigns, there’s a method for you.

Here are a few common approaches to UTM link creation (along with the pros and cons of each):

Here’s how to quickly and easily create UTM tracking links with our Free UTM Builder: 

  1. Enter your destination URL (web page, blog post, etc)
  2. Fill in the required UTM fields (fill out the optional fields for stronger tracking)
  3. Fill out the advanced UTM fields (optional)
  4. Add a custom parameters (optional)
  5. Shorten your campaign URL (optional)
  6. Copy and paste your automatically generated campaign URL

How To Use Our Free UTM Builder

https://vimeo.com/903829918/a990123a37?share=copy

UTM Anatomy Explained: Parts & Pieces

UTM parameters (also called UTM tags, UTM codes, and UTM links) are labels appended to the end of URLs to track specific details about your website traffic. 

When creating UTM tracking links, marketers modify the URL by adding these parameters, allowing analytics tools to capture and analyze data related to user interactions.

For instance, a UTM link might include information about whether the traffic is coming from a social media post, email campaign, or a specific advertisement.

Understanding URLs is crucial for marketers in this process, as it ensures the correct integration of UTM parameters without disrupting the fundamental structure of the URL.

Incorrectly formatted URLs can lead to tracking errors, making it challenging to accurately measure and attribute the success of marketing campaigns.

Therefore, comprehension of URLs is vital for the accurate implementation and effective utilization of UTM tracking links.

Understanding URLs

URLs, or Uniform Resource Locators are digital addresses that play a fundamental role in directing users to specific online resources such as websites, documents, or images.

Operating as a standardized format, URLs establish a seamless connection between web browsers and servers, allowing users to access information.

Despite their seemingly string-like structure, URLs are vital for the smooth functioning of the World Wide Web, providing an organized and systematic way to locate and retrieve diverse online content.

Here’s the basic structure of a URL: 

URL structure example

Let’s take a look at each element of a URL:

Now equipped with an understanding of how URLs operate and their anatomy, we can delve into the significance of key/value pairs in the context of UTM links.

These pairs play a key (no pun intended) role in enhancing the tracking and analytics capabilities of URLs.

Key/Value Pairs

Forming the backbone of additional information within a URL, key/value pairs facilitate a detailed analysis of user interactions and campaign performance.

Here’s how key/value pairs work in UTM parameters:

key/value pair URL example

UTM Parameters 101

UTM parameters, short for Urchin Tracking Module, play a pivotal role in tracking campaign performance, enabling you to gather detailed insights into your website traffic.

In the previous sections, we’ve discussed URLs and key/value pairs; now, let’s examine the specifics of UTM parameters.

Default UTM Parameters

Five standard UTM parameters—source, medium, campaign, term, and content—offer ample data for thorough campaign tracking.

Campaign ID is a unique alphanumeric identifier assigned to individual campaigns, facilitating granular tracking and detailed analysis within the broader context of UTM parameters. This isn’t to be confused with the campaign parameter.

Below you’ll find a quick overview of all five default UTM parameters (and campaign ID):

New UTM Parameters

With the introduction of GA4, Goole introduced three new UTM parameters (source platform, creative format, and marketing tactic). 

Technically, only the source platform is supported in GA4 currently, but you can set up customizations to pull data in for the other two. 

Here’s a quick look at these new UTM parameters and what you can use them for:

The following table gives a detailed overview, use case, and example of all eight UTM parameters. 

Parameter Name Key Use Case Example Values
Source utm_source Traffic Origin google, facebook
Medium utm_medium Traffic Type cpc, social, email
Campaign utm_campaign Product/Promotion Name product-a, spring-sale
Term utm_term Keyword/Headline/Subject Line your-headline
Content utm_content Differentiate verion-1, cta-b, button-2
Source Platform utm_source_platform Tool/Platform Sending Traffic youtube-ads, bing-ads
Creative Format utm_creative_format Creative Type video, image, carousel
Marketing Tactic utm_marketing_tactic Tactic Type free-trial, retargeting

Benefits Of Using UTMs

UTM parameters offer a wealth of advantages for anyone interested in understanding their marketing performance and improving decision-making.

Let’s break down the perks, touching on both practical and technical aspects.


Work With Mike UTM Builder

UTM Code Best Practices

The effectiveness of UTM codes hinges on adopting clear and consistent practices.

To ensure accurate tracking and insightful analysis, it’s paramount to adhere to well-defined guidelines.

Here are some general recommendations:

The table below showcases the best practices that should be followed and avoided, represented as “do” and “don’t”. 

UTM Recommendation Do Don't
Create Consistent Naming Conventions instagram IG, ig, insta
Avoid Special Characters save-10 save-10-%!
Replace Spaces With Dashes (-) begin-free-trial begin free trial
Use Lowercase Lettering google Google, GOOGLE
Be Clear image-square i-s

A Campaign First Mindset

Planning UTM parameters with utm_campaign first is crucial.

The campaign tag serves as the primary identifier, encapsulating the overarching theme of your marketing effort. This strategic approach ensures a clear and organized structure, making it easier to analyze data later.

Prioritizing utm_campaign establishes a hierarchy, allowing marketers to categorize and compare different mediums and sources within a specific campaign seamlessly.

utm campaign, mediums, and sources

Starting with utm_campaign not only simplifies data interpretation but also streamlines the optimization process for future campaigns, fostering a more efficient and informed marketing strategy.

Following these practices lays the foundation for comprehensive and reliable campaign performance insights. 

Shortening UTM Links 

Link shorteners offer concise and visually appealing URLs, making them a popular choice for sharing content across various platforms.

When combined with UTM parameters, they can enhance tracking capabilities, providing valuable insights into your campaign performance. The benefits include improved user experience, especially in character-limited spaces like social media posts, and a cleaner appearance.

utm short link generator

However, it’s crucial to consider potential drawbacks. Some link shorteners may not preserve UTM parameters, leading to inaccurate tracking.

Additionally, reliance on third-party services introduces an element of dependency, as link shortening services may experience downtime or cease to exist.

To mitigate these concerns, follow these best practices:

Striking the right balance between aesthetics and accuracy ensures that your tracking efforts remain robust and reliable.

How To Find UTM Data In Google Analytics 4 (GA4)

Unravel the intricacies of UTM data in GA4 reports as we explore the distinction between sessions and users.

Understanding these differences lays the foundation for the exploration of User acquisition and Traffic acquisition reports, shedding light on user engagement and traffic patterns.

GA4 home screen

Before delving into these reports, let’s clarify the difference between users and sessions in GA4.

Users vs. Sessions

The key difference between a user and a session in GA4 boils down to what they represent.

User

website user

Session

A session

A user is an individual who interacts with your website or app. 

A session is a series of user interactions within a specific timeframe.

Here’s a closer look at the differences between users and sessions:

In short, users are individuals and sessions are their journeys. 

User Acquisition vs. Traffic Acquisition

In Google Analytics 4 (GA4), various reports allow you to extract UTM data. These reports unveil the performance of specific UTM parameters.

In this section, our focus shifts to extracting UTM insights from the User and Traffic Acquisition reports.

User Acquisition emphasizes the journey of acquiring new users, while Traffic Acquisition explores detailed website visit data.

The choice between the two depends on strategic goals:

User acquisition tells you who you’re bringing in; Traffic acquisition tells you how they’re arriving. 

However, challenges may arise due to differences in UTM terminology, necessitating a clear understanding of Google Analytics 4’s terminology.

How To Find Your User Data In GA4

Deciphering UTM information within GA4’s User Acquisition reports demands overcoming terminology disparities.

This also holds true for sessions, a topic we’ll explore shortly.

Recognizing and reconciling these linguistic nuances is crucial for navigating from UTM parameters to GA4 dimensions and extracting meaningful insights.

The table below elucidates the correlation between UTM parameters and GA4 dimensions in user acquisition reports.

Parameter Name Key What Its Called In GA4 (For Users)
Source utm_source First user source
Medium utm_medium First user medium
Campaign utm_campaign First user campaign
Term utm_term First user manual term
Content utm_content First user manual ad content
Source Platform utm_source_platform First user source platform
Creative Format utm_creative_format First user creative format
Marketing Tactic utm_marketing_tactic Not Supported (but can be configured)

Creating A Source/Medium & Campaign User Acquisition Report

Follow the steps outlined in the carousel below to generate a User Source/Medium and Campaign report in GA4.

GA4 select reports
GA4 select user acquisition
GA4 User acquisition select dropdown
GA4 select first user source/medium
Example of GA4 first user source/medium
GA4 select secondary dimension
GA4 select traffic source
GA4 select cross channel
GA4 select first user campaign
Example GA4 first user source/medium and campaign report

  1. Navigate to analytics.google.com
  2. From the home screen, select the reports icon
  3. Under “Life cycle”, locate “Acquisition” -> “User acquisition”
  4. Select a dimension (start with “First user source / medium” if you’re unsure)
  5. Select the “+” symbol to add a secondary dimension
  6. Select “Traffic source” from the pop up
  7. Under “User-scoped” select “Cross-channel” (note: select “Manual” to access values for utm_term and utm_content)
  8. Select “Frist user campaign” (or any secondary dimension you want)  

How To Find Your UTM Session Data In GA4

Unraveling UTM information in GA4’s Traffic acquisition reports demands an awareness of terminology distinctions, mirroring the challenges faced in User acquisition reports.

Explore the table below, which offers a concise breakdown of UTM terminology within Traffic acquisition reports in GA4.

Parameter Name Key What It's Called In GA4 (For Sessions)
Source utm_source Session source
Medium utm_medium Session medium
Campaign utm_campaign Session campaign
Term utm_term Session manual term
Content utm_content Session manual ad content
Source Platform utm_source_platform Session source platform
Creative Format utm_creative_format Session creative format
Marketing Tactic utm_marketing_tactic Not Supported (but can be configured)

Creating A Source/Medium & Campaign Traffic Acquisition Report

Generate a Session Source/Medium and Campaign report in GA4 by following the steps outlined in the carousel below.

GA4 select reports from home screen
GA4 select traffic acquisition
GA4 select traffic acquisition dropdown
GA4 select session source/medium
GA4 example session source/medium report
GA4 select secondary dimension traffic acquisition
GA4 traffic acquisition select traffic soruce
GA4 select session campaign
GA4 example session source/medium and campaign report

  1. Navigate to analytics.google.com
  2. From the home screen, select the reports icon
  3. Under “Life cycle”, locate “Acquisition” -> “Traffic acquisition”
  4. Select a dimension (start with “Session source / medium” if you’re unsure)
  5. Select the “+’ symbol to add a secondary dimension
  6. Select “Traffic source” from the pop up
  7. Under “Session-scored” select “Session campaign” (or any other secondary dimension you want)

UTM Resources

These curated materials will equip you with the knowledge and tools needed to harness the full potential of UTM parameters.


Work With Mike UTM Builder

UTM FAQs

Most frequent questions and answers

1. What Are UTM Parameters?

UTM parameters are tags added to URLs for tracking campaign performance.

Components like source, medium, campaign, term, and content help identify the origin and effectiveness of your marketing activity.

2. Should I Use A UTM Builder?

Yes, utilizing a UTM builder is advisable.

These tools simplify the process of creating UTM parameters by generating correctly formatted URLs, reducing errors, ensuring consistency, and facilitating accurate tracking of campaigns.

3. How Do I Build My Own UTM Links?

You can create your own UTM codes in a variety of ways. 

Here are a few options:

Use the free UTM builder on this page. Manually type in your UTM parameters.Use a spreadsheet to create and manage UTM tags. Invest in a paid tool.

4. Which UTM Parameters Are Required?

While only one UTM parameter is required (and you can choose which one), including at least the source, medium, and campaign parameters is recommended for GA4.

Incorporating term, content, and other parameters can provide more detailed insights.

5. Should I Use UTMs For Internal Site Linking?

No. UTM tags are intended for external referral traffic.

However, you could consider using a custom parameters for internal tracking (but you’ll need to have this manually configured in GA4). 

6. Do I Need To Shorten My UTM Links?

No. URL shorteners help you conceal long and messy UTM campaign URLs. 

Many people prefer to use URL shorteners when distributing links that are publicly posted. 

There are certain circumstances where you may not want to shorten your links.

Some of these included:

UTM links concealed by hyperlinksUTMs links concealed by buttonsUTMs links concealed by creatives (like videos or images)

It may be easier to reference and recall the values associated with these links when they’re concealed to the public but not you. 

Please note, your UTM parameters will usually still be visible in the browser after your short link redirects. 

7. What UTMs Are Supported In GA4?

Currently GA4 supports the following UTM parameters:

utm_sourceutm_mediumutm_campaignutm_termutm_contentutm_source_platform

In addition, the following UTM parameters can still be used in GA4 with custom configuration:

utm_creative_formatutm_marketing_tactic

8. What Does The Acronym “UTM” Represent?

UTM stands for “Urchin Tracking Module”. 

Urchin was a software brand acquired by Google in 2005. 

9. Can I Edit UTM Parameters After A Link Is Live?

Yes, you can edit UTM parameters even after a campaign is live.

However, it’s essential to maintain consistency to ensure accurate tracking.

Changes may affect historical data, so it’s recommended to use caution when modifying parameters.

10. How Do UTMs Affect Conversions In GA4?

UTM parameters play a key role in conversion tracking by attributing specific sources and campaigns to user actions leading to conversions.

This information helps marketers identify high-performing channels and optimize campaigns for better outcomes.

11. Can I Use UTMs For Offline Tracking?

While primarily designed for online campaigns, UTM parameters can be adapted for some offline efforts.

For instance, QR codes with embedded UTM parameters can help track interactions from printed materials.

12. What Happens If I Don’t Use UTMs?

Without UTMs, tracking becomes limited, making it challenging to attribute traffic.

Utilizing UTM parameters provides detailed insights into the performance of various marketing channels.

13. Can I Use UTMs To Track Social Media Traffic?

Yes, UTM parameters are effective for tracking social media campaigns.

By appending specific UTM tags to your social media URLs, you can distinguish and analyze traffic from different platforms and campaigns within the social realm.

 

14. Are There Privacy Concerns With UTMs?

UTM parameters themselves pose minimal privacy concerns as they don’t collect personal information.

However, it’s crucial to comply with privacy regulations and ensure your data collection practices align with applicable laws and user consent.

15. How Do UTM Parameters Help In A/B Testing?

UTM parameters aid in A/B testing by distinguishing traffic from different variations of a campaign.

Using UTM tags for each variant allows for precise tracking, helping assess the performance and effectiveness of each test.

16. Do UTMs Affect Search Rankings Or SEO?

No, UTM parameters don’t directly impact SEO or search engine rankings.

Search engines typically ignore UTM tags, so using them won’t influence your website’s position in search results.

17. What Are The Limitations Of UTM Parameters?

UTM parameters provide valuable insights, but they have limitations.

Over-reliance on manual tagging may lead to errors, and they might not capture all user interactions.

18. Is There A Character Limit For UTM Tags?

Yes, URL length limitations exist, so it’s crucial to keep UTM parameters concise.

While specific limits vary across platforms, maintaining a reasonable character count ensures compatibility and prevents truncation issues.

19. In What Order Should I Arrange UTMs In My URL?

UTM parameter order does not affect tracking in GA4; the system identifies parameters based on their names.

However, maintaining a consistent order enhances readability and organization in your URLs.

20. Can I Use UTMs For Tracking Affiliates?

Yes, UTM parameters are effective for tracking affiliate marketing campaigns.

By incorporating specific tags, you can differentiate traffic and monitor the performance of various affiliate sources in GA4.

Need Help Building Your Own UTM Strategy?

Let’s Build A Plan Around Your Goals


Let’s Talk


Mike Allen

©Copyright 2024 | Mike Allen | All Rights Reserved