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:
- Determine business context (stage, AOV, goals, existing data)
- Select campaign type (ASC vs Manual) based on decision tree
- Configure objective, budget, bidding, and structure
- Validate tracking and creative requirements
- Execute launch via MCP tools
- 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:
- Campaign Type → ASC vs Manual (see decision tree)
- Budget & Bidding → Load
budget-bidding-guide.md - Structure → Load
account-organization.md - Audience → Load
targeting-testing.mdfor 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:
- Learning phase expectations: 7 days or 50 conversions
- What not to do: No edits for 7 days, no budget changes >20%
- Monitoring checkpoints: 24hr, 72hr, 7-day reviews
- 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