OneLinkResourcesUTM cheat sheet
Resources · UTM cheat sheet

UTM, untangled.

Five fields, one consistent convention. Print it, pin it, never argue with marketing again.

The five fields

What goes where.

FieldRequiredWhat it meansExample value
utm_sourceRequiredWhere the click came from.tiktok
utm_mediumRequiredHow they got there (paid, organic, email, qr).paid-social
utm_campaignRequiredName of the push or initiative.summer-launch-2026
utm_contentOptionalWhich ad / creative / button. Differentiates A/B.video-15s-v2
utm_termOptionalPaid-search keyword. Rare outside SEM.ringtone+maker
Yes
  • lowercase only
  • hyphens for spaces · summer-launch-2026
  • stable values across channels · paid-social not Paid Social
  • campaign = the push, not the date
  • test in incognito, look at the raw URL
No
  • MixedCase · SummerLaunch
  • spaces — they become %20 in logs
  • emoji or punctuation in values
  • per-day campaigns — use utm_content for the date
  • tracking the same thing in two fields
Anatomy of a tagged URL

One link, five queryable fields.

Copy the template, swap the values for your push, keep the convention identical across channels.

urlcopy
https://oneli.nk/spfy
?utm_source=tiktok
&utm_medium=paid-social
&utm_campaign=summer-launch-2026
&utm_content=video-15s-v2
Worked examples

Five real campaigns, tagged consistently.

  • TikTok adoneli.nk/spfy?utm_source=tiktok&utm_medium=paid-social&utm_campaign=summer-launch&utm_content=v15s-cut-a
  • IG storyoneli.nk/spfy?utm_source=instagram&utm_medium=organic-social&utm_campaign=summer-launch&utm_content=story-day-2
  • Email blastoneli.nk/spfy?utm_source=mailchimp&utm_medium=email&utm_campaign=summer-launch&utm_content=hero-cta
  • Print QRoneli.nk/spfy?utm_source=poster&utm_medium=qr&utm_campaign=summer-launch&utm_content=tube-station
  • Influenceroneli.nk/spfy?utm_source=creator&utm_medium=referral&utm_campaign=summer-launch&utm_content=mia.h
Get started free

Try OneLink. One link, every platform.

Free forever for 25 links and 100k clicks/month.