Skip to content

UTM link builder

Use this UTM builder to fill in your base URL and campaign details, then create a link tagged with utm_source, utm_medium, and utm_campaign so analytics can track where traffic came from.

Enter your base URL above to build your tagged link.

How to use

  1. 1
    Paste your base URL

    Enter the page you are sending traffic to, such as your homepage or a landing page.

    Example: https://example.com/spring-sale

  2. 2
    Name the campaign source

    Enter where the traffic is coming from, such as the platform or newsletter sending the click.

    Example: source=newsletter

  3. 3
    Name the medium

    Enter the marketing medium carrying the link, such as email, social, or cpc.

    Example: medium=email

  4. 4
    Name the campaign, and optionally the term and content

    Give the campaign a name you will recognize in your analytics. Term and content are optional, useful for tagging a keyword or a specific ad variant.

    Example: campaign=july-sale

Tips & best practices

  • Keep naming consistent and lowercase across every link so your analytics does not split one campaign into several rows.
  • Use the exact same campaign name across every channel promoting it, so all the traffic rolls up together in reports.
  • Do not put personal information, like an email address or name, into any UTM value.
  • Pick a small set of source and medium values ahead of time and reuse them, instead of inventing new ones per link.

What this tool does / does not do

What it does
  • Builds a campaign-tagged link with standard utm_* parameters
  • Preserves any existing query string on your base URL
  • Runs entirely in your browser
What it does not do
  • Shorten, host, or redirect the link for you
  • Store, upload, or send your URL or campaign names anywhere
  • Change how your destination page looks or behaves

Keep improving your lead flow

Continue with a related free tool to find friction in your website, response process, or campaign tracking.

Sources and guidance

Use these primary references to validate the guidance behind this tool; your result still depends on the values you enter.

Questions, answered.

UTM parameters are short tags added to the end of a URL, such as utm_source or utm_medium, that tell analytics tools where a visit came from. When someone clicks the tagged link, those values are recorded alongside the visit.

Put a salesperson on every page of your site.

Paste your URL, test the assistant privately, add your booking link, and go live with one script tag.