Free UTM Builder

Build UTM-tagged URLs for your campaigns. Track the source, medium, and campaign of every click. No signup required.

Quick presets:

Where the traffic comes from

The marketing medium

The specific campaign

Paid search keywords

Differentiate similar links in the same campaign

How to build a UTM tracking URL

  1. Enter your destination URL. Paste the full landing page URL into the Website URL field. This is the page visitors reach after clicking your tagged link.
  2. Set the campaign source. Fill in utm_source with the platform sending the traffic, such as google, facebook, or newsletter.
  3. Set the campaign medium. Enter utm_medium to describe the channel: cpc, email, social, or banner.
  4. Add the campaign name. Use utm_campaign to label the promotion (e.g., spring_sale). Optionally add utm_term and utm_content for keywords and creative variants.
  5. Generate and copy your UTM link. The builder generates the tagged URL in real time. Click Copy to grab the link and use it in your campaign.

What are UTM parameters?

UTM (Urchin Tracking Module) parameters are tags added to URLs that tell your analytics tool where traffic came from. When someone clicks a UTM-tagged link, the parameters are sent to your analytics platform, letting you attribute traffic to specific campaigns, channels, and content.

utm_source

Identifies which site or platform sent the traffic (e.g., google, facebook, newsletter)

utm_medium

The marketing medium or channel type (e.g., cpc, email, social, banner)

utm_campaign

The specific campaign name or promotion (e.g., spring_sale, product_launch)

utm_term

The paid search keyword or targeting term (e.g., running+shoes)

utm_content

Differentiates similar content or links in the same campaign (e.g., hero_cta vs sidebar_link)

Want to track clicks on your UTM links?

Track Link gives you real-time click analytics, geographic data, device tracking, and conversion attribution — free.

Start tracking for free