← All tools
Seo

UTM Link Builder

Build properly tagged UTM campaign URLs in seconds. Add source, medium, campaign, term, and content parameters — then copy the full link for ads, email, or social campaigns.

Free · No sign-up · No data saved Works instantly in your browser.

Generate the link, copy it, and use it anywhere — website buttons, email signatures, social bios, or QR codes.

Build your UTM link

Fill in the fields. The tagged URL generates instantly.

The full URL of the page you want to track — no UTM parameters yet.

Where the traffic originates — the platform or partner sending the visit.

The marketing channel type.

The keyword you are bidding on. Only needed for paid search campaigns.

Differentiate between multiple links in the same campaign — useful for A/B ad tests.

Your UTM URL

Copy and use in your ad, email, or social post.

Enter a URL, source, and medium to generate the tagged link.

UTM best practices
  • Use lowercase and hyphens — avoid spaces and mixed case
  • Be consistent — google and Google appear as two sources in GA4
  • Never add UTMs to internal links — only external campaign links
  • Source should be the platform, Medium should be the channel type
FAQ

Common questions about UTM tracking

What is a UTM parameter?

UTM parameters are tags added to URLs that tell Google Analytics where traffic came from — which campaign, channel, or ad drove the visit.

Which UTM fields are required?

Source and Medium are the most important. Campaign is strongly recommended. Term and Content are optional — use Term for paid keywords and Content to differentiate ads in the same campaign.

What should I put in UTM Source?

Use the traffic origin: google, facebook, instagram, newsletter, linkedin, partner, or the name of the platform sending the visit.

What should I put in UTM Medium?

Use the channel type: cpc, email, social, organic, referral, display, or affiliate.

Does UTM tracking work with WhatsApp links?

Yes. Add UTM parameters to your landing page URL, then encode that URL in a WhatsApp link. The visit will appear in Google Analytics with your UTM data.

Will UTM parameters affect my SEO?

No. Google ignores UTM parameters for indexing. They only affect Analytics attribution.

Should I use the same UTM values across all campaigns?

No. Each campaign, source, and medium should have its own UTM so you can compare performance in Analytics.

Can I use spaces in UTM values?

Avoid spaces — use hyphens instead. This builder encodes values automatically so spaces become %20, but hyphens are cleaner in reports.

Track what actually converts

Know which campaigns are driving real leads, not just clicks.

We set up GA4 goal tracking, UTM campaign structure, and a lead flow that ties analytics data to actual enquiries in your inbox — so you know what to spend more on.

Get Free Website Audit →