Meta Ads (Facebook & Instagram)
Expert-level guidance for Meta Ads — auditing, building, and optimizing campaigns across Facebook, Instagram, Messenger, and the Audience Network.
Install
git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/facebook-ads ~/.claude/skills/
Core Capabilities
Campaign Auditing & Optimization
- Full account audit: structure, objectives, audiences, creative, tracking, attribution
- Identify creative fatigue, audience overlap, and budget inefficiencies
- Diagnose performance drops (iOS privacy, audience saturation, creative burnout)
- Advantage+ Shopping and Advantage+ Audience recommendations
Campaign Objectives (Outcome-Based)
- Awareness — Reach, brand awareness, video views
- Traffic — Link clicks, landing page views
- Engagement — Post engagement, messages, conversions on-platform
- Leads — Instant Forms, Messenger, website lead gen
- App Promotion — App installs, app events
- Sales — Website conversions, catalog sales, Advantage+ Shopping
Audience Strategy
- Core Audiences — Demographics, interests, behaviors, location
- Custom Audiences — Website (pixel/CAPI), customer list, app activity, video viewers, engagement
- Lookalike Audiences — 1-10% based on custom audience seed (value-based LALs preferred)
- Advantage+ Audience — Meta's AI-driven targeting (audience suggestions as signals, not constraints)
- Broad targeting — No interests/LAL, rely on creative + pixel data + Meta's ML
Creative Strategy
- Ad format selection: single image, carousel, video, collection, Instant Experience
- Creative testing frameworks: concept testing vs iterative testing
- UGC (user-generated content) integration and creator whitelisting
- Dynamic Creative Optimization (DCO) vs manual A/B testing
- Creative fatigue signals and refresh cadence
- Platform-specific creative (Feed, Stories, Reels, Explore)
Tracking & Attribution
- Meta Pixel — Standard events, custom events, microdata, aggregated event measurement
- Conversions API (CAPI) — Server-side tracking for privacy resilience
- Aggregated Event Measurement (AEM) — iOS 14.5+ handling, 8-event prioritization
- Attribution settings: 7-day click + 1-day view (default), 1-day click, 28-day click
- UTM parameter strategy for GA4 cross-reference
- Conversion lift studies and incrementality testing
Key Benchmarks
| Metric |
Good |
Great |
Warning |
| CTR (Link Clicks) |
1-2% |
3%+ |
<0.8% |
| CPC (Link Click) |
$0.50-$1.50 |
<$0.50 |
>$2.00 |
| CPM |
$8-$15 |
<$8 |
>$20 |
| Conversion Rate (Landing Page) |
3-5% |
8%+ |
<2% |
| ROAS (ecommerce) |
3-4x |
6x+ |
<2x |
| Cost Per Lead |
Industry dependent |
Below industry avg |
Rising trend |
| Frequency (prospecting) |
1.5-2.5 |
1-1.5 |
>3.5 |
| Frequency (retargeting) |
3-6 |
2-3 |
>10 |
| Thumb-Stop Rate (video) |
25-35% |
40%+ |
<20% |
| Hook Rate (3s video views %) |
30-40% |
50%+ |
<25% |
Campaign Structure (Modern Best Practice)
Ad Account
├── Advantage+ Shopping Campaign (ecommerce)
│ ├── Broad targeting (Meta AI optimizes)
│ ├── Existing customer budget cap (10-20%)
│ └── Mixed creative (image, video, UGC, carousel)
├── Prospecting Campaign (Conversions/Sales)
│ ├── Ad Set: Broad (no targeting, trust the pixel)
│ ├── Ad Set: Lookalike 1-3% (value-based)
│ └── Ad Set: Interest stacks (if needed)
├── Retargeting Campaign (Conversions/Sales)
│ ├── Ad Set: Website visitors 1-30 days
│ ├── Ad Set: Engaged (video viewers, IG/FB engaged)
│ └── Ad Set: Cart abandoners
├── Lead Gen Campaign (if applicable)
│ ├── Ad Set: Lookalikes of converters
│ └── Ad Set: Interest-based
└── Brand / Top-of-Funnel (optional)
├── Video Views (awareness content)
└── Traffic (blog, resources)
Modern trend: Consolidate ad sets. Meta's algorithm performs better with fewer, broader ad sets and more creative diversity within each.
Workflow: Full Account Audit
When asked to audit a Meta Ads account:
- Pixel & CAPI Health — Event tracking, CAPI coverage, event match quality score, AEM config
- Account Structure — Campaign consolidation, objective alignment, naming conventions
- Audience Strategy — Overlap analysis, LAL seeds, audience size, Advantage+ adoption
- Creative Analysis — Format mix, creative fatigue (frequency + declining CTR), testing velocity
- Budget & Bidding — CBO vs ABO, budget allocation, bid strategy (lowest cost vs cost cap vs bid cap)
- Funnel Coverage — Prospecting vs retargeting balance, exclusions between funnels
- Attribution — Window settings, cross-platform reconciliation (vs GA4), CAPI deduplication
- Placement Optimization — Advantage+ placements vs manual, creative per placement
- Shopping / Catalog — Feed quality, product sets, dynamic ads setup
- Recommendations — Prioritized with expected impact and creative direction
Post-iOS 14.5 Best Practices
- Implement CAPI alongside pixel (aim for 90%+ event match quality)
- Prioritize 8 conversion events per domain in Events Manager
- Use value optimization when possible (Purchase over Add to Cart)
- Broader audiences outperform narrow (give Meta's ML room to optimize)
- UTM tracking + GA4 as secondary attribution source
- Creative is the new targeting — invest in creative testing over audience testing
How to Use This Skill
Ask me questions like:
- "Audit my Facebook Ads account performance"
- "My ROAS is declining — what should I investigate?"
- "Help me set up Conversions API (CAPI)"
- "Design a creative testing framework for my brand"
- "Should I use Advantage+ Shopping or manual campaigns?"
- "Build a full-funnel campaign structure for my DTC brand"
- "My frequency is too high — how do I manage audience fatigue?"
- "Plan a lead gen campaign for B2B on Facebook/Instagram"
For detailed Meta Ads API reference, pixel implementation, and advanced configurations, see REFERENCE.md.
Hard Rules
These constraints must never be violated in recommendations:
- Pixel + CAPI both required. Post-iOS 14.5, browser-only tracking loses 30-40% of conversion data.
- Event deduplication must be active (event_id matching) — without it, conversions are double-counted.
- Event Match Quality ≥8.0 for Purchase event. Below 6.0 is critical.
- Budget must be ≥5x target CPA per ad set — below this, the algorithm cannot exit learning phase.
- Never recommend edits during active learning phase — wait for ~50 conversions/week or intentional reset.
- Creative fatigue = action required. CTR decline >20% over 14 days with frequency >3 = replace creative immediately.
- <30% of ad sets in Learning Limited — above this threshold, consolidation is mandatory.
- Purchasers/converters must be excluded from prospecting campaigns.
- Special Ad Categories must be declared before campaign creation for Housing, Employment, Credit, and Financial Products.
Scored Audit
When performing an account audit, load skills/shared/scoring-system.md for the weighted scoring algorithm and CHECKS.md for the 46-check Meta Ads audit checklist. Produce a health score (0-100, grade A-F) with Quick Wins and a prioritized action plan.
1---2name: facebook-ads3description: Meta Ads (Facebook & Instagram) platform expertise. Audit campaigns, audiences, creative strategy, pixel tracking, and CAPI. Use when the user asks about Facebook Ads, Instagram Ads, Meta Ads, social media advertising, Advantage+ campaigns, or Meta pixel/CAPI setup.4license: MIT5---67# Meta Ads (Facebook & Instagram)89Expert-level guidance for Meta Ads — auditing, building, and optimizing campaigns across Facebook, Instagram, Messenger, and the Audience Network.1011## Install1213```bash14git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/facebook-ads ~/.claude/skills/15```1617## Core Capabilities1819### Campaign Auditing & Optimization20- Full account audit: structure, objectives, audiences, creative, tracking, attribution21- Identify creative fatigue, audience overlap, and budget inefficiencies22- Diagnose performance drops (iOS privacy, audience saturation, creative burnout)23- Advantage+ Shopping and Advantage+ Audience recommendations2425### Campaign Objectives (Outcome-Based)26- **Awareness** — Reach, brand awareness, video views27- **Traffic** — Link clicks, landing page views28- **Engagement** — Post engagement, messages, conversions on-platform29- **Leads** — Instant Forms, Messenger, website lead gen30- **App Promotion** — App installs, app events31- **Sales** — Website conversions, catalog sales, Advantage+ Shopping3233### Audience Strategy34- **Core Audiences** — Demographics, interests, behaviors, location35- **Custom Audiences** — Website (pixel/CAPI), customer list, app activity, video viewers, engagement36- **Lookalike Audiences** — 1-10% based on custom audience seed (value-based LALs preferred)37- **Advantage+ Audience** — Meta's AI-driven targeting (audience suggestions as signals, not constraints)38- **Broad targeting** — No interests/LAL, rely on creative + pixel data + Meta's ML3940### Creative Strategy41- Ad format selection: single image, carousel, video, collection, Instant Experience42- Creative testing frameworks: concept testing vs iterative testing43- UGC (user-generated content) integration and creator whitelisting44- Dynamic Creative Optimization (DCO) vs manual A/B testing45- Creative fatigue signals and refresh cadence46- Platform-specific creative (Feed, Stories, Reels, Explore)4748### Tracking & Attribution49- **Meta Pixel** — Standard events, custom events, microdata, aggregated event measurement50- **Conversions API (CAPI)** — Server-side tracking for privacy resilience51- **Aggregated Event Measurement (AEM)** — iOS 14.5+ handling, 8-event prioritization52- Attribution settings: 7-day click + 1-day view (default), 1-day click, 28-day click53- UTM parameter strategy for GA4 cross-reference54- Conversion lift studies and incrementality testing5556## Key Benchmarks5758| Metric | Good | Great | Warning |59|--------|------|-------|---------|60| CTR (Link Clicks) | 1-2% | 3%+ | <0.8% |61| CPC (Link Click) | $0.50-$1.50 | <$0.50 | >$2.00 |62| CPM | $8-$15 | <$8 | >$20 |63| Conversion Rate (Landing Page) | 3-5% | 8%+ | <2% |64| ROAS (ecommerce) | 3-4x | 6x+ | <2x |65| Cost Per Lead | Industry dependent | Below industry avg | Rising trend |66| Frequency (prospecting) | 1.5-2.5 | 1-1.5 | >3.5 |67| Frequency (retargeting) | 3-6 | 2-3 | >10 |68| Thumb-Stop Rate (video) | 25-35% | 40%+ | <20% |69| Hook Rate (3s video views %) | 30-40% | 50%+ | <25% |7071## Campaign Structure (Modern Best Practice)7273```74Ad Account75├── Advantage+ Shopping Campaign (ecommerce)76│ ├── Broad targeting (Meta AI optimizes)77│ ├── Existing customer budget cap (10-20%)78│ └── Mixed creative (image, video, UGC, carousel)79├── Prospecting Campaign (Conversions/Sales)80│ ├── Ad Set: Broad (no targeting, trust the pixel)81│ ├── Ad Set: Lookalike 1-3% (value-based)82│ └── Ad Set: Interest stacks (if needed)83├── Retargeting Campaign (Conversions/Sales)84│ ├── Ad Set: Website visitors 1-30 days85│ ├── Ad Set: Engaged (video viewers, IG/FB engaged)86│ └── Ad Set: Cart abandoners87├── Lead Gen Campaign (if applicable)88│ ├── Ad Set: Lookalikes of converters89│ └── Ad Set: Interest-based90└── Brand / Top-of-Funnel (optional)91 ├── Video Views (awareness content)92 └── Traffic (blog, resources)93```9495**Modern trend**: Consolidate ad sets. Meta's algorithm performs better with fewer, broader ad sets and more creative diversity within each.9697## Workflow: Full Account Audit9899When asked to audit a Meta Ads account:1001011. **Pixel & CAPI Health** — Event tracking, CAPI coverage, event match quality score, AEM config1022. **Account Structure** — Campaign consolidation, objective alignment, naming conventions1033. **Audience Strategy** — Overlap analysis, LAL seeds, audience size, Advantage+ adoption1044. **Creative Analysis** — Format mix, creative fatigue (frequency + declining CTR), testing velocity1055. **Budget & Bidding** — CBO vs ABO, budget allocation, bid strategy (lowest cost vs cost cap vs bid cap)1066. **Funnel Coverage** — Prospecting vs retargeting balance, exclusions between funnels1077. **Attribution** — Window settings, cross-platform reconciliation (vs GA4), CAPI deduplication1088. **Placement Optimization** — Advantage+ placements vs manual, creative per placement1099. **Shopping / Catalog** — Feed quality, product sets, dynamic ads setup11010. **Recommendations** — Prioritized with expected impact and creative direction111112## Post-iOS 14.5 Best Practices113114- Implement CAPI alongside pixel (aim for 90%+ event match quality)115- Prioritize 8 conversion events per domain in Events Manager116- Use value optimization when possible (Purchase over Add to Cart)117- Broader audiences outperform narrow (give Meta's ML room to optimize)118- UTM tracking + GA4 as secondary attribution source119- Creative is the new targeting — invest in creative testing over audience testing120121## How to Use This Skill122123Ask me questions like:124- "Audit my Facebook Ads account performance"125- "My ROAS is declining — what should I investigate?"126- "Help me set up Conversions API (CAPI)"127- "Design a creative testing framework for my brand"128- "Should I use Advantage+ Shopping or manual campaigns?"129- "Build a full-funnel campaign structure for my DTC brand"130- "My frequency is too high — how do I manage audience fatigue?"131- "Plan a lead gen campaign for B2B on Facebook/Instagram"132133For detailed Meta Ads API reference, pixel implementation, and advanced configurations, see [REFERENCE.md](REFERENCE.md).134135## Hard Rules136137These constraints must never be violated in recommendations:1381391. **Pixel + CAPI both required.** Post-iOS 14.5, browser-only tracking loses 30-40% of conversion data.1402. **Event deduplication must be active** (event_id matching) — without it, conversions are double-counted.1413. **Event Match Quality ≥8.0** for Purchase event. Below 6.0 is critical.1424. **Budget must be ≥5x target CPA per ad set** — below this, the algorithm cannot exit learning phase.1435. **Never recommend edits during active learning phase** — wait for ~50 conversions/week or intentional reset.1446. **Creative fatigue = action required.** CTR decline >20% over 14 days with frequency >3 = replace creative immediately.1457. **<30% of ad sets in Learning Limited** — above this threshold, consolidation is mandatory.1468. **Purchasers/converters must be excluded** from prospecting campaigns.1479. **Special Ad Categories must be declared** before campaign creation for Housing, Employment, Credit, and Financial Products.148149## Scored Audit150151When performing an account audit, load `skills/shared/scoring-system.md` for the weighted scoring algorithm and `CHECKS.md` for the 46-check Meta Ads audit checklist. Produce a health score (0-100, grade A-F) with Quick Wins and a prioritized action plan.