UTM Link Builder
Build properly formatted UTM tracking URLs for Google Analytics. Real-time preview, preset sources, QR codes, bulk mode, and history. 100% free, nothing leaves your browser.
Frequently Asked Questions
What are UTM parameters?
UTM (Urchin Tracking Module) parameters are tags added to URLs that help Google Analytics and other analytics tools track where your traffic comes from. There are five UTM parameters: utm_source (the traffic source, e.g. google, newsletter), utm_medium (the marketing medium, e.g. cpc, email, social), utm_campaign (the campaign name, e.g. spring_sale), utm_term (the paid keyword), and utm_content (the ad variant or CTA, useful for A/B testing).
Which UTM parameters are required?
Google Analytics requires utm_source, utm_medium, and utm_campaign for proper campaign attribution. The utm_term and utm_content parameters are optional but recommended — utm_term is useful for tracking paid search keywords, and utm_content helps differentiate between ad variants or CTAs in the same campaign.
How do I use UTM URLs in Google Analytics?
When someone clicks a link with UTM parameters, Google Analytics automatically reads the tags and attributes the visit to the specified source, medium, and campaign. In GA4, you can view this data under Acquisition > Traffic Acquisition. You can also create custom reports and explorations filtering by campaign name, source, or medium to measure ROI of specific marketing efforts.
Should UTM parameters be lowercase?
Yes — UTM parameters are case-sensitive in Google Analytics. Using "Facebook" and "facebook" as utm_source creates two separate source entries in your reports. Best practice is to always use lowercase to keep your analytics data clean and avoid fragmented reporting. This builder has a "force lowercase" toggle enabled by default.
Can I generate multiple UTM URLs at once?
Yes! Switch to Bulk Mode using the tab above. Enter multiple rows in CSV format — one URL per line with columns for URL, source, medium, campaign, and optional term and content. Click "Generate All URLs" to create them all at once, then copy all results or export as CSV.
Is this UTM builder free?
Completely free with no limits. Generate unlimited UTM URLs, create QR codes, use bulk mode, and export your history — no sign-up, no account, no premium tier. Everything runs 100% in your browser; your URLs and data are never sent to any server.
More Free Tools
Password Generator
Strong random passwords with strength meter & batch mode
QR Code Generator
Custom QR codes with colors, logos & styles
JSON Formatter
Format, validate & beautify JSON
Word Counter
Word count, readability & keyword density
Percentage Calculator
Find X% of Y, percent change & more