UTM Source (utm_source) is the second of five standard analytics tracking tags used to measure digital campaign performance across paid and most owned media.

In tutorial #2, we go over how UTM Source, or utm_source as it appears in your marketing links, fits into your reporting and how to set it up correctly to build a solid digital performance tracking strategy.

Tut # 2 Takeaways – What You Will Learn about utm_source:

  • What utm_source really is and how to use it
  • How to maintain an effective utm_source library to capture all relevant referral websites
  • What to expect in our next tutorial

Let’s Start with What UTM Source Really Is

As Google Analytics puts it, “Every referral to a web site has an origin, or source.”

Of all the utm tags, utm_source is the easiest to remember. It tells us where the web visitor came from — Twitter, Instagram, another page, and more.

To put it simply, the utm_source dimension records the addresses or names of the platforms or websites that send traffic to our website.
Therefore, it allows us to go a step down into our reporting from the high-level channel view.

📊 Your `utm_source` Cheat Sheet: Relationship & Anatomy

How to structure your sources for clean, actionable GA4 reports.

Visualizing the `utm_medium` vs. `utm_source` Relationship

📢 `utm_medium` (The Channel)
Platform (Mobile App)
Review Site (Capterra)
Influencer (Jeff Bullas)

…The number of potential `utm_source` values is almost endless!

🚨

GA4 Non-Negotiable

`utm_source` is a required parameter. Your tracking link won’t work correctly without it.

🔍

More Granularity

Think of it as the specific “who” that sits exactly one step down from the broader medium.

🪜

The Hierarchy Rule

The relationships are fixed. `utm_medium` always sits higher than `utm_source` in GA4’s eyes.

🚀

Real-World Examples

Sources include platforms like a mobile app, review sites like Capterra, or key influencers.

UTM_Source Examples

1. For example, when we are reporting marketing performance for our Social Media channel, we could split the social traffic further by platform name and use utm_source to see which platform is the best performer in this space:

  • Twitter
  • Instagram
  • Facebook
  • LinkedIn, etc.

2. In another example, when we analyze our Organic Social channel, we can go a level down by using utm_source to see the actual search engine sites that brought traffic to us, so we can identify the best performers.

utm-source or utm_source is found in ga4 acquisition reports

In GA4 utm_source can be found by adding source session to your Traffic Acquisition report

3. Next, if you are investing in paid search across multiple platforms, you might want to see which platform brings the biggest traffic by going a level down from paid search. To do that, simply look up the utm_source dimension in your reports.

find utm source for paid media using the acquisition report

In GA4, go to Reports>Acquisition>Traffic acquisition: Session Default Channel Group and use the + sign to add Session source to see your paid medium utm_source

4. Finally, if you are building your own digital tracking links for custom campaigns like emails or social media, you can access the All Campaigns report and look at utm_source to find out the names of the sites or platforms that brought traffic to a specific campaign.

utm_sources can be easily found in GA4 using Acquisition report and filters

This report shows filtered sessions for UTM Campaign, UTM Source and UTM Medium using the Traffic acquisiiton report

This report is especially useful for campaigns spanning multiple mediums and sources because it can help you compare apples to apples and choose where to invest your marketing dollars next.

Here is a simple presentation of how utm_medium and utm_source work together:

relationship between utm_source and utm_medium

Sample relationship between utm_source and utm_medium values

                                                                       

How to Build and Maintain an Effective UTM Source Library for Optimal Reporting

1. For many marketers, adding UTM tracking tags is an afterthought.

  • We are so busy producing results and generating campaigns that sometimes we forget the most important part — adding tracking parameters to our links.
  • The image below showcases a prime example of a lack of tracking tags and its result: our hard efforts have remained unrecognized because we didn’t build our tracking links before we promoted them.
traffic misclassified when tracking tags are missing

Acquisition Report mislabeling Social traffic as “referrals” when no tracking tags are found in destination URLs

                                                 
  • At least with social channels, Google Analytics recognizes Facebook, LinkedIn, and the rest, and groups their traffic as Social referral traffic.
  • However, there are many cases when technical reasons prevent GA from identifying not only the type of traffic, but also where it came from:
    • Links from PDF documents, app clicks, gmail, QR codes, and many more sources will send all the traffic into utm_medium=”Direct”, messing up reporting.

2. Add it as a required step in your campaign delivery to ensure consistency

The best way to ensure that you and everyone on your team always tracks your links is to include this step as a mandatory part of your campaign production process, with its own production times and deadlines. In addition, it helps greatly if you make everyone’s life easier by using an automated link tracking platform instead of a spreadsheet.

dynamic utm_source library

This image shows CampaignTrackly’s UTM_Channel library allowing seamless management of tags

                                               

Regarding your utm_source library, our recommendation is to use a dynamic library — one that lives in a specialized link automation tool rather than Excel. Benefits:

  • Automatically avoid duplication, control spacing and font case, and make all utm_source tags instantly available to anyone without spreadsheet access or version concerns.

3. Good-practice advice on operationalizing this tag

  • Keep a live library of your utm_source tags because today you might be using one publisher, but tomorrow you can add many more
  • Always associate a utm_source value with a medium when building your tracking links

4. Pro Tip

  • Set up standardized naming conventions for your utm_source tags. Whether you decide to always include .com at the end of websites or use names instead does not matter, as long as you stay consistent throughout the year.

5. Further Reading

Time for a Quiz

Here are six questions that you should be able to confidently answer after reading the tutorial:

0%
22

Session 3 Quiz: UTM_Source

Solidify your knowledge from Tutorial # 2, take the quick quiz here.

