UTM Builder

Build trackable campaign URLs with UTM parameters — fill in the fields and get a properly encoded URL with a live preview.












How it works

  1. Enter your website URL and the required campaign fields: source, medium, and name.
  2. Optionally add a campaign term and campaign content.
  3. The live preview updates as you type. Click Build URL to validate everything.
  4. Copy the final URL and use it in your campaign.

Example

Input: URL “https://example.com/sale”, source “newsletter”, medium “email”, name “spring_sale”
Output: https://example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale

Tips

  • Use consistent lowercase naming, e.g. “spring_sale”.
  • Keep a spreadsheet of your campaign names to stay organized.
  • Don’t use UTM parameters on internal links within your own site.
  • Test the final URL in a browser before sharing it.

FAQ

What are UTM parameters?

Tags added to a URL that tell analytics tools where your traffic came from — for example, which newsletter or ad.

Which fields are required?

Website URL, campaign source, campaign medium, and campaign name. Term and content are optional.

Are special characters handled?

Yes. Parameter values are URL-encoded automatically.

Will this work with Google Analytics?

Yes. GA4 recognizes the standard utm_source, utm_medium, utm_campaign, utm_term, and utm_content parameters.

Related tools

Recommended software

  • Google Analytics — Web analytics platform for measuring campaign traffic.
  • Semrush — SEO and content marketing platform for keyword research and site audits.

Some links on this page may be affiliate links.

Scroll to Top