UTM Governance for Content: Source/Medium Rules, Templates, and QA

Keep Your Analytics Clean and Trustworthy

UTM Governance for Content

Define UTM rules once and reuse them across campaigns. This standard covers source/medium, campaign naming, required parameters, QA, and reporting. It follows Google’s GA4 guidance on UTM parameters and events/conversions (events, conversions).

Updated ~25 to 35 min read

Objective and scope

Ensure traffic and conversions are attributed correctly. Standardize UTM parameters for content distribution: organic social shares, newsletters, partner posts, PR, and paid boosts. Keep names predictable so GA4 and your CRM line up.

Only tag external links. Do not use UTMs on internal links. Google explains UTM usage in GA help.

Parameter model

ParameterWhat it meansExampleRule
utm_sourcePlatform or site sending trafficlinkedin, newsletter, partner-sitelowercase, hyphenated
utm_mediumChannel typesocial, email, referral, pr, cpccontrolled vocabulary
utm_campaignInitiative nameai-overviews-guide-q3slug format, one per initiative
utm_contentCreative or link labelcta-hero-watch-demooptional but recommended
utm_termPaid keyword or audienceb2b-content-marketingpaid only

Naming conventions

Source

  • Platforms: linkedin, twitter, youtube
  • Newsletters: newsletter (use utm_content for issue)
  • Partners: partner-site or [brand]

Medium

  • Owned email: email
  • Organic social: social
  • Paid: cpc or paid-social
  • Press: pr
  • Syndication: referral

Campaign

  • Format: topic-segment-quarter
  • Examples: ga4-guide-q3, content-ops-webinar-q4
  • Avoid dates in multiple fields

Templates

Base template

https://accordcontent.com/[path]/?utm_source=[platform]&utm_medium=[channel]&utm_campaign=[initiative]&utm_content=[creative]

Examples

  • Newsletter hero: utm_source=newsletter&utm_medium=email&utm_campaign=ai-overviews-guide-q3&utm_content=hero-cta
  • LinkedIn post: utm_source=linkedin&utm_medium=social&utm_campaign=ai-overviews-guide-q3&utm_content=post-1
  • Partner blog: utm_source=partner-site&utm_medium=referral&utm_campaign=ai-overviews-guide-q3&utm_content=in-article-link

Governance and QA

Process

  • UTM registry in a shared sheet
  • One owner approves new campaign names
  • Auto-validations for lowercase, allowed mediums

QA checklist

  • No spaces or uppercase
  • All parameters URL-encoded
  • Final URLs tested with GA4 DebugView

GA4 DebugView docs are within the Analytics Help.

Common pitfalls

  • Using utm_medium=social for paid social
  • Mixing brand names in source and campaign
  • Appending UTMs to internal links

Reporting and dashboards

Build a standard GA4 report by source/medium and campaign. Add content-stage filters if you tag URLs by folder. Use Search Console for query and page performance, then map UTMs to conversion paths.

GA4

  • Explore: Session source/medium → conversions
  • Campaign report filtered by utm_campaign
  • Custom dimensions for content stage (tofu/mofu/bofu)

Search Console

  • Clicks/CTR by folder (e.g., /resources/)
  • Queries moving from impressions to clicks after campaigns

CRM

  • UTM fields on leads and opportunities
  • Attribution notes for assisted conversions

Implementation tips

  • Shorten links with a branded short domain (keeps tracking intact)
  • Use merge tags in email to populate utm_content with link label
  • Store a text snippet library for common UTMs

FAQ

Should we use uppercase for readability

No. Use lowercase and hyphens. Mixing case creates duplicate rows in reports.

Do UTMs hurt SEO

No when used on external links. Avoid UTMs on internal links to prevent session fragmentation.