All insightsAnalysis

How to create a UTM naming standard your marketing team will use

6 min read

Use a small controlled vocabulary, a shared campaign identifier, and a clear owner for link creation. The naming standard should let someone identify the source, channel, campaign, and creative without decoding a private convention. Test the final customer-facing link after redirects and publishing tools have touched it.

Planning diagram showing Campaign register, Link builder, Publishing tool, Reporting QA.

Dahna, original planning diagram

In this article

Overview

Use a small controlled vocabulary, a shared campaign identifier, and a clear owner for link creation. The naming standard should let someone identify the source, channel, campaign, and creative without decoding a private convention. Test the final customer-facing link after redirects and publishing tools have touched it.

Inconsistent names create avoidable reporting work

If one agency uses “instagram,” another uses “ig,” and a creator uses a personal spelling, a report may split one practical source into several rows. The analyst can repair some labels later, but recurring manual cleanup makes weekly comparisons fragile. The naming standard should prevent the ambiguity at the point the link is made.

Do not aim for a code that describes everything about a campaign. A very long naming string becomes difficult to maintain and easy to mistype. Put stable identifiers in the URL and keep richer planning information in a campaign register that can be joined by that identifier.

Give each field one job

Google documents how manual UTM tagging supplies traffic-source dimensions and how it interacts with auto-tagging. The team should understand the existing platform integrations before adding manual values. In particular, do not assume that adding more parameters overrides every integrated advertising dimension in the same way.

Define source as the originating platform or publisher, medium as the agreed channel classification, campaign as the coordinated initiative, and content as the distinguishable creative or placement when needed. These are a practical internal convention; align the values with the analytics system’s channel rules and document any exceptions.

Illustrative UTM dictionary
FieldJobExample valueAvoid
utm_sourceOriginating platform or publisherinstagramChanging spelling by team
utm_mediumAgreed channel classificationpaid_socialUsing a campaign name as a medium
utm_campaignShared initiative identifierus-routine-launchA new campaign label for every post
utm_contentCreative or placement distinctiondemo-a-reelPersonal customer information
utm_idStable campaign key when usedcmp-042An identifier nobody can map back to the plan

Keep one campaign register across agencies

The register should contain the campaign ID, human-readable name, market, dates, owner, approved source and medium combinations, landing page, and creative IDs. A creator manager and a paid-media buyer can then use different links while still referring to the same launch. This is especially useful when a US campaign is supported by teams in Korea or Europe.

Decide how to handle evergreen campaigns and recurring launches. Reusing the same vague name forever makes it hard to distinguish cohorts; inventing a new taxonomy every month makes trends impossible. A stable campaign key with a documented phase or date field is usually easier to maintain.

Illustrative launch across creators, email, and ads

Imagine a US launch using paid Instagram ads, three creator links, and an email announcement. The team assigns one campaign ID and records the market and landing page. Paid ads use the agreed paid-social medium, the email uses email, and creator links use a documented convention that the reporting system can classify. Each creative receives a distinct content label.

The QA pass finds that one creator’s link shortener drops the query string and another link opens the global rather than US product. The team repairs both before launch. Later, the analyst can compare observed visits by placement without manually guessing which rows belong to the same initiative.

This fictional example does not claim that UTMs capture every influenced sale. A shopper may return through another route or buy elsewhere. The links provide a useful observable layer, and the report should preserve that limited meaning.

Plan for exceptions without abandoning the standard

Some platforms append their own click identifiers or use integrations that supply richer data. Some partners control the landing page and cannot share customer-level analytics. Record those conditions in the register. A UTM on a link to a retailer does not automatically give the brand access to the retailer’s purchase data.

When a partner cannot follow the exact convention, agree on a mapping before the campaign runs. Keep the raw observed value and the reporting classification separate so the analyst can explain the transformation. Silent renaming makes later audits harder.

What the agency should hand over

Ask for a one-page dictionary, a campaign register, a tested link set, and a short list of exceptions. The standard should be simple enough for a creator coordinator to follow without an analytics specialist present. A link builder can help, but it should enforce a documented convention rather than hide it.

Review the first campaign after adoption to see where people struggled. Fix unclear rules instead of blaming every user for a taxonomy that is too complicated. The practical measure of success is fewer ambiguous rows and more reliable campaign comparisons.

UTM standard acceptance checklist
DeliverablePassing evidence
DictionaryEach field has one clear purpose and controlled values
RegisterEvery campaign key maps to a real initiative and owner
Link QAFinal published route and labels were checked
Privacy checkNo personal or secret information appears in parameters
ExceptionsAuto-tagging and partner limitations are documented

Preserve the raw value when fixing historical labels

If old campaigns used inconsistent names, keep a mapping table rather than overwriting the evidence without a trace. Record the raw value, normalized reporting value, and reason. A future analyst should be able to distinguish an actual campaign change from a cleanup rule. Apply the same mapping to both comparison periods, and show unmapped values as a review queue rather than silently assigning them to the most convenient channel.

Ask Dahna for a usable cross-team convention

Dahna can help define the naming rules, connect them to your reporting setup, and test the first campaign links with your teams. Bring examples from paid ads, creators, email, and any retail partners. The goal is a standard that survives normal campaign production, not an elaborate spreadsheet only one analyst understands.

Continue with the related decision

Use these guides when the next question goes beyond the scope of this article.

Use the editable decision sheet

Download the completed tables as a CSV, then replace the example inputs and add your evidence, owner and review date. Illustrative figures are teaching examples, not default targets.

Sources & further reading

Dahna editorial

Prepared with AI-assisted research and drafting, with linked source references. No independent human specialist review is claimed. Editorial policy

Keep readingWhat should an ecommerce marketing measurement plan include?All insightsRSS feedAna Yon on LinkedIn
How Dahna can help

Bring this decision to Dahna

Use this guide to prepare a focused brief. Tell Dahna what needs to change, which evidence you already have and when you need a decision.

Why consider Dahna for this work?

Dahna brings bilingual Korean and English strategy together with creator, content, and measurement work for brands growing in the US. You can review the people behind the recommendations and the kind of work we propose before starting a conversation.

Founder experience includes prior and contracted roles. Sample deliverables illustrate our approach; they are not client results or a performance promise.

View all insights

Tell us your story

Share examples of current campaign links and the teams or partners that create them so we can define a practical shared convention.

We use your details only to reply. Privacy Policy

What to expect

  • A discussion about your brand and the services you need
  • A proposal outlining scope, deliverables, and pricing
  • Bilingual coordination in English and Korean
  • No obligations, no pressure