UTM Link Builder - Campaign URL Generator
Build trackable campaign URLs with utm_source, utm_medium, and utm_campaign parameters. Free, with presets, validation, and a local history of your last links.
Quick presets
Where the traffic comes from
Marketing medium, e.g. cpc, email, social
Product, promo code, or slogan
Paid search keywords (optional)
Differentiates ads or links (optional)
Build UTM campaign URLs that keep your analytics clean
This UTM builder assembles trackable campaign links by appending utm_source, utm_medium, utm_campaign, utm_term, and utm_content parameters to any URL. Values are properly URL encoded as you type, so spaces and special characters never break the link. One-click presets fill in the standard source and medium combinations for Google, Facebook, Instagram, LinkedIn, X, and email newsletters, so a complete tagged link takes seconds instead of minutes.
Marketers use UTM tags to answer one question: which channel actually drove this visit? Google Analytics, Matomo, Plausible, and virtually every other analytics platform read these five parameters to attribute sessions and conversions. Email marketers tag newsletter links, paid media teams tag every ad variation with utm_content, and social media managers separate organic posts from paid placements.
The builder validates that your base URL parses correctly and warns when values contain uppercase letters. That warning matters more than it looks: analytics platforms treat utm_source=Google and utm_source=google as two different sources, silently splitting your reports. Consistent lowercase naming is the single most effective habit for keeping campaign data trustworthy over months of reporting, and it costs nothing to adopt from day one.
Your last ten generated URLs are stored in your browser's local storage, never on a server, so you can quickly re-copy links from earlier campaigns. A practical convention used by many teams: source is the platform (google, newsletter), medium is the channel type (cpc, email, social), and campaign is the initiative name in snake_case, such as spring_sale_2026.
Once your campaign URLs are ready, shorten them for social posts or print with the URL Shortener tools, and check how your landing page appears in search results with the SERP Snippet Preview on ToolForte. Both run entirely in your browser, just like this builder, so you can prepare a complete campaign launch without creating an account or sending a single byte of campaign data to a third party.
How the UTM Builder Works
- 01Paste the full URL of the page you want to promote, including https://.
- 02Fill in utm_source, utm_medium, and utm_campaign, or hit a preset like google or newsletter to fill source and medium instantly.
- 03Optionally add utm_term for paid keywords and utm_content to distinguish ad or link variations.
- 04Copy the generated URL. It is saved to a local history of your last ten links for easy reuse.
A Naming Convention That Keeps Reports Clean
UTM tracking only works as well as your naming discipline. Pick one convention and never deviate: all lowercase, words separated by underscores or hyphens, and the same vocabulary across every campaign. A proven scheme is to use utm_source for the platform sending the traffic (google, facebook, newsletter, partner_site), utm_medium for the channel type (cpc, email, social, referral, qr), and utm_campaign for the initiative (spring_sale_2026, product_launch). Reserve utm_term for paid search keywords and utm_content for telling variations apart, such as header_link versus footer_link in the same email. The reason discipline matters is that analytics platforms are literal: Google Analytics treats Email, email, and E-mail as three different mediums and will split your numbers across them. Never tag internal links on your own site with UTM parameters, because that overwrites the original attribution the visitor arrived with and corrupts your data. Before launching, paste each tagged URL into a browser to confirm the page loads and the parameters survive any redirects. Document your convention in a shared spreadsheet so teammates generate consistent links, and use the history feature here to re-copy recent URLs instead of retyping them.
When to Use the UTM Builder
Use it every time a link leaves an environment you control: email newsletters, paid ads, social posts, influencer partnerships, QR codes on print material, podcast show notes, or guest articles. Without UTM parameters, much of this traffic lands in your analytics as direct or generic referral and cannot be attributed to the campaign that earned it. It is equally useful for A/B testing creatives, where two ads point at the same page but carry different utm_content values so you can compare click quality, not just click counts.
Common Use Cases
- Tagging newsletter links so email traffic is attributed to each specific campaign.
- Creating distinct URLs per ad variation with utm_content to compare creative performance.
- Tagging QR codes on flyers and packaging to measure offline-to-online conversion.
- Checking how the tagged landing page will look in search results before launch. → SERP Snippet Preview
Expert Tips
- Lock your team to lowercase before the first campaign; cleaning mixed-case UTM data retroactively is nearly impossible.
- Never UTM-tag links between pages of your own site: it overwrites the visitor's original attribution.
- Use utm_content to A/B test placements, for example hero_button versus footer_link in the same email.
Frequently Asked Questions
Do UTM parameters affect SEO?→
Which parameters are required?→
Where is my link history stored?→
Related tools
12 suggested- 01Meta Tag Generator - SEO Tags in SecondsGenerate optimized SEO meta tags for your website. Title, description, Open Graph, robots, and canonical tags. Free with live preview.
- 02Open Graph Preview - Social Share TesterPreview how your page will look when shared on Facebook, Twitter, and LinkedIn. Test Open Graph tags before publishing. Free tool.
- 03robots.txt Generator - SEO Crawl ControlGenerate a robots.txt file to control search engine crawling. Set rules for specific bots and paths. Free online generator.
- 04Schema Markup Generator - JSON-LD FreeGenerate JSON-LD structured data for better search engine results. Organization, Article, FAQ, Product and more schema types.
- 05XML Sitemap Generator - Free SEO ToolGenerate valid XML sitemaps from a list of URLs. Set custom frequency, priority, and last modified dates. Free online sitemap builder.
- 06Broken Link Checker - Free Single Page ScanScan up to 40 links on a single page and see which are broken, redirected or fine. Free, with the failures listed first.
- 07Canonical Checker - Free rel=canonical TestCheck whether a page canonical points at itself, elsewhere or nowhere. Free rel=canonical and hreflang audit with a clear verdict.
- 08Meta Tag Checker - Free Live Page AuditCheck the title, description, canonical, robots and Open Graph tags on any live page. Free, with a Google snippet and social card preview.
- 09Robots.txt Tester - Check if a URL is BlockedTest whether a URL is allowed or blocked by robots.txt for Googlebot, Bingbot, GPTBot, or any crawler. Free browser-based tester with templates.
- 10SERP Snippet Preview - Google Result SimulatorPreview your Google search snippet on desktop and mobile with real pixel-width meters and counters. Free browser-based SERP simulator for SEO work.
- 11Hreflang Tag Generator - International SEOGenerate valid hreflang link tags and the XML sitemap variant for multilingual sites, with validation. Free browser-based international SEO tool.
- 12Headline Analyzer - Score Your Titles 0-100Score headlines 0-100 on length, power words, emotion, and format, with a SERP pixel-width preview. Free browser-based analyzer with concrete tips.
From the blog
Further reading- Technical SEO Tools: Meta Tags, Schema & Robots.txtA practical guide to technical SEO: meta tags, Open Graph, Schema.org structured data, robots.txt configuration, and a per-page checklist you can use today.10 min read
- How to Audit Your Website's SEO Health Step by StepA practical guide to auditing your website's SEO. Check meta tags, heading structure, image alt text, robots.txt, sitemap, and page speed to improve search rankings.5 min read
- Cookie Consent Banners: What Your Site Legally NeedsLearn cookie consent requirements for GDPR, ePrivacy, and global regulations. Generate compliant consent banners and privacy policies with free tools.9 min read