Using UTM parameters
A practical guide to track your marketing links.
Knowing where your website traffic originates helps you evaluate your campaigns. This overview explains how to use UTM parameters—short text fragments added to a URL—to track links. It’s a simple method to see which channels actually bring in visitors and form submissions.
The system uses five standard parameters. When someone clicks a tagged link, the information is sent to your analytics platform, such as Google Analytics 4 or Plausible, providing details on your traffic sources.
The five standard parameters
You don't always need to use all five. Source, medium, and campaign are the most common.
| Parameter | Purpose | Example |
|---|---|---|
utm_source | Identifies the specific source of your traffic, like a search engine or newsletter. | google, facebook, newsletter_jan |
utm_medium | Identifies the marketing medium or channel. | cpc, social, email |
utm_campaign | Identifies the specific campaign or promotion. | summer_sale, new_product_launch |
utm_term | Often used for paid search to note the keywords. | seo_software, analytics_tools |
utm_content | Used to differentiate similar links within the same ad, like a button versus a text link. | blue_button, footer_link |
A: No. As long as the first parameter starts with a question mark (?) and the rest are separated by an ampersand (&), the order does not matter.
Practical applications for tracking
UTM tags can be applied to almost any digital marketing activity. The goal is to isolate different traffic streams so you can observe their performance.
Social media and paid advertising
For paid ads, ad tracking gives insight into what you are paying for. Using UTMs in your campaigns helps you see which creative versions are driving clicks. It also helps with social tracking by separating paid traffic from your organic social media posts. This kind of advertising measurement shows you where your budget is being spent.
Email marketing
If you run a weekly newsletter, you probably have several links in each email. Standard email tracking using UTMs can show you which link gets clicked most. By tagging a header link differently from a link in the main body, you can see what layout works best. This is a standard practice in most marketing automation setups.
Offline campaigns
UTMs extend to the physical world as well. You can bridge the gap from offline to online by using them in QR codes on flyers, posters, or business cards. This approach to QR tracking makes it possible to attribute website visits to a printed campaign, functioning as straightforward offline-to-online attribution.
Common issues to be aware of
Mistakes in implementation usually lead to messy data. One common challenge is maintaining consistency across a team. A small typo or a different naming convention will fragment your data in your analytics dashboard.
Typing UTM links by hand often introduces syntax errors, like using a question mark instead of an ampersand. This breaks the tracking entirely. A standardized spreadsheet or a UTM builder tool can help prevent these common errors.
Also keep in mind the SEO impact of using URL parameters. Search engines see URLs with different tags as separate pages. To avoid duplicate content issues, use canonical tags to tell search engines which URL is the master version.