← All guides
Campaign tracking

A UTM naming convention your whole team can follow

A naming convention is useful when it helps people answer two questions quickly: where did this visit come from, and which specific effort generated it? Agree on a small set of rules before campaign links spread across ads, email, and partner placements.

Choose a standard before building links

Use lowercase values, a consistent separator such as underscores, and descriptive words that remain understandable months later. Avoid inventing a new format for every campaign.

Example convention

ParameterExample valuePurpose
utm_sourcelinkedinPlatform or publisher
utm_mediumpaid_socialTraffic channel type
utm_campaign2026_q4_product_launchCampaign or initiative
utm_contentvideo_aCreative variation

Rules worth documenting

Before sharing a link

  1. Check the destination URL.
  2. Confirm all required parameters are present.
  3. Open the final link in a private browser window.
  4. Record the campaign in your naming worksheet.
Put it into practice: Use the UTM Link Builder, Social Image Resizer, or Content Brief Builder where relevant, then check the final output before publishing.

Worked example: fix reporting before the campaign goes live

Imagine the same paid social campaign is tagged as “PaidSocial”, “paid-social” and “paid_social” by three teammates. Those values can split reporting into separate labels. Choose one format—such as lowercase paid_social—write it in a shared worksheet and use it for every new link.

Build a tagged URL with the UTM Link Builder and record the naming rule in the UTM naming worksheet.

Editorial note: Platform specifications and analytics interfaces change. Confirm current requirements in the channel or analytics product you use before launching a campaign.