Build UTM-tagged URLs for Google Analytics. Presets, batch mode, history, CSV export — 100% local.
About this tool
Build UTM-tagged URLs for Google Analytics. Smart presets, batch mode, history, CSV export, QR codes. Free online UTM builder — no signup, 100% browser-based.
What Is a UTM Link Builder?
A UTM (Urchin Tracking Module) link builder creates tagged URLs that help Google Analytics identify where your traffic comes from. By adding utm_source, utm_medium, and utm_campaign parameters to your URLs, you can track which marketing channels, campaigns, and specific posts drive the most visits, conversions, and revenue.
How to Use This UTM Builder
Enter your destination URL, then fill in the three required UTM parameters: source (where the traffic comes from, e.g., "google" or "facebook"), medium (the marketing channel, e.g., "cpc" or "social"), and campaign (the specific campaign name, e.g., "spring-sale"). Optionally add term (for paid search keywords) and content (for A/B testing different ad creatives). The tool generates the tagged URL instantly.
Batch Mode and History
Switch to batch mode to generate UTM links for multiple URLs at once — perfect for tracking different landing pages in the same campaign. The tool saves your generated links to browser-local history (up to 50 links), so you can revisit and copy them later. Export all history as CSV for your analytics team or marketing dashboard.
Frequently asked
What are the required UTM parameters?
Three parameters are required: utm_source (the platform sending traffic, e.g., "google", "facebook", "newsletter"), utm_medium (the marketing channel, e.g., "cpc", "social", "email"), and utm_campaign (the campaign name, e.g., "spring-sale-2026"). utm_term and utm_content are optional.
Do UTM parameters affect SEO?
No. UTM parameters do not directly affect your search engine rankings. However, they help you understand which marketing efforts drive traffic, which can inform your SEO strategy. Google treats UTM-tagged URLs as the same page as the original URL for indexing purposes.
Should I use lowercase for UTM parameters?
Yes, always use lowercase. Google Analytics treats "Google" and "google" as two different sources, which fragments your data. Establish a naming convention and stick to it. This tool defaults to lowercase presets to help maintain consistency.
Can I use UTM links for social media?
Yes, UTM links are essential for social media marketing. Use utm_source=facebook, utm_medium=social, and utm_campaign with your post topic. This lets you see exactly which social posts drive the most traffic in Google Analytics, helping you optimize your content strategy.
Related tools
😂 Joke of the Day
Why did the microwave get a raise?
No paywalls, no signups, no data sold. Built by a solo developer who believes useful tools should be accessible to everyone.
☕Support me on Ko-fi— keep tools free100% of proceeds go towards hosting & building more free tools.