Add UTM parameters to a URL to measure campaign traffic

Marketing and communications teams can distinguish campaigns before sharing one link across several channels. Add UTM parameters to a URL to measure campaign traffic.

Add UTM parameters to a URL to measure campaign traffic. Everything stays in your browser, and nothing is uploaded or stored.

How to use

  1. Paste the destination address on the first line of the input area.
  2. Enter the source, medium and campaign name on the following lines.
  3. Run the construction action to get a complete address with UTM parameters.
  4. Copy the result and check that each value matches the intended campaign.
  5. Clear the fields before preparing another campaign for a new link.

Example

The provided example describes an offer address, a newsletter source, an email medium and a launch campaign name. After constructing, check that the parameters appear in the expected order and that values remain readable in the final address.

Input

https://example.com/offer
newsletter
email
launch

Output

https://example.com/offer?utm_source=newsletter&utm_medium=email&utm_campaign=launch

Limits and formats

Where processing happens

The construction happens in your browser. The address and values you enter stay on your device and are not uploaded or stored. You can prepare a campaign without an account.

Frequently asked questions

Which address should I use as the destination?

Choose the page you want to measure, without existing UTM parameters. If the address already contains them, remove those first to avoid duplicates in reports.

Can I reuse the same campaign across several channels?

Yes, but keep the campaign value consistent and change mainly the source or medium. That helps distinguish channels while preserving the overall campaign logic.

Why does the final address look so long?

Each parameter adds text to the final address. Use short, consistent values to keep the link readable and easy to share.

Tools in the same category