Skip to main content

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.

https://vizotool.com/?utm_source=facebook&utm_medium=cpc&utm_campaign=spring-sale

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.

1

Paste your base URL

Enter the landing page or destination URL you want to track.

2

Fill in campaign details

Add source (e.g. facebook, newsletter), medium (cpc, email), campaign name, and optional term and content.

3

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