Free UTM Campaign URL Builder for Google Analytics

Build tracking URLs for Google Analytics campaigns.

How to build a UTM tracking link

  1. 1

    Enter your website URL

    Paste the page you want traffic to land on.

  2. 2

    Fill in source, medium, and campaign

    e.g. source "newsletter", medium "email", campaign "summer_sale" — the three most commonly tracked fields.

  3. 3

    Add term or content if needed

    Use these optional fields for paid search keywords or to distinguish A/B test creatives.

  4. 4

    Copy the tagged URL

    Copy the finished link and use it in your campaign — Google Analytics will pick up the tags automatically.

Example use cases

1

Email newsletter campaigns

Tag links in a newsletter so you can see exactly how much traffic and revenue it drives in Analytics.

2

Social media posts

Track which platform — Instagram, LinkedIn, X — sends the most engaged visitors to a landing page.

3

Paid ad campaigns

Distinguish traffic from different ad platforms, campaigns, or ad creatives using term and content tags.

Frequently asked questions

What are UTM parameters?

UTM parameters are tags added to a URL (utm_source, utm_medium, utm_campaign, and optionally utm_term, utm_content) that Google Analytics and other tools use to identify where your traffic came from.

What's the difference between source and medium?

Source is where the traffic comes from (e.g. newsletter, google, facebook), while medium is the marketing channel type (e.g. email, cpc, social).

Do I need to fill in every field?

No. Source, medium, and campaign are the most commonly used. Term and content are optional and mainly useful for paid search keywords or A/B testing different ad creatives.

Is this URL sent anywhere?

No. The tagged URL is built entirely in your browser — nothing is uploaded to a server.