Developer tool

UTM Link Builder

Build a properly encoded campaign URL from source, medium, campaign, and content.

Runs in your browser
UTM Link Builderproperly encoded
https://example.com/landing?utm_source=newsletter&utm_medium=email&utm_campaign=summer_launch&utm_content=button_a

Use consistent lowercase naming conventions so analytics reports do not split the same source into multiple rows.

How to use this UTM link builder

  1. Enter the destination URL, campaign source, medium, and campaign name. Add term or content values only when they help separate ads or links.
  2. Review the generated plan and each editable field. Edit anything that does not fit, or change the controls and generate another version.
  3. Check the output against the source, then copy or download the finished result.

About this UTM link builder

The UTM Link Builder lets you build a properly encoded campaign URL from source, medium, campaign, and content. The controls cover only the inputs needed for the result.

You can also use it to change the controls to produce a different result.

Example

Add source=newsletter, medium=email, and campaign=summer_launch to a landing-page URL, then copy the encoded campaign link.

Common uses

  • build a properly encoded campaign URL from source, medium, campaign, and content
  • change the controls to produce a different result
  • copy a useful result into the project it belongs to