# Free UTM link builder

> Build UTM links with the right source and medium for X, LinkedIn, newsletters and ads. Free, nothing stored, and one click to a tracked short link.

Canonical page: https://statsy.co/tools/utm-builder  
Last updated: 22 September 2026

Pick where you will share the link, fill in the campaign, copy. The builder lowercases and hyphenates values so your reports never split "Newsletter" from "newsletter", and it keeps your last few links in this browser only. Nothing is sent anywhere.

## UTM parameters, in one minute

- **utm_source:** Where the click comes from: x, linkedin, newsletter, google. Required by most tools.
- **utm_medium:** The kind of channel: social, email, cpc, referral, video. Required by most tools.
- **utm_campaign:** The push this link belongs to: september-launch, black-friday.
- **utm_term:** For paid search: the keyword. Otherwise optional.
- **utm_content:** Tells two links in the same place apart: button vs footer, image vs text.
- **Case and spaces:** Always lowercase, hyphens instead of spaces. Analytics tools treat X and x as different sources.

## Why add UTMs at all?

Without them, a click from a newsletter, a post on X or a paid ad all arrive as "direct" or as the bare referrer. UTMs tell your analytics exactly which link brought the visit, so you can see which posts and campaigns turned into sign-ups and revenue rather than just visits.

## What a tracked short link adds

A UTM link is long and easy to mangle. A [tracked link](https://statsy.co/docs/features/tracked-links) is a short link on your own domain that carries the UTMs for you and reports clicks, visits, sign-ups and revenue per link, so one link per post or newsletter tells you what each one earned. It needs a Statsy site to report to; the trial takes two minutes.

## Questions

### Do UTMs work with Google Analytics, Plausible and Statsy?

Yes. All of them read the five standard utm_ parameters the same way.

### Does this tool store my links?

No. The last eight links are kept in your own browser so you can copy them again. Clear removes them.

### Should I use uppercase in campaign names?

No. Most tools are case-sensitive, so "Launch" and "launch" become two campaigns. The builder lowercases for you.

---

Statsy (https://statsy.co) · Contact: support@statsy.co
