Facebook Ads Naming Convention Templates (Steal This)

Pix-Vu Team||2 min read
Facebook Ads Naming Convention Templates (Steal This)

Quick Answer

A naming convention is the cheapest performance upgrade in your account. It makes reporting filterable, makes optimization decisions obvious, and saves your future self hours every week. Below: copy-paste templates.


Campaign Naming Template

[##]_[Stage]_[Objective]_[Audience-Type]_[Geo]

Examples:


  • 01_Prospecting_Sales_Broad_US

  • 02_Prospecting_Sales_LLA_UK

  • 03_Retargeting_Sales_ATC_All

  • 04_Reactivation_Sales_CRM_All

  • 05_TOFU_VideoViews_Cold_US

Why this works: Sortable. Filterable. You can see at a glance what each campaign is doing.


Ad Set Naming Template

[Audience]_[Window]_[Geo]_[Placement-if-restricted]

Examples:


  • LLA1pct_Purch_US

  • LLA3pct_LTV_UK

  • ATC_30d_All

  • CRM_Top25LTV_All

  • Broad_AS+_US

  • VidView75_90d_AU

  • Interest_Yoga_US_FeedOnly


Ad Naming Template

[Format]_[Angle]_[CreativeID]_[Date]

Examples:


  • Vid_PainPoint_V1_Apr05

  • Img_UGC_Sarah_Apr05

  • Carousel_Bestsellers_V2_Mar30

  • Static_Discount_V1_Apr01

  • Vid_Founder_V3_Apr03

Why date matters: When you scan ads in the library, date tells you which creatives are stale.


Custom Audience Naming Template

[Source]_[Action]_[Window]_[Geo]

Examples:


  • WEB_AllVisitors_180d_US

  • WEB_ATC_NoPurch_30d_All

  • IG_Engagers_365d_All

  • CRM_Customers_AllTime_All

  • LEAD_FormOpenedNoSubmit_90d_UK

  • VID_75pct_30d_All


Lookalike Audience Naming Template

LLA_[Percentage]_[Seed]_[Geo]

Examples:


  • LLA_1pct_Purchasers_US

  • LLA_3pct_LTV_UK

  • LLA_5pct_DemoBookers_AU

  • LLA_2pct_VideoViewers_DE


Creative Asset Naming Template (For Your Drive/Dropbox)

[Brand]_[Format]_[Concept]_[Variation]_[Aspect].mp4

Examples:


  • Acme_Vid_FoundersStory_V1_9x16.mp4

  • Acme_Vid_FoundersStory_V2_1x1.mp4

  • Acme_Img_HeroProduct_V1_4x5.jpg

  • Acme_Carousel_Bestsellers_V1.psd


Pixel Event Naming Template

[Stage]_[Action]

Examples:


  • lead_demo_booked

  • lead_form_submit

  • purchase_subscription

  • engagement_video_50pct


UTM Naming Template

utm_source=facebook
utm_medium=paid
utm_campaign=01_prospecting_sales_broad_us
utm_content=vid_painpoint_v1_apr05
utm_term=lla_1pct_purch_us

Match UTMs to your campaign/ad/ad set names exactly. This makes Google Analytics reporting line up perfectly with Ads Manager.


Naming Convention Rules

  1. Use underscores, not spaces. Spaces break URLs and filters.
  2. Use lowercase. Avoids case-sensitivity errors.
  3. Standard order: General → Specific. Stage first, then audience, then geo.
  4. No emojis, no special characters.
  5. Document the convention somewhere your team can see it (Notion, Google Doc).
  6. Enforce it. Reject any new campaign that doesn't follow it.

Pix-Vu Enforces Naming Automatically

Every campaign, ad set, ad, and audience Pix-Vu creates follows the naming convention by default. No more "FB_Test_Final_v2_USE_THIS_ONE" disasters.

Try Pix-Vu →

Ready to automate your Facebook ads?

Let AI handle your ad creative, targeting, and optimization. Launch profitable campaigns on autopilot.

Get Started Free