UTM Campaign (utm_campaign) — Guide & Examples
utm_campaign groups all touchpoints under one initiative so you can compare performance of a launch, promo, or event.
Build your tagged URL
UTM URL builder form
Need the full toolkit? Use our free UTM builder on the homepage.
Role of utm_campaign in attribution
utm_campaign groups touchpoints under one initiative: a product launch, webinar series, seasonal promotion, or ABM account push. When executives ask how spring performed, campaign is the roll-up dimension—provided teams did not reuse the slug for unrelated work.
Naming conventions that scale
- Structure: product-offer-period (crm-integration-q2-2026)
- Avoid spaces and special characters; hyphens only
- Do not embed PII or confidential client names in URLs
- Mirror ad platform campaign names when reconciliation matters
Examples across channels
utm_campaign=black-friday-2026 + utm_source=facebook + utm_medium=paid-social utm_campaign=onboarding-drip + utm_source=customerio + utm_medium=email utm_campaign=brand-search + utm_source=google + utm_medium=cpc
Common mistakes
Creating a new campaign value for every ad creative instead of using utm_content. Changing campaign spelling mid-flight (BlackFriday vs black-friday). Using default values like campaign1 that convey no meaning six months later.
Cross-channel reporting
Unified campaign slugs let you sum sessions from email, paid, and partners in GA4 explorations. Pair with source and medium for drill-downs.
Use cases
SaaS free trial push
Campaign free-trial-q2 spans LinkedIn ads, podcast sponsors, and nurture email—finance models CAC by filtering on that single campaign dimension.
Event marketing
Campaign web-summit-2026 tags registration ads, reminder emails, and speaker social posts.
Frequently Asked Questions
- How long should utm_campaign names be?
- Keep slugs short but descriptive: product-launch-q2 or black-friday-2026. Avoid spaces; use hyphens.
- Should campaign names match ad platform names?
- Aligning names simplifies reconciliation between ad dashboards and analytics, but exact matches are not required—consistency is.
- Can one campaign span email and paid ads?
- Yes. Use the same utm_campaign across channels and differentiate with utm_medium and utm_source.