Marketing overview

Marketing · Guide

Campaign naming convention examples

Inconsistent campaign names ruin attribution reports. A good convention is boring, predictable, and applied without exception. Here are patterns that hold up at scale.

Last reviewed: April 2026

What to include in a campaign name

Pick 4–6 tokens that describe the campaign's identity. The exact set depends on your business, but the goal is for any team member to read the name and know what it is.

Adding more tokens than you need produces names that wrap awkwardly in reporting tables; using fewer than you need leaves teammates guessing about what a campaign is doing. Most healthy conventions land at 5 tokens.

  • Channel — google, meta, linkedin, tiktok
  • Region or market — us, eu, apac
  • Objective — awareness, conversion, retargeting
  • Product or audience — saas, ecom, b2b_smb
  • Date — 2026q2, 2026_04 (use ISO-style for sortability)

Example patterns

Pick one and apply it everywhere. Mixing patterns is worse than picking the wrong one.

  • google_us_search_brand_2026q2
  • meta_eu_conv_lookalike1pct_2026_04
  • linkedin_apac_demo_b2b_2026q2
  • tiktok_us_awareness_genz_2026q2
  • google_us_pmax_ecom_2026_04

Separator rules

Use underscores. Spaces break URLs, hyphens get confused with negative signs in spreadsheets, and mixing both makes regex parsing painful later.

Lowercase always. Reporting tools usually treat case differently than humans expect, and 'Brand' vs 'brand' in two different campaigns will produce two rows in your dashboard.

Stick to alphanumerics plus your single separator. Special characters (apostrophes, slashes, ampersands) almost always cause one platform or another to error out.

How conventions break in practice

Conventions don't break because someone disagreed with them — they break because someone was in a hurry. The recovery pattern is the same: agree on the convention, document it in a place everyone can find, and route campaign creation through a generator that enforces the format.

When a name slips past the convention (a typo, an extra token, a wrong date format), rename it immediately in the platform. Most ad platforms now retain historical performance through a rename, so the cost is small and the cost of leaving it is recurring confusion in every report from that point forward.

A worked example

Suppose you're launching a Q2 2026 conversion-focused Meta campaign targeting a 1% lookalike in Germany. The name should encode all of that without commentary.

  • Channel: meta
  • Region: de
  • Objective: conv (conversion)
  • Audience: lookalike1pct
  • Date: 2026q2
  • Assembled: meta_de_conv_lookalike1pct_2026q2

Generate names from a template

Use the Campaign Name Generator to define your convention once and produce consistent names from form inputs. Pair it with the UTM Builder so the same campaign value flows from campaign name into the tracking URL with no risk of mismatched casing or separators.

Summary

Pick 4-6 tokens, use underscores, stay lowercase, draw values from a closed list, and enforce the format with a generator. The discipline pays for itself within a quarter — and keeps paying every quarter after.

Frequently asked questions

What's the best date format for campaign names?
ISO-style: 2026q2 or 2026_04. These sort correctly in any reporting tool. Avoid 'apr2026' or 'q2-2026' — the former doesn't sort, the latter mixes separators.
Should the campaign name match the utm_campaign value?
Yes. Using the same string for the platform's campaign name and the utm_campaign value lets you join paid-media data with analytics data without a translation layer in between.
How long should a campaign name be?
Under 80 characters is a safe target for most reporting tools. Long names get truncated in dashboard tables and become hard to scan. Shorter token values help — 'conv' beats 'conversion' once the convention is established.

Tools mentioned

Further reading

Browsing all guides? Head back to the Marketing overview or the full tools index.