TikTok UTM Builder

Track TikTok ads, Spark Ads and creator collaborations separately. Pre-seeded for TikTok with creative-level tagging so you can tell which video actually drove the click.

Preset

1 · Destination

2 · Required tags

e.g. spring-launch, black-friday, ebook-download

3 · Optional tags

Result

131 chars
https://slugy.co/pricing?utm_source=tiktok&utm_medium=paid_social&utm_campaign=creator-spark&utm_term=broad&utm_content=ugc-video-a
utm_sourcetiktok
utm_mediumpaid_social
utm_campaigncreator-spark
utm_termbroad
utm_contentugc-video-a
Open test link

Long links look spammy in public. Shorten with Slugy to keep the tags but hide the clutter.

01

Paste & pick

Drop in any URL, then tap a preset or type your own tags.

02

Validated live

Missing tags, uppercase and spaces are flagged before you copy.

03

Copy & measure

Paste into ads or email — attribution flows straight into GA4.

Platform guides: Google Ads · Meta Ads · TikTok · LinkedIn

UTM cheat sheet

The five tags GA4 understands — and what to put in each.

ParameterMeansExample
utm_sourceWhere traffic comes fromnewsletter · google · linkedin
utm_mediumHow it reaches youemail · cpc · social · qr
utm_campaignWhich campaignspring-launch · black-friday
utm_termPaid keyword / audienceurl-shortener
utm_contentVariant / placementheader-cta · ad-variant-b

FAQ

UTM questions

TikTok UTM conventions

What to put in each parameter for this platform.

ParameterValueWhy
utm_sourcetiktokOne consistent source keeps TikTok in a single GA4 row. Use `tiktok-organic` vs `tiktok` if you need to split paid from organic.
utm_mediumpaid_socialSeparates TikTok ads from search and from other social platforms. `cpc` also works if all your paid traffic uses cpc.
utm_campaigncreator-sparkMatch the TikTok Ads Manager campaign so the two systems agree.
utm_termaudienceName the targeting cluster (broad, interest-beauty) for segment comparison.
utm_contentcreative-idTikTok is creative-led — encode the video or Spark creator here to see which creative converts.

TikTok campaign URL examples

Paid Spark Ad

https://example.com/app?utm_source=tiktok&utm_medium=paid_social&utm_campaign=creator-spark&utm_term=broad&utm_content=ugc-video-a

Creator collaboration

https://example.com/app?utm_source=tiktok&utm_medium=paid_social&utm_campaign=creator-spark&utm_term=lookalike&utm_content=creator-anna

TikTok tracking notes

Spark Ads and creator posts

When a creator posts with your link, use utm_source=tiktok and put the creator handle in utm_content (e.g. creator-anna). That separates a creator's organic post from your paid Spark boost of the same video.

Short links in bios and captions

Long tagged URLs are unreadable in a caption. Build the tagged URL here, shorten it with Slugy, then post the short link — clicks still resolve with the UTMs forwarded to your destination.

In-app browser referrer loss

TikTok's in-app browser often sends no Referer header, so GA4 shows 'Direct' unless UTMs are present. Explicit tags are the only reliable attribution inside the app.

TikTok UTM FAQ

Other platform guides