UTM Builder — Campaign URL Builder for Google Analytics, Free
Build UTM-tagged campaign URLs for Google Analytics. Set utm_source, utm_medium, utm_campaign, utm_term, and utm_content. Copy the complete tagged URL in one click. 100% local.
Last updated:
CommentsFill in source, medium, campaign, term, and content — get a complete UTM-tagged URL for Google Analytics tracking. One-click copy.
https://example.com?utm_source=google&utm_medium=cpc&utm_campaign=spring_sale
What is UTM Builder?
UTM parameters are key-value pairs appended to URLs to track marketing campaign performance in Google Analytics. The five standard parameters are: utm_source (origin), utm_medium (channel), utm_campaign (name), utm_term (keyword, optional), and utm_content (variant, optional for A/B testing). Clean, consistent UTM naming is the difference between a useful analytics dashboard and a fragmented mess.
How to build a UTM-tagged URL
- 1Enter your website URL.
- 2Set the three required params: source, medium, and campaign.
- 3Optionally add term and content for finer tracking.
- 4Copy the complete URL and use it in your ad, email, or social post.
Frequently Asked Questions
What are UTM parameters?
UTM (Urchin Tracking Module) parameters are tags added to URLs that Google Analytics reads to identify traffic sources. utm_source identifies the traffic origin (google, newsletter), utm_medium is the channel (cpc, email, social), and utm_campaign is the campaign name. Optional: utm_term for keywords, utm_content for A/B testing.
Does UTM affect SEO?
No — UTM parameters don't affect page ranking. Google ignores them for indexing purposes. The page is indexed at the base URL (without UTM params) as long as the canonical tag points there. Use UTM only for tracking, not SEO.
What's a good naming convention for UTM campaigns?
Keep param names lowercase with underscores (not spaces or CamelCase). Use short, meaningful names: spring_sale not SpringSale2025. Consistent naming prevents fragmented data in Google Analytics.
Try Next
Meta Tag Preview
Preview how your page will appear in Google search results and social share cards on Facebook, Twitter/X, and LinkedIn. Parses <title>, meta description, canonical, and full Open Graph / Twitter Card tags with diagnostics. 100% local.
Related Tools
Color Converter
Convert colors between HEX, RGB, HSL, and HSV instantly with a live color preview and copy-ready CSS strings. Free, no signup, runs entirely in your browser.
User Agent Parser
Parse User-Agent strings to identify browser, engine, operating system, and device. Instantly see what your own browser sends.
HTTP Status Codes
Complete reference of HTTP status codes with meanings, use cases, and RFC citations. Search 60+ codes from 100 Continue to 511 Network Authentication Required.
cURL Converter
Convert cURL commands to Python (requests), JavaScript (fetch), Node.js, Go (net/http), PHP, or Java (HttpClient). Parses -H, -d, --data-urlencode, -F, -u, --json and more. 100% local.
URL Parser
Parse any URL into scheme, host, port, path, and query parameters — or build a URL from scratch with a form. Great for debugging redirect chains, tracking pixels, and OAuth flows. 100% local.
CIDR Calculator
Calculate IPv4 subnets from CIDR notation online. Get network address, broadcast, netmask, wildcard, usable host range, IP class, and binary representation. 100% local — nothing leaves your browser.