What Are UTM Parameters and How to Use Them
2026-06-10
Learn what UTM parameters are, what each tag means, and how to build clean campaign tracking links, with examples and common mistakes to avoid.
UTM parameters are small tags you add to the end of a link so analytics tools can tell exactly where a visitor came from. When someone clicks a tagged link, the tags travel along in the URL, and software like Google Analytics reads them to attribute the visit to a specific campaign, channel, or piece of content. If you have ever wondered how marketers know that 40 visitors came from a newsletter and 12 from a particular tweet, UTM parameters are usually the answer. You can build them in seconds with Quialo's UTM builder, which runs entirely in your browser.
The Five UTM Parameters
A UTM tag is just a key and a value joined by an equals sign. You append them to a URL after a question mark, and you separate multiple tags with ampersands. There are five standard parameters, and three of them are considered required by most analytics setups.
The required three are: utm_source, which names where the traffic comes from (for example, newsletter, google, or twitter); utm_medium, which describes the type of channel (for example, email, cpc, or social); and utm_campaign, which labels the specific promotion (for example, summer_sale or product_launch).
The two optional parameters add detail. utm_term is mainly used for paid search to record the keyword you bid on. utm_content distinguishes two links that point to the same page, which is perfect for A/B tests or for telling a header button apart from a footer link.
A Worked Example
Say you are sending a spring newsletter that links to your pricing page. Your tagged link might look like this:
https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_2026
When a reader clicks, your analytics platform records the visit under the spring_2026 campaign, attributes it to email, and credits the newsletter as the source. Send the same campaign on social and you simply swap utm_source=twitter and utm_medium=social, which lets you compare the two channels side by side later.
Keep Your Tags Consistent
The single biggest mistake with UTM tags is inconsistency. Analytics tools treat Email, email, and e-mail as three separate values, so your one channel splinters into three rows in your reports. Pick a convention and stick to it: lowercase everything, use underscores instead of spaces, and keep a shared spreadsheet of approved source and medium names so your whole team tags links the same way.
Special characters are the second common trap. Spaces and symbols can break a link or get mangled in transit, so values should be URL safe. If a campaign name contains spaces or punctuation, run it through Quialo's URL encoder first, or let the UTM builder handle the encoding for you automatically.
Where UTM Links Fit Alongside Other SEO Work
UTM parameters are for tracking your own campaigns, not for search engine optimization. In fact, you should never put UTM tags on internal links between pages of your own site, because that overwrites the original source data and pollutes your reports. Use them only on links that bring people in from outside: emails, ads, social posts, and partner placements.
For the on-page side of getting found, a different toolset applies. When you want clean titles and descriptions that read well in search results, Quialo's meta tag generator helps you draft and preview them. And when a campaign lives in the physical world, such as a poster or a product package, you can turn a tagged link into a scannable code with the QR code generator so the UTM data still flows through even from a printed page.
Frequently Asked Questions
Do UTM parameters hurt my SEO or create duplicate content? No. Search engines understand query parameters and typically treat the tagged and untagged versions of a page as the same content. To be safe, make sure each page has a canonical tag pointing to its clean URL, which most modern sites set automatically.
Are UTM parameters case sensitive?
Yes. utm_medium=Email and utm_medium=email are recorded as different values, which is why a consistent lowercase convention matters so much. Decide on your casing once and document it.
Can I track print or offline campaigns with UTM parameters? Yes, indirectly. You cannot tag a billboard, but you can point a printed QR code or a short link at a UTM tagged destination URL. When someone scans or types it, the parameters load and your analytics attributes the visit correctly.
Explore related tools in the tools directory.