UTM Builder
Build trackable campaign URLs with UTM parameters for Google Analytics 4.
Referrer (e.g., google, newsletter)
Marketing medium (e.g., cpc, email)
Product, promo code, or slogan
Paid keywords
Differentiate ads/links
How to Use This UTM Builder
Website URL: The final destination URL where you want to send traffic.
Campaign Source: Where the traffic originates (google, facebook, newsletter, etc.).
Campaign Medium: How the traffic arrives (cpc for paid ads, social for organic social, email for email campaigns).
Campaign Name: Specific campaign identifier (spring_sale, product_launch, webinar_promo).
Campaign Term: Optional - used for paid search keywords to identify which terms triggered the ad.
Campaign Content: Optional - used to differentiate similar content or links (e.g., button_cta vs text_link).
Why UTM Parameters Matter
Without UTM parameters, Google Analytics can't distinguish between traffic from your newsletter versus your Facebook post. Everything gets lumped into generic "direct" or "referral" buckets, making it impossible to measure campaign ROI.
UTM parameters tag each URL with campaign information that travels with the visitor through their session. When they convert, you know exactly which campaign, source, and even which specific link drove that conversion.
This granular tracking enables proper attribution. You can answer questions like "Did the LinkedIn post outperform the Twitter thread?" or "Which email variant drove more sales?" Without UTMs, you're flying blind.
Consistency is key. Develop a naming convention (lowercase, underscores for spaces, descriptive names) and stick to it. Inconsistent UTMs create messy reports with duplicate entries like "Facebook" vs "facebook" vs "fb".
UTM Best Practices
- Use lowercase: "Facebook" and "facebook" are different in GA4. Stick to lowercase to avoid duplicates.
- Be descriptive but concise: "spring_sale_2024" is better than "sale" or "promotional_campaign_for_spring_season_march_2024".
- Never use UTMs on internal links: This breaks session attribution. Only use UTMs on external campaigns.
- Document your convention: Keep a spreadsheet of common sources, mediums, and naming patterns for team consistency.
- Test before launching: Click the URL and verify it appears correctly in GA4's real-time reports before sending to thousands.