Campaign Structure

What Campaign Naming Conventions Do Top Advertisers Use?

Learn the naming conventions top Meta advertisers use for campaigns, ad sets, and ads. Build a system that scales analysis and speeds decision-making.

|10 min read
YB
Yaron Been

Founder @ ROASPIG

Naming conventions seem mundane until you're managing 500 ads and can't find anything. Top advertisers treat naming as infrastructure — a system that enables analysis, speeds decisions, and scales with growth. Here's how they do it.

Why Naming Conventions Matter

The Analysis Problem

Without consistent naming, you can't aggregate performance by creative type, audience segment, or test hypothesis. You're stuck analyzing one-off campaigns instead of patterns across your entire account.

The Scale Problem

A naming system that works for 10 campaigns breaks at 100. Top advertisers build conventions that scale — adding new campaigns follows the same rules, and analysis remains consistent.

The Team Problem

Multiple people managing campaigns need shared language. Good naming conventions let anyone understand what a campaign is doing at a glance.

The Three-Level Framework

Top advertisers structure names at three levels, each serving a different purpose:

Campaign Level: Strategic Context

Campaign names communicate high-level strategy:

  • Objective: PROS (prospecting), RTG (retargeting), TST (testing)
  • Product/Offer: Which product or promotion
  • Market: US, UK, GLOBAL, etc.
  • Date: Launch month/year for version control

Template: [Objective]_[Product]_[Market]_[Date]

Example: PROS_SummerSale_US_0126

Ad Set Level: Tactical Details

Ad set names capture targeting and delivery settings:

  • Audience type: LAL (lookalike), INT (interest), BROAD, WV (website visitors)
  • Audience detail: Percentage, interest name, or recency window
  • Placements: AUTO, FB, IG, AUD (audience network)
  • Bid type: LCOST (lowest cost), TCOST (target cost)

Template: [AudienceType]_[Detail]_[Placement]_[Bid]

Example: LAL_PUR2%_AUTO_LCOST

Ad Level: Creative Identifiers

Ad names should enable creative analysis. What format, hook, angle, and version?

  • Format: VID (video), STAT (static), CAR (carousel)
  • Hook type: PROB (problem), BEN (benefit), STAT (statistic), QUE (question)
  • Angle: FOMO, SOCIAL, AUTH (authority), EMOT (emotional)
  • Version: v1, v2, etc.

Template: [Format]_[Hook]_[Angle]_[Version]

Example: VID_PROB_FOMO_v2

Advanced Naming Strategies

Adding Test Hypothesis Tags

For testing campaigns, include what you're testing. See our testing strategy guide:

  • [TEST-HOOK]_QuestionVsStatement
  • [TEST-CTA]_ShopNowVsLearnMore
  • [TEST-FORMAT]_VideoVsStatic

Dynamic UTM Integration

Align naming with UTM parameters for end-to-end tracking:

  • utm_source = facebook or instagram
  • utm_medium = paid_social
  • utm_campaign = [Campaign Name]
  • utm_content = [Ad Name]
  • utm_term = [Ad Set Name]

Date Formatting Standards

Use consistent date formats that sort correctly:

  • MMYY: 0126 for January 2026
  • YYMMDD: 260115 for January 15, 2026
  • Week numbers: W03 for week 3

Common Naming Mistakes

Too Generic

"Test Campaign 1" tells you nothing. Include meaningful identifiers even for tests.

Too Long

Names get truncated in Ads Manager. Front-load the most important information.

Inconsistent Separators

Pick one separator (underscore, hyphen, pipe) and stick with it. Underscores work best for most systems.

Missing Key Info

If you can't tell what audience, creative type, and date from the name, add those elements.

Implementing Across Teams

Documentation

Create a naming convention document that covers:

  • All abbreviation definitions
  • Templates for each level
  • Examples of correct usage
  • Common mistakes to avoid

Enforcement

Build naming into your workflow:

  • Naming checklist before launch
  • Automated validation tools
  • Regular audits for compliance
  • Training for new team members

Naming for Campaign Types

Different campaign objectives may need specific conventions. For structure guidance, see our campaign structure guide.

Advantage+ Shopping

ASC_[Product]_[Market]_[Date]

Retargeting

RTG_[Audience Window]_[Product]_[Date]

Testing

TST_[Hypothesis]_[Date]

How ROASPIG Helps

Consistent naming at scale requires automation. ROASPIG provides:

  • Automated Naming: Apply naming conventions automatically during ad creation
  • Template Management: Save and reuse naming templates across campaigns
  • UTM Automation: Generate tracking parameters aligned with naming
  • Naming Validation: Flag inconsistent names before upload
  • Bulk Rename: Update existing campaign names at scale

The Bottom Line

Naming conventions are the foundation of scalable ad operations. They enable analysis, simplify management, and speed decision-making. Top advertisers invest in naming systems early because they know the cost of rebuilding later.

Start with a simple three-level framework, document it clearly, and enforce it consistently. Your future self will thank you.

Frequently Asked Questions About Campaign Naming Conventions

Include objective (prospecting, retargeting, testing), product or offer, market/geo, and date. Example: PROS_SummerSale_US_0126. This gives strategic context at a glance.

Include format (video, static, carousel), hook type (problem, benefit, question), messaging angle (FOMO, social proof, authority), and version number. This enables creative performance analysis across campaigns.

Yes, dates help with version control and identifying when campaigns launched. Use formats that sort correctly, like MMYY (0126) or YYMMDD (260115).

Document conventions clearly with examples, build naming into workflows with checklists, use automated validation where possible, and conduct regular audits. Consistent enforcement is key.

Underscores work best for most systems and are easy to read. Pick one separator and use it consistently. Avoid mixing underscores, hyphens, and pipes in the same naming system.

Related Posts

Ready to speed up your creative workflow?

50 free credits. No credit card required. Generate, organize, publish to Meta.

Start Free Trial