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
- 1Paste the destination URL.
- 2Fill in source and medium first, then campaign and the optional term/content fields.
- 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
Canonical Tag Generator
Generate a correct rel=canonical link tag and learn how to normalize URLs so search engines index the one version you want.
All tools →
Open Graph Generator
Build the full set of og: and twitter: meta tags and watch the share card preview update live before you paste anything.
All tools →
Meta Tag Generator
Generate title, description, keywords, robots and viewport meta tags with live HTML output you can paste straight into your <head>.
All 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>