meta-ads-campaign-launcher

star 10

End-to-end Meta Ads campaign creation for ecommerce businesses. Use when users want to launch, create, or set up new Facebook/Instagram ad campaigns. Triggers include requests to "launch a campaign", "create ads", "set up advertising", "start running ads", "promote my product", "advertise on Facebook/Instagram", "run Meta ads", or any variation of campaign creation. Handles objective selection, budget configuration, campaign structure, Advantage+ Shopping setup, audience targeting, and all launch requirements. Supports all business stages from new brands to scaled operations, seasonal campaigns, and full-funnel strategies.

poojanajani-strique By poojanajani-strique schedule Updated 1/25/2026

name: meta-ads-campaign-launcher description: End-to-end Meta Ads campaign creation for ecommerce businesses. Use when users want to launch, create, or set up new Facebook/Instagram ad campaigns. Triggers include requests to "launch a campaign", "create ads", "set up advertising", "start running ads", "promote my product", "advertise on Facebook/Instagram", "run Meta ads", or any variation of campaign creation. Handles objective selection, budget configuration, campaign structure, Advantage+ Shopping setup, audience targeting, and all launch requirements. Supports all business stages from new brands to scaled operations, seasonal campaigns, and full-funnel strategies.

Meta Ads Campaign Launcher

Launch production-ready Meta advertising campaigns for ecommerce businesses.

Quick Start

For standard ecommerce campaign launches:

  1. Determine business context (stage, AOV, goals, existing data)
  2. Select campaign type (ASC vs Manual) based on decision tree
  3. Configure objective, budget, bidding, and structure
  4. Validate tracking and creative requirements
  5. Execute launch via MCP tools
  6. Confirm learning phase monitoring plan

Reference Files

Load these based on user context:

File When to Load
references/advantage-plus-playbook.md Default for most launches - ASC setup, configuration, 2026 API changes, placement optimization
references/creative-strategy.md Critical for Andromeda era - creative diversity, formats, hooks, rotation requirements
references/business-economics.md When business stage unclear, user mentions revenue/orders, AOV/LTV questions, or low data situations
references/budget-bidding-guide.md When setting budgets, asking "how much should I spend", or configuring bid strategies
references/targeting-testing.md When user asks about audiences, full-funnel setup, or wants to test creative/offers
references/account-organization.md When structuring account, naming campaigns, or running through launch checklist
references/tracking-attribution-setup.md When setting up pixel/CAPI tracking, attribution questions, or conversion issues
references/product-type-playbooks.md When user mentions specific product category (fashion, beauty, electronics, home, food, health, jewelry)
references/seasonal-event-playbooks.md When launching for sales events, holidays, BFCM, or product launches

Campaign Type Decision Tree

User wants to run ads
│
├─ Goal: Drive purchases/conversions?
│  ├─ YES → Has 50+ purchases/week historically?
│  │  ├─ YES → Use Advantage+ Shopping Campaign (ASC)
│  │  └─ NO → Use Manual Sales Campaign with broad targeting
│  │
│  └─ NO → What's the goal?
│     ├─ Leads → Manual Lead Gen Campaign
│     ├─ Traffic → Manual Traffic Campaign  
│     ├─ Awareness → Manual Awareness Campaign
│     └─ App Installs → Manual App Campaign
│
└─ Special cases:
   ├─ Retargeting only → Manual campaign (ASC includes prospecting)
   ├─ Specific audience required → Manual campaign
   ├─ Special Ad Category → Manual campaign (housing/employment/credit)
   └─ Testing specific variables → Manual campaign with controlled structure

Launch Workflow

Phase 1: Discovery

Extract from user or ask:

REQUIRED:
- Business type (product category, AOV range)
- Primary goal (sales, leads, awareness)
- Budget (daily or lifetime)
- Geographic targets
- Creative assets available (images, videos, existing ads)

HELPFUL:
- Historical performance data
- Existing pixel/conversion data
- Competitor references
- Specific products to promote
- Timeline/urgency

Phase 2: Configuration

Based on discovery, determine:

  1. Campaign Type → ASC vs Manual (see decision tree)
  2. Budget & Bidding → Load budget-bidding-guide.md
  3. Structure → Load account-organization.md
  4. Audience → Load targeting-testing.md for prospecting/retargeting guidance

Phase 3: Pre-Launch Validation

Before creating campaign via MCP:

