Category: Developer tools

UTM Builder

Build a campaign URL with UTM parameters in your browser

Enter a base URL plus source, medium and campaign to build a link with UTM parameters for analytics tools. Existing query parameters are preserved. Runs entirely in your browser.

Campaign URL
https://uselocaltools.com/?utm_source=newsletter&utm_medium=email&utm_campaign=spring-launch
Query parameters
utm_sourcenewsletterutm_mediumemailutm_campaignspring-launch

Everything on this page is processed in your browser. Nothing is uploaded.

What this tool does

UTM parameters are query string tags that analytics tools such as Google Analytics use to attribute traffic to a specific source, medium and campaign. This builder appends utm_source, utm_medium, utm_campaign, utm_term and utm_content to a base URL without disturbing any query parameters the URL already has.

How to use it

  1. Enter the destination page as the base URL.
  2. Fill in source, medium and campaign; term and content are optional.
  3. Copy the finished campaign URL from the result box.

Privacy

This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.

Frequently asked questions

Is my URL sent anywhere?
No. The campaign URL is built using your browser's URL parser, so nothing is sent to a server.
What are UTM parameters used for?
Analytics platforms read utm_source, utm_medium and utm_campaign from the landing page URL to group visits by where a link was shared, such as a newsletter, a social post or a paid ad.
What happens to query parameters already on the base URL?
They are kept as-is; only the utm_ parameters are added or updated, so existing tracking or routing parameters are not lost.