What each UTM parameter means
| Parameter | What it answers | Newsletter example |
|---|---|---|
utm_source | Where did the click come from? | newsletter |
utm_medium | What kind of channel? | email |
utm_campaign | Which send or promotion? | 2026-11-weekly |
utm_term | Which keyword? (paid search) | usually blank |
utm_content | Which link inside the email? | header_cta |
What this builder does differently
- Keeps your existing query string intact. Parameters already in your URL (like
?ref=abc) are left exactly as you wrote them. - Keeps
#anchorsworking. The fragment stays at the end, where browsers expect it. - Encodes values correctly. Characters like
&,=,?and#in a value are percent-encoded so they can't break the link. - Blocks unsafe links. Only
http://andhttps://destinations are accepted. - Tags a whole issue at once. Paste every link from your newsletter and copy them all back.
Naming tips
- Pick one convention and stick to it.
Newsletterandnewslettershow up as two different sources in GA4. - Avoid spaces. Underscores or hyphens are easier to read in reports.
- Don't tag links between pages on your own site — it can overwrite the real source of the visit.
Step-by-step guide: How to Track Newsletter Traffic with UTM Links. Once you can see revenue by campaign, plug it into the ROI Calculator.