UTM Campaign Link Builder

Generate trackable links for your marketing campaigns in seconds.

Recommended Next Step

Track your new campaigns accurately. Get a 14-day free trial of Semrush to monitor your traffic and SEO.

Start Free Trial

Why Accurate Campaign Tracking Matters

Data-driven marketing relies on knowing exactly which channels are driving results. A UTM (Urchin Tracking Module) Builder is an essential tool for any marketer, allowing you to append standardized parameters to your URLs to track traffic sources in platforms like Google Analytics.

The 5 Core UTM Parameters Explained

1. Campaign Source (utm_source)

Required. Use this to identify the platform or vendor where the traffic originates (e.g., google, facebook, newsletter).

2. Campaign Medium (utm_medium)

Required. Use this to identify the high-level channel (e.g., cpc for paid ads, email for newsletters, social for organic posts).

3. Campaign Name (utm_campaign)

Use this to group traffic from a specific promotion or overall strategy (e.g., summer_sale, launch_2024).

4. Campaign Term (utm_term)

Primarily used for paid search to track specific keywords (e.g., running+shoes).

5. Campaign Content (utm_content)

Useful for A/B testing different creative versions of the same ad or link (e.g., blue_banner vs red_banner).

Best Practices for UTM Tagging

  • Be Consistent: Always use lowercase (e.g., use social instead of a mix of Social and social) to avoid fragmented data in your reports.
  • Keep it Simple: Use underscores or plus signs instead of spaces.
  • Don't Use on Internal Links: Never use UTMs for links within your own website (e.g., from home page to about page), as this will break your session data in Analytics.

Share this tool