UTM Link Builder

Build UTM tracking URLs for Google Analytics campaigns. Track your marketing traffic sources.

About UTM Link Builder

Create UTM-tagged URLs for tracking marketing campaigns in Google Analytics. Fill in source, medium, and campaign name to generate your tracking link.

About this calculator

Add campaign tags to any link and get a tracking URL that shows in Google Analytics as a named source, medium and campaign.

Tag every link you share in emails, ads and social posts.

How to use it

  1. Enter the website URL.
  2. Fill source, medium and campaign (term and content are optional).
  3. Press Build UTM URL and copy it.

UTM parameters

utm_source is where the traffic comes from (newsletter, instagram). utm_medium is the channel type (email, cpc, social). utm_campaign names the campaign (diwali_sale). utm_term holds paid keywords and utm_content distinguishes variants (button vs. text link). Use lowercase and consistent names; analytics treats Email and email as different.

Worked example

Example

Linkhttps://example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=diwali_sale

Tips and common mistakes

  • Never put UTM tags on internal links; they break session tracking.
  • Keep names lowercase and consistent.
  • Use a shortener for social posts.
  • Document your naming rules.
  • Don't include personal data.

Frequently asked questions

What are UTM parameters?

Tags added to a URL so analytics can attribute traffic.

Which are required?

Source, medium and campaign.

Can I use UTM on internal links?

No, it resets attribution.

Are they case-sensitive?

Yes in reports.

Do they affect SEO?

Not directly, but use canonical tags.

Is it free?

Yes.

Related tools