Free UTM Generator Tool

Create UTM tracking URLs for any platform so you can measure campaigns accurately.

UTM Generator
Create UTM tracking URLs for any platform. Inputs are used to generate `utm_source`, `utm_medium`, and `utm_campaign`.

Tip: keep `utm_source`, `utm_medium`, and `utm_campaign` lowercase and consistent to simplify reporting.

What Are UTM Parameters?

UTMs are extra parameters you add to a link so analytics tools can understand where the visit came from and which campaign it belongs to.

utm_source tells you the publisher/referrer (for example: newsletter, Google, LinkedIn).
utm_medium describes the traffic type (for example: email, cpc, social).
utm_campaign groups activity under a specific initiative or promotion.
utm_content helps you split performance for different creatives or link variations.
utm_term is commonly used to store the keyword for paid search.

UTM Best Practices (Quick Checklist)

  1. 1Pick a naming convention and stick to it across every campaign (so you can compare results over time).
  2. 2Use consistent casing and avoid accidental duplicates (for example, keep `utm_source` lowercase).
  3. 3Don’t include spaces in values—prefer `-` or `_` for cleaner URLs.
  4. 4Use optional fields (`utm_content`, `utm_term`) only when they add real segmentation for your reporting.
  5. 5Keep a small record of your conventions so teammates create new UTMs the same way.