UTM Tag Builder
Build consistent UTM tags with naming conventions, pre-built libraries, and team rules you can copy and share.
A UTM tag builder helps you create consistent, standardized UTM parameters across your team. Instead of everyone inventing their own source/medium/campaign names, you define a naming convention once and generate tags that follow it. This prevents messy analytics data and makes campaign reporting reliable.
UTM Naming Kit
28 platform templates, naming rulebook, campaign planner, and team onboarding guide. One file, whole team.
Build Your Naming Convention
Choose a pattern for utm_campaign that your whole team follows. Pick components and combine them.
Pattern: {product}_{goal}_{channel}_{date}
Example: shoes_awareness_facebook_2026q1
Best for: multi-product companies running campaigns across channels.
Pattern: {campaign-type}_{audience}_{date}
Example: retargeting_cart-abandoners_may2026
Best for: teams focused on audience segmentation and lifecycle marketing.
Pattern: {brand}_{channel}_{format}_{variant}
Example: acme_linkedin_carousel_v2
Best for: agencies managing multiple brands with A/B testing.
Tag Library — Pre-Built Sets
Click any set to auto-fill the form. Customize as needed.
Tagging Rules for Teams
Copy this template and share with your team to keep UTM data clean.
UTM TAGGING RULES
=================
1. Always lowercase. No exceptions.
2. Use underscores (_) instead of spaces or hyphens.
3. Required fields: utm_source, utm_medium, utm_campaign.
4. Source = the platform name (google, facebook, linkedin, newsletter).
5. Medium = the channel type (cpc, social, email, display, referral).
6. Campaign = {product}_{goal}_{date} format.
7. Term = keyword or audience segment (optional).
8. Content = ad format or creative variant (optional).
APPROVED VALUES:
- Sources: google, facebook, linkedin, twitter, instagram, tiktok, newsletter, bing
- Mediums: cpc, social, email, organic, referral, display, video, affiliate
- Date formats: 2026q1, jan2026, 2026-01
EXAMPLES:
- utm_source=facebook&utm_medium=cpc&utm_campaign=shoes_awareness_2026q1&utm_content=carousel_v2
- utm_source=newsletter&utm_medium=email&utm_campaign=weekly_digest&utm_content=header_cta
UTM Naming Kit
28 platform templates, naming rulebook, campaign planner, and team onboarding guide. One file, whole team.
UTM Tagging FAQ
What is a UTM tag?
A UTM tag is a parameter appended to a URL (like utm_source=google) that tells analytics tools where traffic came from. There are 5 standard UTM tags: source, medium, campaign, term, and content.
Why do I need a naming convention?
Without rules, team members create inconsistent tags — "Facebook" vs "facebook" vs "fb" — which fragments your data. A naming convention ensures everyone uses the same values, making reports accurate and actionable.
What is the best UTM naming convention?
The most common pattern is {product}_{goal}_{channel}_{date} for campaign names. Always use lowercase, underscores instead of spaces, and keep values short but descriptive. The best convention is one your team actually follows.
How many UTM parameters should I use?
At minimum: source and medium (required). Campaign is strongly recommended. Term and content are optional — use them when you need to differentiate ad groups or creative variants within the same campaign.
Can I edit UTM tags after creating them?
UTM tags are part of the URL, so changing them means creating a new URL. Historical data tied to the old tags stays in analytics. For this reason, plan your naming convention before launching campaigns.