Generators/utm generator

UTM Generator

Build a tagged URL with UTM parameters for campaign tracking (source, medium, campaign, term, content). A UTM generator builds a URL with UTM parameters so analytics tools can attribute clicks to a campaign. Use consistent naming conventions for utm_source, utm_medium, and utm_campaign so reporting stays clean.

Inputs

Generated URL

https://example.com/?utm_source=newsletter&utm_medium=email&utm_campaign=spring_launch
Tip: Keep names consistent (lowercase, hyphens/underscores) to make reporting cleaner.

How to use it

  • Enter your destination URL.
  • Fill required fields: utm_source, utm_medium, utm_campaign.
  • Optionally add utm_term and utm_content.
  • Copy the generated URL and use it in ads/emails/links.

FAQ

UTM parameters are tags added to a URL (like utm_source and utm_campaign) so analytics tools can attribute traffic to specific campaigns.

Typically only source/medium/campaign are required. Term/content are optional and used for deeper attribution.

Avoid spaces; use hyphens or underscores for consistency (e.g. spring_sale, paid-social).

UTMs create different URL variants. For campaigns, that’s usually fine, but avoid using UTM-tagged URLs for internal linking. If you publish UTM URLs publicly, use canonical URLs to reduce duplicate-page risk.

Yes. The generator adds UTM parameters while keeping any existing query parameters in the URL.

They shouldn’t, but always test your final link. Some platforms re-write links or strip parameters in certain contexts.

Sources

Links open in a new tab. If you spot an issue, contact us.

Related generators

Disclaimer

Always test final URLs after adding UTMs. Some platforms may rewrite links or strip parameters in certain contexts.

See Terms and Privacy.