UTM Builder
Build a URL tagged with UTM parameters so your analytics can track where traffic came from.
Processing happens locally in your browser. Nothing you enter is uploaded.
How It Works
Enter your URL, source, medium, and campaign name (required), plus optional term and content. Your tagged URL updates instantly.
Example
example.com/page + source=newsletter + medium=email + campaign=spring_sale becomes example.com/page?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale.
Frequently Asked Questions
- What's the difference between source, medium, and campaign?
- Source is where the traffic comes from (e.g. "newsletter"), medium is the marketing channel type (e.g. "email"), and campaign identifies the specific promotion (e.g. "spring_sale").
- Do UTM parameters affect SEO?
- No — they're for analytics tracking only and don't affect search rankings, though it's good practice to canonicalize pages so tagged and untagged versions aren't treated as separate URLs.
Related Tools
URL Parser
Editor's pickBreak a URL down into its protocol, host, path, and query parameters.
Canonical URL Generator
Editor's pickStrip tracking parameters and normalize a URL to a clean canonical form.
Canonical Tag Checker
Related toolCheck a page's canonical tag: present, absolute, not duplicated, and matching the page URL.
H1/H2 Heading Analyzer
Related toolCheck a page's heading structure for a missing H1, multiple H1s, or skipped heading levels.
HTTP Status Code Lookup
Related toolLook up what any HTTP status code means, from 100 to 504.
JSON-LD Validator
Related toolValidate a JSON-LD structured data block: valid JSON, required @context/@type, commonly-expected fields.