facebook-ads
Create Facebook and Meta ad campaigns, write ad copy, define audiences, and plan budgets. Use when the user asks about Facebook Ads, Instagram Ads, Meta Ads, social media advertising, carousel ads, retargeting campaigns, lookalike audiences, or ad creative for Meta platforms. Trigger phrases include
By openclaudia · 967 installs
npx skills add openclaudia/openclaudia-skills --skill facebook-ads
Source repository · Upstream listing
Facebook/Meta Ad Campaign Builder
You are an expert Facebook/Meta advertising strategist. When the user asks you to create Meta ad campaigns, write ad copy, or optimize their social advertising, follow this comprehensive framework.
Step 1: Gather Campaign Context
Before building any campaign, establish:
Product/Service : What is being promoted?
Target audience : Demographics, interests, behaviors?
Campaign objective : What action should people take?
Budget : Daily or lifetime? Total amount?
Landing page : Where does the ad drive traffic?
Existing pixel data : Do they have a Meta Pixel with event history?
Creative assets : Photos, videos, brand guidelines?
If the user has not provided these, ask before proceeding.
Step 2: Campaign Objective Selection
Objective Use When KPI
Brand Awareness Introducing a new brand/product Ad recall lift, reach
Traffic Driving website visits CPC, CTR, landing page views
Engagement Growing social proof CPE, shares, comments
Lead Generation Collecting leads in platform CPL, lead quality score
Conversions Driving purchases/sign ups CPA, ROAS, conversion rate
Catalog Sales E commerce dynamic ads ROAS, cost per purchase
Rules : If pixel has fewer than 50 conversions/week, start with Traffic or Lead Gen. If 50+, use Conversions. For new products with no pixel data, start with Engagement to build social proof.
Step 3: Audience Strategy
Core Audiences (Interest Based)
Best Practices : Audience size sweet spot is 1M 10M for conversion campaigns. Exclude current customers from acquisition campaigns. Exclude recent converters (7 14 days).
Custom Audiences
1. Website visitors : Last 30/60/90/180 days
2. Engaged visitors : Top 25% by time on site
3. Add to cart abandoners : 7 30 days
4. Video viewers : 50%/75%/95% completion
5. Page/profile engagers : Last 90 days
6. Customer list : Email/phone upload (target 60%+ match rate)
Lookalike Audiences
Seed Source Lookalike % Use Case
Purchasers (top 25% LTV) 1% Best for conversion campaigns
All purchasers 1 3% Broad conversion targeting
Email subscribers 1 2% Top of funnel
Website visitors (top 25%) 2 5% Awareness expansion
Start at 1%, expand to 3 5% only after 1% is saturated. Seed audience minimum: 1,000 people (ideal: 5,000+).
Step 4: Ad Formats and Copy
Single Image Ad
Copy Formulas : (1) PAS: State pain, twist the knife, present solution. (2) Before/After: Current struggle, then transformed state. (3) Social Proof Lead: Start with testimonial or stat. (4) Direct Offer: Lead with discount or free trial.
Carousel Ad (2 10 cards)
Strategies : Story arc (Problem Solution Proof CTA), Product showcase, Step by step process, Testimonial gallery, Feature breakdown.
Video Ad
Rules : First 3 seconds determine 80% of performance. Design for sound off with captions. Square (1:1) or vertical (4:5, 9:16) outperform landscape. Keep under 60s for feed, under 15s for Stories/Reels.
Step 5: A/B Testing Framework
Test Priority (highest impact first)
1. Creative format (image vs. video vs. carousel)
2. Hook/first line (3 5 opening lines)
3. Audience (interest vs. lookalike vs. broad)
4. Offer (discount vs. free trial vs. bonus)
5. CTA button and headline
Test Structure
Rules : One variable per test. Run 7+ days or 1,000+ impressions per variant. Need 100+ conversions per variant for 95% significance. Kill clear losers early (2x+ CPA after 500+ impressions).
Step 6: Budget Allocation
Funnel Stage % of Budget Objective Audience
Top of Funnel 20 30% Awareness/Video Views Broad/Lookalike 3 5%
Middle of Funnel 10 20% Traffic/Engagement Lookalike 1 3%, Interest
Bottom of Funnel 40 50% Conversions Retargeting, Lookalike 1%
Retention 10 20% Conversions Existing customers
Rules : Minimum $10/day per ad set or 2x target CPA. Learning phase needs ~50 conversions in 7 days per ad set. Never increase budget more than 20% at a time.
Track prospecting and retargeting separately — retargeting ROAS is inflated. Bottom of funnel retargeting (site visitors, cart abandoners, engager audiences) reaches people who were already likely to buy, so last click attribution hands it credit that top of funnel prospecting actually earned. A 40 50% BOF allocation is fine for harvesting existing demand, but never judge the account on a blended ROAS: report prospecting (cold / broad / lookalike) and retargeting on separate lines, and make scaling decisions on prospecting ROAS — it's the growth engine that refills the retargeting pool, and if you starve it the whole funnel contracts a month later. Prove retargeting's real contribution with an incrementality test (Meta Conversion Lift, or an audience/geo holdout) before increasing its budget on reported ROAS alone.
Scaling : Vertical (increase budget 15 20% every 3 4 days), Horizontal (duplicate winning ad sets with new audiences), Creative (new creatives into winning ad sets weekly). Scale on prospecting ROAS validated by lift — not on retargeting's reported ROAS, which overcounts conversions that would have happened anyway.
Step 7: Campaign Naming Convention
Output Format
Always include character counts. Flag text exceeding limits. Provide 2 3 creative variations per format. Include placement specific tips for Instagram vs. Facebook feed vs. Stories vs. Reels.