All tools

UTM link builder

Fill in the destination and the campaign parameters. Copy the link.

Add a destination URL to build a tagged link.

Which UTM parameters do I actually need?

Source and medium. Without both, most analytics tools cannot attribute the visit and file it under direct traffic, which is where campaign data goes to die. Campaign is worth adding when you run more than one thing at a time; term and content are for distinguishing variants.

Why does capitalisation matter?

Because analytics treats the values as literal strings. Email and email become two separate sources in your reports, and the traffic you ran as one campaign is split across two rows. Lowercase everything, always.

Should I put UTM parameters on internal links?

No. Tagging a link between two pages of your own site starts a new session in most analytics tools, which breaks the attribution of the original visit and inflates your traffic. UTMs are for links arriving from somewhere else.

Do UTM parameters hurt SEO?

They create URL variants that can be crawled and indexed as duplicates. A self-referencing canonical on the page handles it, which is the normal setup anyway. The parameters themselves carry no ranking signal either way.

Other tools

This tool checks one page at a time. Visorank does the same work across every page on your site continuously, and shows you which queries people actually search rather than estimates.

What Visorank does