How to build clean UTM campaign URLs
A simple naming workflow for utm_source, utm_medium, utm_campaign, utm_content, and utm_term that keeps analytics reports readable.
UTM parameters are easy to add and easy to misuse. Inconsistent names create fragmented analytics reports where the same campaign appears under several sources, mediums, or spellings.
A good UTM workflow starts before the link is shared. Decide naming rules, keep values lowercase, and make sure campaign URLs survive redirects without losing query parameters.
Use consistent source and medium names
utm_source should name the platform, publisher, newsletter, partner, or traffic source. utm_medium should describe the channel type such as email, cpc, social, referral, or display.
Avoid mixing similar values such as newsletter, email, Email, and e-mail. Choose one naming convention and keep it documented.
Make campaign names readable
utm_campaign should describe the campaign in a way a future report reader can understand. Include the launch, offer, product, or season when it helps.
utm_content is useful for A/B tests, button placement, creative variants, or links inside the same email. utm_term is mostly useful for paid search keywords or targeting labels.
Test the final URL
After building the URL, open the final link and verify that redirects preserve the query string. Some redirect rules accidentally drop UTM parameters.
Use a URL parser to confirm the final parameters are exactly what analytics should receive.
UTM URL checklist
- Use lowercase values and avoid spaces.
- Define allowed values for source and medium.
- Use campaign names that remain understandable months later.
- Use content for creative or placement variants.
- Check that redirects preserve all UTM parameters.
Related guides
Learn the workflow behind this tool and what to check next.
How to prepare UTM links for campaigns
A campaign workflow for creating readable UTM links, checking query parameters, testing redirects, and preparing shareable URLs.
Technical SEO checks before submitting a site
A focused checklist for making sure search engines can discover, crawl, understand, and index important pages.