Free UTM Builder

Create a consistent campaign URL for email, paid search, social posts, and other marketing links.

Correct URL structureParameters are encoded and placed before any page anchor.
Private by defaultThe builder runs in your browser. Your campaign details are not submitted.

Build your campaign URL

Required fields are marked. Your entries stay in this browser and are not submitted to TopLine SEO.

The page people should reach. Existing query parameters and page anchors are kept.
The platform, publication, or list sending the visit.
The broad marketing channel used for the link.
A stable name shared by links in the same campaign.
Optional. Distinguish creatives, links, or calls to action.
Optional. Record a paid-search keyword or audience term.
Formatting

Keep campaign reporting clean

A UTM link is only useful when the same names mean the same thing from one campaign to the next.

  • Use the same source and medium names across every campaign.
  • Keep values lowercase so analytics tools do not split equivalent traffic.
  • Do not add UTM parameters to links between pages on your own website.
  • Avoid customer names, email addresses, or other sensitive data in UTM values.
  • Test the final link before publishing it in an ad, email, post, or QR code.

What each UTM parameter records

utm_source

google

Identifies the platform, site, publication, or list sending the visit.

utm_medium

cpc

Groups traffic by marketing channel.

utm_campaign

fall-service-promotion

Connects related links to one campaign or promotion.

utm_content

blue-cta

Distinguishes creative, placements, or calls to action.

utm_term

local-seo-agency

Records a paid-search keyword or audience term.

Tracking links are one part of measurement

Use UTM data with landing-page actions, lead quality, and revenue signals to understand which campaigns produce useful outcomes.

Get Your Free SEO Audit