New: lead-gen tracking with CRM offline conversions · 30-day money-back guarantee

Tools / UTM Builder

UTM Builder

Build campaign links that land in the right GA4 channel, every time.

Quick presets
Example
https://yourstore.com/collections/summer?utm_source=facebook&utm_medium=paid_social&utm_campaign=summer_sale_2026&utm_content=video_ugc_v2

Checks

  • Source and medium match GA4 default channel rules (Paid Social)
  • No spaces or capital letters
  • URL has no existing ? parameters

UTMs tell you where a visit came from.

They don’t fix lost purchases. KiteTrack makes sure the sale gets reported too.

Get early access

How to use UTMs the right way

What should utm_medium be for Meta ads?

Use paid_social. GA4 puts source/medium pairs like facebook / paid_social into the Paid Social channel; “cpc” or “social” lands elsewhere.

Do UTMs work with server-side tracking?

Yes. Your tracking server forwards the page URL with its UTMs to GA4, so channel reporting is unchanged.

Why does GA4 show my traffic as Unassigned?

Usually a source/medium pair GA4 does not recognise, capital letters, or spaces. Stick to lowercase and the standard mediums: cpc, paid_social, email, referral, affiliate.

Should I add UTMs to Google Ads links?

Not by hand — keep auto-tagging (gclid) on. If you want UTMs too, set them once in the account’s tracking template.