Free utility · Campaign Links

Tag a link.Track every click.

Tag any URL for social, email, or ads, then copy it, save it, or print it as a QR code.

Free, no accountBuilt in your browser, never sent to usLowercase and underscores handled for you

The page people land on after they click.

2Where you'll share it

Fills in source and medium for you. You can still edit them below.

3Campaign details

Which site sends the visit

The type of channel

How you'll find it in reports. Spaces become underscores.

Paid search keyword

Tells two ads or links apart

Your campaign link

3 fields to go
Your link builds here as you fill in the fields.

Scans straight to your tagged link, so print traffic shows up in your reports too.

Saved links

Do

Tags that report cleanly

  • Pick one name per platform and reuse it everywhere.
  • Keep campaign names short, like spring_launch.
  • Use content to split variants, like story vs feed.
  • Save links you reuse so the spelling never drifts.
Avoid

What scrambles your reports

  • Tagging links between pages on your own site.
  • Mixing ig, insta, and instagram for one source.
  • Putting emails or names in tags.
  • Reusing one campaign name for different pushes.
· How it works

Three fields. Every click accounted for.

Paste the page, tap the platform, name the campaign. The link builds as you type.

01

Paste your page URL

Any page on your site, with or without https:// at the front.

02

Tag the campaign

Tap a platform to fill source and medium, then name the campaign.

03

Copy, save, or scan

Paste the link into your post, email, or ad, or print it as a QR code.

· Parameters

Five tags. Three you need.

Each tag answers one question in your analytics. The last two add detail when you want it.

TagAnswersExamples
utm_sourceRequired
Which site or list sent the visit?
instagram, google, newsletter
utm_mediumRequired
What kind of channel was it?
social, email, cpc, referral
utm_campaignRequired
Which campaign or promotion?
summer_sale, product_launch
utm_termOptional
Which paid keyword triggered the ad?
running shoes, gift ideas
utm_contentOptional
Which ad, button, or link version?
blue_button, video_ad, footer
· Questions

Common questions.

What is a UTM link?

A UTM link is a normal URL with tracking tags added to the end, like utm_source and utm_campaign. When someone clicks it, Google Analytics and other tools read those tags and credit the visit to the right platform and campaign.

Is this UTM builder free?

Yes. The Campaign Link Builder is free with no account needed and no credits used. You can build, copy, save, and turn links into QR codes as often as you like.

Where do I see UTM results in Google Analytics 4?

Open Reports, then Acquisition, then Traffic acquisition, and switch the table dimension to Session source / medium or Session campaign. Clicks show in the Realtime report within minutes, while standard reports can take 24 to 48 hours to fill in.

Are UTM parameters case-sensitive?

Yes. Analytics treats "Instagram" and "instagram" as two different sources, which splits your data. This builder converts every value to lowercase and swaps spaces for underscores automatically.

Do you store the links I create?

No. Links are built in your browser and never sent to our servers. Links you save go to your browser's local storage, so they stay on this device until you clear them.

Should I use UTM links on my own website?

No. Only tag links that bring people to your site from somewhere else, like social posts, emails, and ads. UTM tags on internal links overwrite the visitor's original source, which scrambles your reports.

Try it free. Credits on signup.

Sign up and get free credits instantly, with more when you verify your phone. The link builder stays free either way, so your credits go to the tools that make the ads your links point to.

View Pro plans
No watermarksNo credit card requiredCommercial use allowed