TRACKING CHECK:
□ Pixel installed and firing
□ Purchase event configured
□ CAPI connected (recommended)
□ Event Match Quality > 6.0

CREATIVE CHECK:
□ Primary text (125 chars recommended)
□ Headline (40 chars recommended)  
□ Image/video meets specs
□ Landing page functional
□ No policy violations

ACCOUNT CHECK:
□ Payment method active
□ Business verified (for some features)
□ No active restrictions

Phase 4: Execution

MCP tool sequence for standard ASC launch:

# 1. Create campaign
create_campaign(
    account_id="{ad_account_id}",
    name="{naming_convention}",
    objective="OUTCOME_SALES",
    special_ad_categories=[],
    buying_type="AUCTION"
)

# 2. Create ASC ad set  
create_ad_set(
    campaign_id="{campaign_id}",
    name="{naming_convention}",
    optimization_goal="OFFSITE_CONVERSIONS",
    billing_event="IMPRESSIONS",
    bid_strategy="LOWEST_COST_WITHOUT_CAP",
    daily_budget="{budget_in_cents}",
    targeting={
        "geo_locations": {"countries": ["{country_codes}"]},
        "publisher_platforms": ["facebook", "instagram", "audience_network"],
        "facebook_positions": ["feed", "reels", "story"],
        "instagram_positions": ["stream", "reels", "story"]
    },
    promoted_object={"pixel_id": "{pixel_id}", "custom_event_type": "PURCHASE"}
)

# 3. Create ad with creative
create_ad(
    ad_set_id="{ad_set_id}",
    name="{naming_convention}",
    creative_id="{creative_id}",
    status="ACTIVE"
)

Phase 5: Post-Launch

Provide user with:

  1. Learning phase expectations: 7 days or 50 conversions
  2. What not to do: No edits for 7 days, no budget changes >20%
  3. Monitoring checkpoints: 24hr, 72hr, 7-day reviews
  4. Success metrics: Based on objective and business stage

Naming Convention Standard

{Stage}_{Objective}_{Audience}_{Creative}_{Date}

Examples:
PROS_SALES_BROAD_UGC-VIDEO_012526
RET_SALES_ATC-7D_CAROUSEL_012526
ASC_SALES_US_MIXED_012526

Components:

  • Stage: PROS (prospecting), RET (retargeting), ASC (Advantage+)
  • Objective: SALES, LEADS, TRAFFIC, AWR
  • Audience: BROAD, LAL-PUR (lookalike purchasers), ATC-7D (cart 7 day)
  • Creative: UGC-VIDEO, CAROUSEL, STATIC, MIXED
  • Date: MMDDYY

Common Patterns

Pattern: Quick ASC Launch

User: "I want to start running ads for my store" → Load advantage-plus-playbook.md → Configure ASC with broad geo, lowest cost bidding → Single ad set, 3-6 creative variations → Launch with learning phase guidance

Pattern: Full-Funnel Setup

User: "I need a complete advertising strategy" → Load targeting-testing.md → Design TOF awareness + MOF consideration + BOF conversion → Set budget splits per funnel stage → Launch sequentially or simultaneously based on budget

Pattern: Seasonal Campaign

User: "I need to prepare for Black Friday" → Load seasonal-event-playbooks.md → Pre-event audience building phase → Event campaign configuration → Post-event retargeting plan

Pattern: New Business Launch

User: "I'm just starting out, never run ads before" → Load business-economics.md (Stage 0-1 section) → Validate tracking setup first → Conservative budget with learning focus → Clear expectations on timeline to profitability

Error Handling

Scenario Response
No pixel data Guide through pixel setup before campaign launch
Low budget Explain minimum viable budgets, suggest focus on single campaign
Policy violation risk Flag potential issues, suggest compliant alternatives
Unrealistic expectations Set appropriate timeline and metric expectations
Missing creative Trigger creative generation skill or request assets

Integration Points

  • Creative Studio Skill: When user needs ad creatives generated
  • Audience Architect Skill: When complex audience strategy needed
  • Performance Optimizer Skill: For post-launch optimization handoff
  • Ecommerce Catalog Skill: When launching DPA/catalog campaigns
Install via CLI
npx skills add https://github.com/poojanajani-strique/meta-ads-skills --skill meta-ads-campaign-launcher
Repository Details
star Stars 10
call_split Forks 2
navigation Branch main
article Path SKILL.md
More from Creator
poojanajani-strique
poojanajani-strique Explore all skills →