1 / 15

Select the correct UTM_sources from the options below (check all that apply):

2 / 15

The 5 key UTM Tracking Codes (utm_campaign, utm_source, utm_medium, utm_term, utm_content):

3 / 15

If you are running a campaign on a review site like Capterra, what value should typically be assigned to the utm_source parameter?

4 / 15

In the hierarchy of UTM parameters, how does utm_source relate to utm_medium?

5 / 15

Which of these is a valid example of utm_source referring to a platform?

6 / 15

Which of these is the most appropriate example of a utm_source for an influencer marketing campaign featuring Jeff Bullas?

7 / 15

Which of the following is a true statement regarding the requirement of utm_source in a tracking link for Google Analytics (GA4)?

8 / 15

Why is it recommended to use 'google' as the source for search ads instead of the name of your agency?

9 / 15

UTM_source is a Google Analytics dimension that records the names of the platforms/websites that send traffic to our owned website or mobile app properties.

10 / 15

UTM_source is:

11 / 15

What happens if you use 'Facebook' as a source in one link and 'facebook' in another for the same campaign?

12 / 15

If UTM_source is "google", then its correct UTM_medium will be: (check all that apply)

13 / 15

Which of the following describes the correct relationship between utm_medium and utm_source?

14 / 15

If you use 'email' as your utm_medium, which of the following could be a valid utm_source?

15 / 15

UTM_Source provides more granular insights than UTM_medium.

Would you like to receive our Certificate of Achievement? Enter your info here:

Your score is

The average score is 63%

0%

Say Good-bye to Manual UTM parameter Work with CampaignTrackly

Now that you are a pro when it comes to utm_medium and utm_source,
our recommendation is to create an Excel spreadsheet that has all of your medium and utm_source tags documented in one place to ensure that your tracking links are consistent and always use the same values.

From Manual to Automated UTM Tagging

And if you are ready to say farewell to manual campaign URL tagging, give our platform a try. We let you import all your tags in one place, where they are instantly available to help you automate and simplify the way you build your campaign tracking links with a click. As a result, you can combine UTM mediums with utm_source values to achieve economies of scale with one-click tagging. However, you can also use them separately.

Pre-Launch Tool

Free 3-Minute GA4 UTM Campaign Tracking QA Checklist

Don’t launch with broken tracking. Use this rapid 3-minute workflow to validate your UTM parameters, including utm_source, and ensure accurate attribution before your first click.

The QA Checklist Covers:

Safe Separator Validation
Lowercase Character Audit
Redirect Integrity Testing
Channel Grouping Alignment
Mandatory Parameter Check
Broken Link Detection

👉 Get the 3-Minute QA Checklist

Stop “Unassigned” traffic before it starts.

FAQ: UTM Source Setup

What is utm_source in Google Analytics?

utm_source is a URL parameter used to identify where traffic to your website originated.
It tells analytics tools like Google Analytics 4 which platform, website, or publisher sent visitors to your page, such as facebook, newsletter, or google.

Why is the utm_source parameter important?

The utm_source tag allows marketers to understand which traffic sources generate visits, conversions, and revenue.
Without it, analytics platforms may group traffic incorrectly or attribute visits to generic channels like referral or direct traffic.

What are examples of utm_source values?

Common utm_source values include:

  • google
  • facebook
  • linkedin
  • newsletter
  • partner-site
  • instagram

These values represent the platform or website that referred the visitor to your page.

Example link:

https://example.com/page?utm_source=linkedin&utm_medium=social&utm_campaign=spring-launch

What is the difference between utm_source and utm_medium?

utm_source identifies the specific platform or website sending traffic, such as facebook or google.
By contrast, utm_medium identifies the type of marketing channel such as email, social, or cpc.

Example:

utm_source=facebook
utm_medium=paid_social

Is utm_source required for campaign tracking?

While technically optional, utm_source is considered one of the three essential UTM parameters used for reliable campaign tracking along with utm_medium and utm_campaign.

Without these tags, marketing attribution reports may become incomplete or inaccurate.

How should you format utm_source values?

Best practices include:

  • Use lowercase text
  • Avoid spaces or special characters
  • Keep naming consistent
  • Use hyphens or underscores as separators

Example:

utm_source=linkedin
utm_source=email-newsletter

Consistency ensures your analytics platform groups traffic correctly.

Where can you see utm_source data in Google Analytics?

In GA4 reports, utm_source populates dimensions like:

  • Session source
  • Source / medium
  • Traffic acquisition reports

These reports show which platforms are driving the most traffic and conversions.

Can you track multiple platforms with utm_source?

Yes. Each campaign link should contain a different utm_source value for each platform.

Example:

  • LinkedIn → utm_source=linkedin
  • Facebook → utm_source=facebook
  • Email → utm_source=newsletter

This allows marketers to compare campaign performance across channels.

Do UTM parameters affect SEO?

No. UTM parameters do not impact search engine rankings. They simply append tracking data to URLs so analytics tools can measure campaign performance.

However, UTM links should not be used for internal website links, as they may disrupt attribution tracking.

What tools can help create utm_source tracking links?

Many marketers use automated URL builders to generate consistent tracking links, such as:

  • UTM link builders
  • Marketing automation platforms
  • Campaign governance tools

These tools help enforce naming conventions and prevent tracking errors.

What to Expect in Our Next Tutorial

Tut #3 will continue looking at your UTM link tracking strategy within the framework of your analytics and reporting tools. Next, we will delve into UTM_Campaign, what it really is, and how to set it up. Sign up for the series to get notified when the next tutorial is out.