What UTM parameters tell you

UTM parameters are short labels added to the end of a destination link. When someone follows a tagged link, a configured analytics tool can use those labels to describe where the visit came from. This is especially helpful for email, where an untagged visit may be difficult to connect to a particular newsletter or appeal. The labels do not, by themselves, tell you whether the visitor found the page useful or took action.

Three parameters cover most small campaigns: utm_source identifies the sender or platform, utm_medium identifies the type of channel, and utm_campaign groups links belonging to one effort. For example, a community group promoting a workshop might use newsletter as the source, email as the medium, and spring_workshop as the campaign. The optional utm_content parameter can distinguish two links in the same email, such as a main button and a text link. Start with the three core labels; add more only when they answer a question you expect to ask.

Set a naming system before making links

A workable system matters more than a clever one. Decide whether names will use lowercase letters and underscores, then record the approved source and medium names in a shared sheet. If one person uses email as a medium and another uses newsletter, visits from the same channel may appear in separate groups. Similarly, use one campaign name for every link in an effort you want to review together.

Give each row of the sheet a destination page, its intended placement, the parameter values, the finished link, and an owner. For a workshop announcement, the email button and a partner’s social post might share spring_workshop as their campaign name. Their sources and mediums should differ so you can compare how people reached the page. Do not put names, email addresses, or other personal information in UTM values: tagged links can be copied, shared, and recorded in several places.

Build and test each tagged link

UTM labels form part of a link’s query string. The first query parameter begins with a question mark; additional parameters are joined with ampersands. If the destination already has a question mark and other query parameters, append the UTM labels with an ampersand instead of adding a second question mark. A URL-building tool or a carefully maintained spreadsheet can handle this formatting and encode spaces and special characters for you.

Before sending a campaign, open each finished link in a private browsing window. Check that it reaches the intended page, that the page works on a phone, and that any form or download still functions. If you use a redirect or link shortener, test the complete route and confirm the UTM labels survive it. When your analytics setup allows it, make a test visit and verify that its campaign labels appear. Do this before a large send, when fixing a broken link is still easy.

Read campaign reports alongside outcomes

Once visits arrive, look for the campaign name in your analytics reports and compare sources or placements within that campaign. Decide in advance what a useful outcome is: a completed registration, an enquiry, a resource download, or another meaningful action your site can measure. A link that brings many visits but few registrations may need a clearer promise, a more suitable audience, or a better destination page. It is not automatically a poor channel.

Interpret the numbers with care. A person may open the same link more than once, share it with someone else, or return later by another route. Privacy settings, consent choices, and analytics configuration can also affect what appears in reports. UTM data is therefore best used to spot patterns and guide modest improvements, not to produce a perfect count of everyone influenced by a campaign.

Make measurement part of the routine

For each campaign, use a short repeatable workflow: agree on the destination and desired action, assign names from your shared sheet, build and test links, publish them, then review results after people have had reasonable time to respond. Keep the review focused on a few questions. Which placement brought relevant visitors? Did the destination help them take the next step? What would you change next time?

Tag links that bring people from outside your site, not links between pages on your own site. Internal UTM links can replace useful information about how a visitor originally arrived. After the campaign, keep the naming sheet and a brief note on what you learned. That small record makes future reports easier to compare and helps the next person create consistent links without starting over.

Back to category ↗