Avexora Free Tools

UTM Link Builder

Build campaign URLs with utm_source, utm_medium and utm_campaign parameters.

About the UTM Link Builder

When a sale comes in, can you say which campaign earned it — the Instagram post, the newsletter, or the Google ad? Without UTM parameters, analytics lumps most of that traffic into 'direct' or a vague referral, and budget decisions become guesswork. UTM parameters are small tags appended to a URL that tell Google Analytics (and virtually every other analytics tool) exactly where a visitor came from: utm_source names the site or platform, utm_medium the channel type, and utm_campaign the specific push.

This builder assembles the tracked URL correctly every time. It validates that the destination is a real http(s) URL, requires the three core parameters, URL-encodes values so spaces and special characters don't break the link, and appends with ? or & depending on whether the URL already carries a query string — the detail that manual tagging most often gets wrong. The optional utm_term (paid search keyword) and utm_content (which ad or button variant) fields let you split-test creatives within one campaign.

Consistency is what makes UTM data usable. Decide on lowercase naming and stick to it — analytics treats 'Email' and 'email' as different mediums, splitting your reports in two. Use a small fixed vocabulary for mediums (email, cpc, social, referral), name campaigns descriptively (diwali-sale-2026 beats campaign7), and keep a shared spreadsheet of the links you've issued. One more habit: never UTM-tag internal links on your own site — clicking one restarts the visitor's session and erases their true origin. Tag only links that live outside your site: ads, emails, social posts and partner placements.

Frequently asked questions

What's the difference between utm_source and utm_medium?
Source is where the link lives (google, facebook, newsletter); medium is the type of channel (cpc, social, email). A Google ad is source=google, medium=cpc; a newsletter link is source=newsletter, medium=email.
Do UTM parameters affect SEO?
Not when used correctly — on external campaign links they're harmless. Just set a canonical URL on the landing page so the tagged variants aren't indexed as duplicates, and never tag internal links.
Where do I see UTM data?
In Google Analytics 4 under Reports → Acquisition → Traffic acquisition, and in the session source/medium and campaign dimensions. Most CRMs and ad platforms read the same parameters.
Should UTM values be lowercase?
Yes — analytics tools are case-sensitive, so 'Email' and 'email' report as separate mediums. Pick lowercase-with-hyphens as your convention and apply it everywhere.

Get one practical business tip every week

Tools, templates and tactics for running your business — free, no spam.

Related tools

More marketing & seo tools