UTM Naming Dictionary Template
Create a consistent source, medium, campaign and content dictionary before tagging marketing links across a small founder team.
When to use this template
Use this before several founders, creators or newsletters start sharing links for the same experiment. Agree on names once and test the reporting path before distribution.
Choose another approach when: You need to track navigation within your own website, plan to encode private customer information in URLs, or have no functioning analytics destination.
Gather these inputs
- The actual traffic sources and marketing media you will use.
- A readable experiment identifier and creative identifiers.
- The analytics property and report used to validate a test click.
Copy and adapt the template
Edit the text below and copy it into your own document. Edits stay in this browser field and are not submitted or saved by this page.
Worked example
Illustrative example, not a Crany customer result. Replace every example detail with facts you can verify.
Experiment: a public invoice-reminder demo shared by a partner newsletter. source = independent_designer_digest medium = email campaign = invoice_reminder_demo content = workflow_screenshot URL = https://example.com/demo?utm_source=independent_designer_digest&utm_medium=email&utm_campaign=invoice_reminder_demo&utm_content=workflow_screenshot A second link in the same newsletter uses content = footer_link. Keep the other values unchanged so the experiment remains one campaign while the placements stay distinguishable.
How to use it
- List actual planned sources and select a single spelling for each.
- Build a test link and verify the destination still loads correctly.
- Check the expected campaign labels in the configured analytics reporting before sharing the final link.
Check before using it
- Case and spelling match the dictionary.
- The URL contains no identifying or sensitive user information.
- A label has not been mistaken for proof that the campaign caused a later purchase.
What to measure
Look for unexpected source spellings, missing campaign values and known test clicks that fail to appear. Keep an unknown-source category; a complete dictionary cannot recover every cross-device or consent-limited journey.
Research and sources
Google documents the campaign parameter roles and case-sensitive naming. This dictionary and example are original operational aids; they do not claim that parameters alone collect data or prove attribution.
- Google Analytics: Collect campaign data with custom URLs — checked 2026-10-23. Campaign parameter definitions and consistent naming; no attribution or conversion guarantee.
About Crany
Crany is an AI marketing co-founder in development for software founders and vibe coders, designed to strategize, execute approved marketing and improve based on results. This free resource is usable independently of the product. Join the public waitlist.