UTM Builder Guide

Understand campaign links without getting lost in the code.

A UTM link is just a normal web link with extra labels added to help analytics tools understand where a visitor came from.

The easy way to think about it: the main URL sends people to the page. The UTM part tells your reports where that person came from, what channel they used, and which campaign brought them there.

What does UTM stand for?

UTM stands for Urchin Tracking Module. The name comes from Urchin, an early web analytics tool that Google acquired before Google Analytics became what most marketers use today.

You do not need to remember the history to use UTMs well. In everyday marketing, a UTM is simply a tracking label added to a link so your analytics can understand where visitors came from, which campaign sent them, and what type of channel they used.

Interactive anatomy of a UTM link

Click any coloured part of the URL to highlight it and see what it means below. This works like a simple map of the link.

Protocol
https://
This tells the browser how to load the page. For normal websites, you want HTTPS because it is secure and trusted by visitors.

Full breakdown in plain English

This is the same link explained without needing to click anything.

Protocol https:// Loads the page securely. HTTP is not secure, can create browser warnings and can reduce trust online.
Host www.example.com The main website domain. www is not always required, but your chosen version should work and stay consistent.
Path /best-shoes The specific page, product, article or landing page.
Query start ? The question mark starts the tracking and extra URL information.
Query separator & The ampersand separates one tracking field from the next.
Campaign name utm_campaign=sale Names the campaign so your reports can group traffic properly.
Campaign medium utm_medium=social Explains the type of traffic, such as social, email, QR or paid ads.
Campaign source utm_source=twitter Shows where the visitor came from, such as LinkedIn, Google, newsletter or poster.
Fragment #top Moves the visitor to a section inside the same page, such as #top, #contact or #pricing. Useful for navigation, not usually campaign tracking.

What is a UTM link?

A UTM link is a website link with tracking labels added after the question mark. These labels do not usually change the page itself. They help tools like Google Analytics group visitors by source, medium and campaign.

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

Without those labels, you might know someone visited the page. With those labels, you can understand which post, email, QR code or advert sent them there.

The six main UTM fields

FastUTM gives you the common fields marketers use. You do not need every field every time, but source, medium and campaign are the big three.

utm_source

Where it came from

Examples: linkedin, instagram, newsletter, google, poster.

utm_medium

The type of channel

Examples: social, email, cpc, qr, print, referral.

utm_campaign

The campaign name

Examples: winter-appeal, webinar-may, spring-launch.

utm_content

The version or placement

Useful for A/B testing, such as button-a, banner-top, carousel-post.

utm_term

The keyword

Mostly used in paid search when you want to track keyword information.

utm_id

The campaign ID

Useful when paid platforms or GA4 need a more exact campaign identifier.

Google Ads curly bracket tags

Google Ads can add dynamic values into your final URL using curly brackets. These are often called ValueTrack parameters. You place the tag in the URL, and Google Ads fills it in depending on which campaign, advert, keyword, device or network created the click.

Example: {creative} is not meant to stay as the word creative forever. When someone clicks an advert, Google Ads can replace it with the creative ID for the advert that showed.

{campaignid}Fills in the Google Ads campaign ID.
{adgroupid}Fills in the ad group ID inside the campaign.
{creative}Fills in the advert creative ID, so you know which ad was clicked.
{keyword}Fills in the keyword or matched term connected to the click.
{device}Fills in the device type, such as mobile, tablet or desktop.
{network}Fills in where the ad appeared, such as Search or Display.

Simple rules for cleaner UTMs

Why FastUTM builds all the links at once

Most campaign work does not happen on one platform. You may need links for LinkedIn, Instagram, Facebook, YouTube, newsletters and QR codes. Making those links one by one is slow, and small mistakes creep in.

FastUTM lets you add the campaign details once, choose the platforms, and generate the links together. Less copying. Fewer mistakes. More time for strategy and the actual marketing work.

Found this useful? Share it.