UTM Link Generator — Tag Campaign URLs for Analytics

Add utm_source, utm_medium, utm_campaign, term and content parameters to any destination URL. Use it before launching any paid, email or social campaign so every click lands in the right analytics report instead of the direct or referral bucket.

Generated link
Output will appear here

What the UTM Link Generator does

UTM parameters (source, medium, campaign, term, content) tell analytics where a click came from, keeping traffic out of the direct and referral buckets.

Methodology and formula

Each value you enter is URL-encoded and appended as a standard UTM query parameter, preserving any parameters already present on the destination URL.

Worked example

Inputs
URL https://example.com, source newsletter, medium email, campaign july-promo
Result
https://example.com?utm_source=newsletter&utm_medium=email&utm_campaign=july-promo

Clicks from the July newsletter are reported separately from organic email traffic.

When to use this tool

Pair the utm link generator with the short link generator for a tidy shareable address, or the QR code generator when the link has to work on print.

About the UTM Link Generator

A real example

A launch email uses ?utm_source=newsletter&utm_medium=email&utm_campaign=spring-launch&utm_content=header-cta, so header and footer clicks report separately.

When to use the utm link generator

Use it before launching any paid, email or social campaign so every click lands in the right analytics report instead of the direct or referral bucket.

How the link is built

Each value you enter is URL-encoded and appended as a standard UTM query parameter, preserving any parameters already present on the destination URL.

Things to watch out for

Never add UTM tags to internal links inside your own site — they reset the original session attribution.

Frequently asked questions

Which UTM parameters are required?

Source, medium and campaign are the three that matter. Term and content are optional refinements.

Do UTM tags slow a page down?

No. They are query parameters only and have no effect on load time.

Is this link generator free?

Yes. Every generator on BusinessTools.Online is free, needs no signup, and builds the link in your browser.

Do you store the links I create?

No. The link is assembled locally in your browser and never sent to or saved on our servers.

Related Link Generators

Other free link generators in the hub.