Free UTM Link Builder: Create Trackable Campaign URLs in Seconds

March 16, 2026
6 min
Linkmi Blog

Free UTM Link Builder: Know Exactly Where Your Traffic Comes From

You're posting the same link across Instagram, your newsletter, and a YouTube description. A week later, Google Analytics shows 1,400 sessions. But which channel actually drove them?

Without UTM parameters, you'll never know. With them, it takes one extra minute per link โ€” and the data clarity is worth every second.

Linkmi's free UTM builder generates properly formatted UTM URLs in seconds, saves your history locally, and syncs to your account when you sign in.

Try the free UTM builder โ†’


What Are UTM Parameters?

UTM stands for Urchin Tracking Module โ€” the tracking system Google acquired in 2005 and built into Google Analytics.

A UTM parameter is a tag you add to a URL. When someone clicks your link, the tag tells Google Analytics (or any analytics tool) exactly where that visitor came from.

Here's an example. Your original link:

https://yoursite.com/new-collection

With UTM parameters:

https://yoursite.com/new-collection?utm_source=instagram&utm_medium=social&utm_campaign=spring_drop

That tagged URL tells your analytics: "This visitor came from Instagram, via a social post, as part of the spring_drop campaign."


The 5 UTM Parameters Explained

utm_source โ€” Where the traffic comes from

The platform or publisher sending the traffic. Examples: google, instagram, newsletter, youtube, twitter.

utm_medium โ€” The marketing channel

The type of marketing. Examples: cpc (paid search), email, social, organic, referral, display.

utm_campaign โ€” The campaign name

Your internal name for the campaign. Examples: spring_drop, black_friday, product_launch_v2. Use underscores, not spaces.

utm_term โ€” The keyword (optional, mainly for paid search)

Used in paid search campaigns to identify which keyword triggered the ad. Example: link+in+bio+tool.

utm_content โ€” The creative variant (optional)

Used to differentiate versions of the same ad or link. Examples: banner_top, cta_blue, text_link.


How to Build a UTM Link with Linkmi

Using the UTM builder takes under a minute:

  1. Paste your destination URL โ€” the page you want to send traffic to
  2. Add an optional label โ€” a human-readable name to find it in your history
  3. Enter utm_source โ€” where the click will come from (use the suggestions or type your own)
  4. Enter utm_medium โ€” the channel type
  5. Enter utm_campaign โ€” your campaign name
  6. Optionally add term and content โ€” for paid campaigns or A/B testing
  7. Copy the generated URL โ€” it updates live as you type
  8. Save it โ€” stored locally in your browser, or synced to your account if you're signed in

The tool shows you a live preview of the full URL at the bottom, color-coded by parameter so you can verify everything at a glance.


Saving Your UTM History

Without an account โ€” localStorage

Every UTM link you save is stored in your browser's local storage under the key linkmi_utm_history. It persists between sessions and shows you a history panel directly on the tool page.

This means you can:

  • Build multiple UTM links in one session
  • Come back later and copy or reuse them
  • Delete entries you no longer need

The local history holds up to 20 entries and works completely offline.

With a Linkmi account โ€” synced history

When you create a free account and sign in, Linkmi automatically syncs your local UTM history to your account โ€” no manual action needed. From that point on, your UTM links are saved to the cloud and available in the dashboard at /dashboard/utm-builder.

This means you can:

  • Access your UTM history from any device
  • See all your campaigns in one organized list
  • Share access with teammates on the same account

Sign up free to sync your UTM history โ†’


UTM Best Practices

Getting UTM parameters right matters. Inconsistent naming breaks your analytics grouping and makes your data hard to read.

Use lowercase consistently

utm_source=Instagram and utm_source=instagram will appear as two different sources in Google Analytics. Pick lowercase and stick with it.

Use underscores, not spaces

utm_campaign=spring drop will be encoded as spring%20drop in the URL, which looks messy. Use spring_drop instead.

Be consistent with source names

Decide on your names once and never change them. newsletter vs email vs mailchimp for the same channel will split your data across three rows.

Tag everything you control

If you're posting a link, tag it. The only traffic that doesn't need UTM tags is organic traffic you don't control (Google search, natural shares). Everything else โ€” ads, emails, social posts, collab links โ€” should be tagged.

Shorten the tagged URL before sharing

A full UTM URL is long and exposes your campaign strategy to anyone who inspects it. Use Linkmi's free link shortener to wrap it in a clean short link before posting.


UTM Links in Your Link-in-Bio

Your Linkmi bio page is one of the highest-traffic links you own โ€” the single URL you put in your Instagram bio, TikTok bio, and Twitter profile.

Every link on that bio page is an opportunity to tag your outbound traffic. If you have a link to your YouTube channel and another to your online store, tag both with their own UTM campaigns so you know:

  • How many bio visitors clicked YouTube vs. the store
  • Whether Instagram bio traffic behaves differently from TikTok bio traffic
  • Which campaign is actually driving revenue

Combine this with Linkmi's built-in link analytics and you get a complete picture โ€” from the first profile visit to the final click.


UTM Links vs. Short Links: Use Both

UTM Links Short Links
Purpose Tag traffic for analytics Make URLs shorter and cleaner
Visible to user Yes (long URL) No (clean short URL)
Analytics value High (full attribution) Medium (click count only)
Best use Anywhere you want GA attribution Social posts, bios, print

The winning combination: build your UTM URL โ†’ shorten it โ†’ share the short link.

Your audience sees a clean linksmi.com/s/abc123. Your analytics see the full campaign attribution. Everyone wins.

Build your UTM link now โ†’


Free Tools at Linkmi

The UTM builder is part of Linkmi's free tools suite built for creators:

  • UTM Builder โ€” this tool
  • Link Shortener โ€” wrap your UTM URL in a clean short link
  • QR Code Generator โ€” generate a downloadable QR code for any URL
  • Link-in-Bio Preview โ€” preview any Linkmi profile in a phone mockup

Related articles:

Ready to boost your online presence?

Create your free Linkmi profile and start sharing all your links in one place.

Get Started Free โ†’