Linktotem

Free UTM builder: tag your links and see where visits come from

Paste your link, name your campaign and pick where you'll share it — Instagram bio, stories, TikTok, WhatsApp, your newsletter, a printed QR code. You get one tagged link per place, ready to copy or download as a spreadsheet, so Google Analytics tells you which one actually brings people.

  • Free
  • No login
  • CSV download
  • Works with Google Analytics 4
Where will you share it?Tap a place to add its link. Each row below is one link.
SourceMediumContent

Your page reads UTMs too

Put a tagged link to your Linktotem page in each bio and story, and its Analytics tab shows which one brought visits and clicks — no Google Analytics set-up, no cookies banner.

  • Your tagged link is waiting as a button on your page when you sign up
  • Visits split by source, medium and campaign
  • See which link on your page each place leads to

Build and publish free, no card. No ads on your page.

How to use it

  1. 1

    Paste your link

    The page you want people to land on — a product, a post, your link-in-bio page.

  2. 2

    Name the campaign

    One short name for everything you share about the same thing: summer-sale, launch-2026.

  3. 3

    Pick the places

    Instagram bio, stories, TikTok, WhatsApp, newsletter, print. Each place gets its own tagged link.

  4. 4

    Copy or download

    Copy a link where you'll use it, or download them all as a CSV to keep track.

What UTM parameters are

UTM parameters are small labels added to the end of a link — utm_source, utm_medium, utm_campaign and two optional ones. They don't change the page people land on. They tell your analytics where the visit came from, so “Instagram bio” and “newsletter” show up as separate lines instead of all counting as “direct” or “social”.

Google Analytics 4 reads them automatically, and so do most analytics tools, shops and link-in-bio pages. You don't install anything: the tag travels in the link.

Source, medium and campaign

Source is where the link sits: instagram, tiktok, newsletter. Medium is the kind of channel: social, email, cpc for paid ads, print for a QR code on paper. Campaign is why you're sharing it: summer-sale, webinar-june. Content tells two links in the same place apart — bio and story, or two buttons in one email. Term is for paid search keywords.

Analytics tools group visits by these values exactly as written, so be consistent. The builder tidies them for you — lowercase, no accents, hyphens instead of spaces — because “Instagram” and “instagram” would otherwise count as two sources.

Why a link per place

The point of tagging is to compare. If your bio, your stories and your newsletter all use the same link, you'll know you got visits but not which effort earned them. One link per place answers the question that matters: where should I spend my time next week?

Instagram and TikTok open links inside their own app, and many of those visits reach your analytics without a referrer. A UTM tag is the only reliable way to know they came from your bio.

Common mistakes

Tagging links inside your own site. UTM parameters start a new visit in Google Analytics; use them only on links from outside.

Changing names halfway. “summer_sale” on Monday and “summer-sale” on Friday split one campaign into two lines. Keep the CSV and copy from it.

Sharing the long link where people can see it. Put it behind a button or your link in bio — or use a short link — so it doesn't look suspicious.

Private by design

Your links are built in your browser. Nothing you type is sent to us or stored.

FAQ

Frequently asked questions

What is a UTM builder?

A tool that adds UTM parameters (utm_source, utm_medium, utm_campaign…) to a link, so analytics tools like Google Analytics can tell where each visit came from.

Which UTM parameters are required?

Google Analytics only needs utm_source, but you should always set source, medium and campaign: that's what its reports group by. Term and content are optional.

What UTM should I use for my Instagram bio?

A common choice is utm_source=instagram, utm_medium=social, utm_content=bio and a campaign name. Use content=story for story links, so you can compare the two.

Do UTM parameters affect SEO?

No, as long as the page has a canonical address, which almost every site does. Search engines ignore the parameters and index the page once.

Should I use capital letters in UTMs?

No. Analytics treats Instagram and instagram as two sources. Keep everything lowercase; the builder does it for you.

Can I edit an existing tagged link?

Yes. Paste it in the link field: its parameters are read into the form and replaced when you change them.

Where do I see the results?

In Google Analytics 4, under Reports › Acquisition › Traffic acquisition, with the session source/medium or session campaign dimension. A Linktotem page shows them in its Analytics tab.

More free tools

See all free tools

Linktotem

One link for everything you do

Your WhatsApp, Instagram, TikTok, shop and bookings on one page with your look — the link you put in your bio. Build it in minutes and publish it free, with no ads.

No card needed to publish. Upgrade or cancel any time.

Claim your link today

One link for everything you create, sell and share. Free to publish, online in minutes.