Skip to content
ToolsOnDuty - free online tools
Web & SEO

UTM Campaign URL Builder

Build trackable campaign URLs with UTM parameters for analytics.

Free browser toolRuns in your browserNo sign-up
Campaign URL
https://example.com/landing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale

About the UTM Campaign URL Builder

UTM parameters are tags you add to a URL so your analytics tool can report exactly which campaign, source and medium brought each visitor. This builder assembles them correctly for you.

Enter your destination URL and campaign details, and get a clean, encoded link you can share in emails, ads and social posts.

Everything runs in your browser, so your URLs are never sent anywhere.

Key features

  • All five standard UTM parameters
  • Correctly encoded output
  • Common medium suggestions
  • One-click copy

How to use

  1. 1Enter the website URL you are linking to.
  2. 2Fill in the source, medium and campaign name.
  3. 3Copy the generated campaign URL.

Examples

Track an email campaign
Input: https://example.com; source newsletter; medium email; campaign summer
Output: https://example.com/?utm_source=newsletter&utm_medium=email&utm_campaign=summer

The parameters are URL-encoded and preserve existing query values.

Frequently asked questions

What are the required UTM parameters?
utm_source, utm_medium and utm_campaign are the core ones. utm_term and utm_content are optional and mainly used for paid search and A/B testing.
Do UTM tags affect SEO?
They do not help or hurt rankings directly. They are for analytics tracking. Keep them off internal links to avoid muddying your reports.
Are UTM parameters case-sensitive?
Analytics tools can report differently cased values separately, so use one consistent lowercase naming convention for cleaner reports.

Open a related tool to prepare your files or refine the finished result.