🏷️Free tool

UTM Naming Convention Generator

Generate a reusable UTM naming convention, taxonomy rules, examples, and governance template for campaign teams.

utm naming conventioncampaign naming conventioncampaign taxonomyutm taxonomy builder

Search intent

Standardize campaign naming

Core problem

Reporting becomes unreliable when source, medium, campaign, and content naming drift across owners and channels.

Built for

RevOpsAgenciesMarketing teams

Why it fits LeadPulse

Cleaner naming makes LeadPulse analytics easier to trust because channel and campaign views stay consistent over time.

Governance builder

UTM Naming Convention Generator

Build a naming convention your whole team can reuse across UTMs, spreadsheets, paid platforms, and CRM handoffs.

Recommended rule

Keep source platform-based, medium channel-based, and campaign names scoped to one repeatable taxonomy.

Naming policy

Use this as the team-level campaign taxonomy guide.

  • Use lower case for all campaign naming values.
  • Join values with "-" and never use spaces.
  • Keep source values platform-based and medium values channel-type based.
  • Include yyyy-mm to make reporting windows explicit.

Example campaign names

Share these as starter examples with agencies and channel owners.

leadpulse-growth-us-google-ads-q2-launch
leadpulse-growth-us-facebook-ads-q2-launch
leadpulse-growth-us-partner-email-q2-launch

Required naming parts

  • leadpulse
  • growth
  • us
  • yyyy-mm
  • campaign-theme

Result summary

  • Naming policy document
  • Source, medium, campaign, and content examples
  • Shareable governance template

Why teams use this tool

Naming drift is one of the fastest ways to make reporting unreliable across ads, email, social, CRM handoffs, and agency deliverables. This generator creates a campaign taxonomy, example naming patterns, allowed-value guidance, and a shareable governance template your team can reuse.

Create consistent UTM source, medium, and campaign rules

Share a reusable taxonomy with agencies and internal teams

Reduce reporting cleanup caused by naming drift

How it works

  1. 1

    Choose your company prefix, separator, case style, and required naming parts

  2. 2

    Generate rules and examples for campaign, source, medium, and content values

  3. 3

    Export the policy as a copy-ready governance template

What you get from the result

  • Naming policy document
  • Source, medium, campaign, and content examples
  • Shareable governance template

Related reading

Operationalize the campaign once the template is ready

LeadPulse gives you the branded link layer, click analytics, and routing control after the campaign setup work is done.

Start Free Trial

Use the tool for planning and LeadPulse for the live campaign link layer.

Frequently asked questions

What should a good naming convention include?

A good convention sets allowed values, separator and case rules, date handling, ownership labels, and examples that remove guesswork across channels.

Is this only for UTMs?

No. Most teams also use the same pattern for spreadsheet trackers, link slugs, CRM campaign names, and ad naming conventions.