Skip to content

A UTM Naming Plan Your Team Can Actually Keep Using

Use consistent campaign links so a newsletter, community post and paid promotion do not become an unreadable reporting puzzle.

Campaign tracking often becomes confusing in a very ordinary way. One person names the source “Facebook,” another uses “facebook,” and a third invents a new campaign name for the same promotion. The reporting then contains several labels for work the team meant to review together.

A useful UTM plan is a small naming agreement. It explains what each field means, who creates the final links and where those links are stored. The goal is consistent evidence, not a longer URL for its own sake.

Start with the destination

Choose the page that matches the message. A campaign about one service should not automatically send everyone to the homepage if a clear, relevant service page exists. Open the destination, read its offer and test the next action before adding tracking.

Keep a clean copy of that destination in your campaign record. If the page is later moved or replaced, you will want to know which campaigns still point there. Tracking parameters cannot repair a broken page or an inaccurate offer.

Agree on the main names

Google’s campaign-URL guidance explains the source, medium and campaign parameters, and notes that values are case-sensitive. Choose a consistent lowercase convention. Use the same agreed source for the same placement rather than allowing a new spelling every time someone builds a link.

  • Source: where the link is placed, such as a named newsletter or platform.
  • Medium: the kind of channel, such as email, using a consistent reporting convention.
  • Campaign: the shared name of the promotion or initiative.
  • Content: an optional way to distinguish versions or placements when that comparison is useful.

These are planning examples, not a universal naming scheme for every advertising integration. Check the platform and reporting setup you actually use, especially where automatic tagging is already configured. Do not replace working advertising identifiers casually.

Keep one link register

Use a shared table with the clean destination, final tagged URL, source, medium, campaign, content, owner and publication date. Add a plain description of where the link will appear. “Email main button” is easier to verify later than an unexplained code.

A hypothetical service campaign might use one campaign name for an email and a community announcement, with different sources for the two placements. That allows the team to review the initiative together while still distinguishing where visits originated. It does not prove that every resulting inquiry was caused by that one message.

Do not put customer information into labels

UTM values are part of a URL and may be visible or passed to reporting systems. Do not put a customer’s name, email address, private request or other personal information there. Google’s PII guidance is an important technical reference for the person implementing Analytics.

Use a generic creative or placement label instead. If individual customer handling needs to be recorded, keep it in the appropriate business system with suitable access controls, separate from public campaign naming.

Test the final link, then protect the convention

Click the exact final link before publication, check the destination and verify that the intended campaign information appears in the appropriate reporting view when collection is available. Label any test traffic. Save the final URL rather than rebuilding it from memory for every channel.

At the next review, look for unexpected spellings and explain corrections to everyone creating links. A naming plan works when it is easy to follow and someone maintains it—not when it is filed away after the first campaign.

More marketing insights → · Discuss your marketing →