Free tool

UTM builder for social media

A UTM link is your normal link with a few labels added to the end, such as utm_source=instagram and utm_campaign=autumn-launch, so your analytics can tell which channel and which campaign each visit came from.

See the plans

Last updated:

Try it

Your link

Use lower case and no spaces, so the same campaign is not counted as two in your analytics.

The labels and what to put in them

LabelWhat it meansExample
utm_sourceWhere the visit came frominstagram
utm_mediumThe kind of trafficsocial
utm_campaignWhich campaign it belongs toautumn-launch
utm_contentWhich post or versionreel-01

Three habits that keep the numbers clean

Write every label in lower case, use hyphens instead of spaces, and reuse the same campaign name across channels. Analytics treats "Autumn Launch" and "autumn-launch" as two different campaigns, and a clean report starts with consistent labels.

Questions people ask

What is a UTM parameter?

A label added to the end of a link, such as utm_source=instagram, that tells your analytics where a visit came from.

Which UTM parameters do I need?

Source, medium and campaign are the core three. Content is useful when you want to tell posts or versions apart.

Do UTM links affect SEO?

They are meant for links you share in posts and ads. Use your normal, untagged link inside your own website.