UTM Builder
Generate campaign URLs with UTM parameters for tracking
The full URL of your landing page
utm_source — Traffic source (e.g., google, newsletter)
utm_medium — Marketing medium (e.g., cpc, email, social)
utm_campaign — Campaign identifier (e.g., summer_sale, product_launch)
utm_term — Paid search keywords
utm_content — A/B test variant or ad identifier
What are UTM Parameters?
UTM (Urchin Tracking Module) parameters are tags added to URLs to track the effectiveness of marketing campaigns. When someone clicks a UTM-tagged link, analytics tools like Google Analytics can identify exactly where that traffic came from and which campaign drove it.
UTM Parameter Guide
utm_source (Required)
Identifies the source of your traffic (e.g., google, newsletter, facebook)
utm_medium (Required)
Identifies the marketing medium (e.g., cpc, email, social, banner)
utm_campaign (Required)
Identifies the specific campaign (e.g., summer_sale, product_launch_2024)
utm_term (Optional)
Identifies paid search keywords (e.g., running+shoes, best+laptop)
utm_content (Optional)
Differentiates similar content or A/B test variants (e.g., banner_v1, text_ad)
Best Practices
- •Use lowercase: UTM parameters are case-sensitive. Stick to lowercase for consistency
- •Use underscores or hyphens: Avoid spaces (use summer_sale not summer sale)
- •Be consistent: Use the same naming conventions across all campaigns
- •Keep it simple: Use clear, descriptive names that you'll understand months later
- •Document your conventions: Create a naming guide for your team
Common Mistakes to Avoid
Inconsistent Naming
Using "Facebook", "facebook", and "fb" creates separate entries in analytics
Using Spaces
Spaces get encoded as %20, making URLs messy. Use underscores or hyphens instead
Not Using UTMs for Internal Links
Only use UTMs for external campaigns. Don't tag internal site navigation
Frequently Asked Questions
Do UTM parameters affect SEO?
No, UTM parameters don't directly affect SEO. However, they can create duplicate content issues. Use canonical tags to point to the non-UTM version of your pages.
Can I use UTMs for email campaigns?
Yes! UTMs are perfect for email campaigns. Use utm_source=newsletter, utm_medium=email, and utm_campaign=your_campaign_name to track which emails drive traffic and conversions.
How do I view UTM data in Google Analytics?
In Google Analytics 4, go to Reports → Acquisition → Traffic acquisition. You'll see your UTM parameters under Session source/medium and Campaign name dimensions.