ThaiProofAI
Marketing Attribution

UTM Campaign URL Builder

Generate properly formatted UTM tracking links to accurately measure your inbound traffic, track ad spend ROI, and understand where your best users come from.

Campaign Details

Fill in the parameters to generate your tracking link.

The referrer (e.g. google, newsletter)

Marketing medium (e.g. cpc, email)

Product, promo code, or slogan

Identify paid keywords

Differentiate ads/links

UTM Best Practices

  • Use lowercase for all parameters to avoid fragmentation in Google Analytics.
  • Use hyphens instead of spaces (e.g., spring-sale).
  • Never use UTM parameters on internal links on your own website.
  • Keep it simple. Only use parameters you actually need.

What are UTM Parameters?

UTM (Urchin Tracking Module) parameters are short text codes that you add to URLs to track the performance of campaigns and content. By adding UTM parameters to your links, you can tell Google Analytics (and other analytics tools) exactly where your traffic is coming from and how users are interacting with your campaigns.

The Core UTM Parameters Explained

  • utm_source (Required): Identifies the advertiser, site, or publication that is sending traffic to your property (e.g., google, newsletter, facebook).
  • utm_medium: Identifies the advertising or marketing medium (e.g., cpc, banner, email_newsletter).
  • utm_campaign: Identifies the specific product promotion or strategic campaign (e.g., spring_sale, black_friday).

When Should You Use UTMs?

You should use UTM parameters anytime you are sharing a link to your website on an external platform that you control or are paying for. Common use cases include:

  • Social Media Profiles & Posts: Track which platform drives the most engaged users.
  • Email Newsletters: Track which specific email blast drove conversions.
  • Paid Advertisements: Track the ROI of specific ad variations.
  • Affiliate Links / Guest Posts: See exactly how much traffic a specific partner is driving to you.

⚠️ Common Mistake: Internal UTMs

NEVER use UTM parameters on internal links within your own website (e.g., a banner on your homepage linking to a product page). Doing so will overwrite the original source of the traffic, destroying your analytics data and making it look like your own website is the source of all your sales.