Skip to main content
Readiness Dimension · 20% weight

Campaign Standardization

Automation scripts need consistent structure to know what to act on. An ad group named "Test 3 - Dave - old" can't be automated reliably. A naming convention can.

Naming conventionsLaunch SOPsQA templatesCampaign structure
📊 Readiness Score weight: 20% — tied second with instrumentation and governance

Why inconsistent structure breaks automation

Automation rules, scripts, and AI workflows operate on pattern matching. A Google Ads script that's supposed to pause underperforming ad groups needs to identify those ad groups reliably. A budget pacing rule that fires on campaigns above a spend threshold needs to know which campaigns qualify. A reporting workflow that breaks performance down by channel needs consistent signals to segment correctly.

When campaign names are ad hoc — "Test", "Dave's retargeting", "Q3 promo v2 FINAL" — automation can't parse what it's acting on. Rules misfire. Reports segment incorrectly. Alerts trigger on the wrong campaigns. The fix isn't more sophisticated automation. It's structure.

Standardization isn't bureaucracy. It's the foundation that makes every automation layer above it more reliable. A team with a consistent naming convention gets 2× more value from the same automation ruleset than a team without one.

What the score measures

PtsQuestionBest answer
0–10Do you have a campaign naming convention and do people follow it?Enforced and audited regularly (10 pts)
0–10How are campaigns launched?Templated and QA reviewed before launch (10 pts)

Building a naming convention that sticks

A naming convention works when it's both complete (covers everything that matters) and simple (easy to follow without looking it up). Most conventions that fail are too detailed — 15-segment names that no one can remember.

Recommended naming structure

Use 5–6 segments separated by underscores or dashes. Include enough context to filter and segment in reports without needing to open the campaign.

[Channel]_[Objective]_[Audience]_[Creative type]_[Date]

Examples:
GA_CONV_Retargeting_Responsive_2025Q3
META_AWARE_Prospecting_Video_2025Q3
GA_TRAF_Branded_Text_2025Q3

Build the convention into your launch template. The path of least resistance should be the right one — if the naming convention is part of the document you open to start a campaign, it gets followed.

The launch template

A launch template is a checklist that every campaign passes through before it goes live. It doesn't need to be sophisticated — a Google Sheet with checkboxes is sufficient. It needs to include:

  • Campaign naming verified against convention
  • Budget and pacing settings confirmed
  • Conversion actions mapped correctly
  • Audiences verified (inclusions and exclusions)
  • Creative assets checked (sizes, character limits, CTAs)
  • UTM parameters applied correctly
  • QA reviewer sign-off (even if it's the same person)

The Campaign Launch Kit Sprint builds this for your team: a naming convention, a QA-reviewed launch template, and a pre-launch checklist that every campaign passes through automatically. Two weeks. You own the output.

Services that fix this

  • Campaign Launch Kit Sprint → — builds your naming convention, launch SOP, and QA checklist in a 2-week sprint. Every campaign follows the same proven structure from launch day forward.
  • Campaign Automation Audit → — includes a structural audit of your current campaign naming and launch process. Identifies the inconsistencies that are currently blocking automation reliability.
  • Templates & Prompt Packs → — includes campaign naming convention templates and launch checklist starters you can adapt to your situation.

See your standardization score.

Two questions tell us everything about your campaign structure maturity. The Readiness Score is free, takes 4 minutes, and tells you exactly where to start.