Skip to content
Zoyku

UTM Link Builder

Add utm_source, medium, campaign, term and content to any URL and get a correctly encoded tracking link you can copy or share.

Tagged URL

This tool runs entirely in your browser. Your data never leaves your device — it is not uploaded to any server.

How to use

  1. 1Paste the destination URL.
  2. 2Fill in source and medium first, then campaign and the optional term/content fields.
  3. 3Copy the tagged URL into your ad, newsletter or social post.

UTM Link Builder

UTM parameters are the query strings analytics platforms read to attribute traffic: source, medium, campaign, term and content. This builder appends them to your URL with correct percent-encoding, so spaces and special characters survive the trip through ad platforms, QR codes and mail clients.

Agree on naming conventions before you build links — lowercase, dashes, no dates inside campaign names — or your reports will fragment into near-duplicate campaigns.

Frequently asked questions

Which UTM parameters are required?

utm_source and utm_medium are the ones analytics tools depend on: source names the referrer, medium the channel (cpc, email, social). utm_campaign is strongly recommended; utm_id, utm_term and utm_content are optional.

Do UTM parameters hurt SEO?

Not if handled correctly. Crawlers may treat tagged URLs as duplicates, which is exactly what a self-referencing canonical solves — that is why the canonical generator pairs well with this tool.

Is capitalization in UTM values significant?

Yes — utm_campaign=Spring and utm_campaign=spring count as two campaigns in most analytics tools. Standardize on lowercase and your reports stay clean.

Related tools

All SEO tools →

Embed this tool

Put this tool on your own site with one line — it runs entirely in the visitor's browser.

<iframe src="https://zoyku.com/en/tools/utm-builder?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — utm-builder" loading="lazy"></iframe>
100% local processing