UTM Builder
Create trackable campaign URLs with utm_source, utm_medium, utm_campaign, and more — plus a QR code and local history for every link.
Campaign Parameters
Fill in the campaign details — the URL updates live.
Final URL
Copy the full campaign URL or save it to history.
Shorten-ready: paste this URL into Bitly, TinyURL, or your own shortener before publishing — the UTM parameters survive shortening.
QR Code
Scan this code to open the campaign URL — perfect for posters, cards, and slides.
Campaign History
Recently saved links (stored locally in your browser).
No saved campaigns yet — click Save on a URL to keep it here.
By Vizo ToolLast updated August 20264 min read
UTM Builder — Trackable Campaign URLs Made Simple
The UTM Builder adds Google Analytics campaign parameters (utm_source, utm_medium, utm_campaign, utm_term, utm_content) to any URL — correctly encoded and ready to paste into ads, emails, and social posts.
You get a live URL preview as you type, a QR code for every campaign link, and a local history of your recent campaigns so you can reuse them across channels. Everything stays in your browser.
- Source · Medium · Campaign
- Live URL preview
- QR code for every link
- Campaign history (local)
Why Use UTM Builder?
Consistent Campaign Tracking
Standard utm_source, utm_medium, utm_campaign, utm_term, and utm_content parameters, encoded correctly.
QR Code Built In
Generate a scannable QR code for every campaign URL — perfect for posters, presentations, and offline materials.
Campaign History
Recent campaigns are saved locally so you can copy an old link or repeat a campaign in one click.
Live URL Preview
See the full final URL update in real time as you type each parameter.
Features
All Five UTM Parameters
Source, medium, campaign, term, and content — with optional fields left out of the URL when empty.
Automatic Encoding
Spaces and special characters are URL-encoded automatically so tracking survives any platform.
QR Code Download
Download the campaign QR code as a PNG to print on posters, cards, or presentation slides.
History Panel
Your last 12 campaigns are stored locally with a timestamp — clear them anytime.
One-Click Copy
Copy the full campaign URL or just the parameters for reuse in other tools.
Share-Ready
Works with any destination — landing pages, app links, Google Ads final URLs, and email CTAs.
How to Build a UTM URL
Create a trackable campaign link in three simple steps.
Paste your base URL
Enter the landing page or destination URL you want to track.
Fill in campaign details
Add source (e.g. facebook, newsletter), medium (cpc, email), campaign name, and optional term and content.
Copy or scan
Copy the final URL for your campaign, or download the QR code for offline materials.
Frequently Asked Questions
Got questions? We've got answers.
What is a UTM parameter?▼
UTM parameters are tags added to a URL that tell Google Analytics where traffic came from — the source, medium, campaign, term, and content of a specific link.
What does utm_source mean?▼
utm_source identifies the platform sending traffic, like facebook, google, newsletter, or partner-site.
What does utm_medium mean?▼
utm_medium describes the channel type — cpc (paid), email, social, referral, or organic.
What does utm_campaign mean?▼
utm_campaign names the specific campaign, promotion, or product launch, e.g. spring-sale-2026.
What are utm_term and utm_content?▼
utm_term tracks paid keywords, and utm_content distinguishes similar links in the same campaign — like two versions of an ad.
Do UTM parameters hurt my SEO?▼
No, but they create separate URLs that can split analytics data. Add a canonical tag on your landing page to keep SEO signals consolidated.
Should I use UTM tags on internal links?▼
No — UTM tags are for external campaigns. Internal links with UTMs pollute analytics and can confuse attribution.
Is the UTM builder free?▼
Yes, it's completely free with no sign-ups, no watermarks, and no usage limits.
Is my campaign data stored anywhere?▼
History is saved only in your browser's local storage so you can reuse links — nothing is sent to any server.
Can I build a UTM for a QR code?▼
Yes — the builder generates a downloadable QR code for the final campaign URL, ideal for offline materials.
What is a good UTM naming convention?▼
Use lowercase, consistent values like source=facebook, medium=paid, campaign=summer-sale — consistency makes analytics reporting much easier.
How do UTM links show up in Google Analytics?▼
In GA4, sessions with UTM parameters appear in Acquisition reports under the matching source/medium/campaign, letting you compare channel performance.
Can I use the same URL with different campaigns?▼
Yes — add different campaign parameters to the same destination URL to track each promotion separately.
Does the builder handle existing query strings?▼
Yes — if your base URL already has query parameters, the UTM parameters are appended correctly with &.
Can I remove the history?▼
Yes — the history panel has a clear button that removes all locally stored campaigns.
Related Tools
Try more free browser-based image tools.
Compress
Reduce image file size instantly
Resize
Perfect dimensions every time
Flip
Mirror & rotate instantly
Convert
PNG, JPEG, WEBP — instantly
Watermark
Protect photos with text or logo
Remove Background
AI background remover in your browser
Passport Photo
Passport-size photos for 25+ countries
Image to PDF
Merge JPG, PNG & HEIC into one PDF
PDF to Image
Convert PDF pages to JPG or PNG
Signature Resizer
Resize signatures to any size & KB limit
Social Media Resizer
Exact sizes for every social platform
JSON Formatter
Beautify, minify & validate JSON instantly
JSON Validator
Validate JSON with error line numbers
Base64 Encoder
Encode text or files to Base64
Base64 Decoder
Decode Base64 back to text or files
Password Generator
Strong random passwords with a strength meter
UUID Generator
Generate UUID v1, v4 & v7 in bulk
QR Code Generator
QR codes for URLs, WiFi, WhatsApp & more
Gradient Generator
Linear, radial & conic CSS gradients
Box Shadow Generator
Design CSS box shadows visually
JWT Decoder
Decode JWT tokens & check expiry
SQL Formatter
Beautify & minify SQL queries
HTML/CSS/JS Playground
CodePen-style editor with live preview & console
SQL Playground
Run SQLite queries in your browser with sql.js
Meta Tag Generator
Create perfect SEO meta tags & SERP preview
Schema Generator
Generate JSON-LD structured data for 15+ types
Open Graph Generator
Design social share cards with live previews
Robots.txt Generator
Build a clean robots.txt in seconds
Sitemap Generator
Create XML sitemaps with image & video entries
SERP Preview
See how your listing looks in Google search
Slug Generator
Create clean SEO-friendly URL slugs
Meta Tag Analyzer
Audit any page's meta tags & SEO score
Heading Checker
Check H1–H6 hierarchy & duplicate headings
Traffic Checker
Estimate website traffic from public SEO signals
SIP Calculator
Estimate the future value of your monthly SIP investments
Compound Interest
See how your principal grows with compound interest
EMI Calculator
Monthly EMI, interest & full amortization schedule
GST Calculator
Add or remove GST with CGST/SGST split
FD Calculator
Fixed deposit maturity value & interest earned
CAGR Calculator
Annualized growth rate of your investment
ROI Calculator
Return on investment & annualized ROI
Income Tax
Estimate Indian income tax — old & new regimes
Retirement Calculator
Project your retirement corpus & monthly income
Discount Calculator
Final price and savings after a discount
Profit Margin
Profit, margin & markup from cost and price
Stock Average
Average buy price across multiple purchases
Salary Calculator
Estimate take-home salary from CTC
Inflation Calculator
How inflation erodes purchasing power
Thumbnail Downloader
Download YouTube thumbnails in all available resolutions
Tags Extractor
Analyze video tags & get smart tag suggestions
Transcript Extractor
Get the transcript of any YouTube video with timestamps
Title Generator
Generate catchy, SEO-scored YouTube titles instantly
Description Generator
Write SEO-ready video descriptions with hashtags
Video Downloader
Save videos & audio — MP4, MP3, M4A with quality options