Google Sheet // working document

UTM Taxonomy Sheet

A worksheet structure for aligning source, medium, campaign, content, and ID patterns before launch.

What this template is for

Use this structure to document approved UTM values, reserved tokens, and naming examples before campaigns go live.

Sheet 1: Parameter rules

ParameterRequired?RuleGood exampleOwner
utm_sourceYesplatform or publisherlinkedinPaid media
utm_mediumYescontrolled channel typepaid-socialAnalytics
utm_campaignYesapproved campaign patternus_revops_auditMarketing ops
utm_contentConditionalcreative or placement distinctionvideo-aCampaign owner
utm_termConditionalpaid keyword when relevantcrm-auditPaid search

Sheet 2: Approved source and medium pairs

Record source and medium as a pair. A value can be individually valid and still create fragmented reporting when combined inconsistently. Include the channel grouping, owner, effective date, and replacement value for retired pairs.

Sheet 3: Campaign examples

Include final URLs for major channels, partner links, lifecycle messages, QR assets, and edge cases. Mark each row as approved, rejected, or exception and explain why.

QA notes

Document lowercase and spacing rules, existing-query handling, overwrite behavior, duplicate-key checks, and who reviews a new value. Revisit the sheet on a fixed cadence and after any analytics migration.