UTM Builder

Create campaign-tagged URLs with UTM parameters for analytics tracking. Fast, private, and ready to share.

Independently verified for accuracy

Calculator by Toolsloft ↗
Tagged URL
https://example.com?utm_source=google&utm_medium=cpc&utm_campaign=summer_sale

Build a trackable campaign URL by adding standard UTM parameters to any link. Enter your base URL and campaign details, and the tool assembles a tagged URL you can paste into ads, emails, or social posts. Values are percent-encoded so the link stays valid.

How this is calculated

The tool appends the standard utm_source, utm_medium, and utm_campaign query parameters, plus optional utm_term and utm_content when provided. Each value is percent-encoded and joined with the existing query string so your analytics platform can attribute the visit to the campaign.

How to use

  1. Enter the base URL you want to track.
  2. Fill in the source, medium, and campaign fields.
  3. Add optional term and content values, then copy the generated URL.

Examples

  • Paid search: example.com + google/cpc/summer_sale → ?utm_source=google&utm_medium=cpc&utm_campaign=summer_sale
  • Existing query: page?id=5 keeps its query and appends UTM tags with &

FAQ

Which fields are required?
The base URL, source, medium, and campaign are required. Term and content are optional and only added when filled in.
Why must the URL start with http:// or https://?
Analytics tools expect a full, absolute URL. The builder rejects links that do not begin with a valid scheme.
How are spaces and symbols handled?
Each parameter value is percent-encoded, so spaces become %20 and the resulting URL stays valid.

Embed this calculator

Add this free calculator to your own site. Copy the code and paste it where you want it to appear.