How to Add UTM Parameters to a URL (Free Builder)

If you share the same link across email, Instagram and a paid ad, your analytics will lump all that traffic together unless you tell it apart. UTM parameters are how you tell it apart. Here's how to add them properly — and how to stop them turning your URLs into a mess.

What the UTM tags mean

  • utm_source — where the traffic comes from (e.g. instagram, newsletter).
  • utm_medium — the channel type (social, email, cpc, qr).
  • utm_campaign — the campaign name (spring_launch).
  • utm_term — paid keyword (optional).
  • utm_content — which specific link/creative (optional, e.g. header_button).

The anatomy of a tagged URL

A finished link looks like:

https://yoursite.com/page?utm_source=instagram&utm_medium=social&utm_campaign=spring_launch

Functional — but far too long for a bio or a flyer. That's the problem we solve next.

How to add UTMs (the easy way)

  1. Open lynkily's UTM builder when creating a link.
  2. Fill in source, medium and campaign (keep them lowercase and consistent).
  3. Save — you get a short link that carries the UTMs invisibly, plus a QR code.

Now you can share a clean lynkily.com/spring instead of a 150-character string, and your analytics still see every tag.

UTM best practices

  • Be consistentfacebook and Facebook are two different sources.
  • Lowercase everything to avoid duplicate rows.
  • Use a naming convention and stick to it across the team.
  • Shorten the result so the link stays shareable.

New to the concept? Start with UTM tracking with short links. The UTM builder is included from the $5/month Starter plan.

Build a tagged campaign link →

Try lynkily free

Shorten links, generate QR codes, and build your link-in-bio page — no signup required.

Shorten a link Build my bio page