From claude-ads
Audits Meta Ads accounts across 50 checks covering Pixel/CAPI health, creative diversity, account structure, and audience targeting. Includes Advantage+ assessment.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-ads:ads-metaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Meta's Andromeda AI engine (Oct 2025) filters ads using 10,000x more complex models.
Meta's Andromeda AI engine (Oct 2025) filters ads using 10,000x more complex models. Creative diversity is now the #1 performance lever. Ads with Similarity Score >60% get retrieval suppression. The algorithm clusters near-identical creatives and limits their delivery. 100 minor variations perform no better than 10. Prioritize genuinely distinct concepts, angles, and formats over volume of similar variants.
ad_account_id (format act_<digits>) and the claude.ai Facebook MCP is connected, call the Meta MCP tools listed in ads/references/mcp-meta-integration.md. Most M01-M40 checks become live data lookups.
mcp__claude_ai_Facebook__ads_get_dataset_quality → M02-M04 (EMQ, CAPI, dedup)mcp__claude_ai_Facebook__ads_get_ad_entities → M11-M40 (structure, learning phase, placements)mcp__claude_ai_Facebook__ads_catalog_get_diagnostics → Advantage+ Shopping healthmcp__claude_ai_Facebook__ads_insights_performance_trend → M28 (creative fatigue)mcp__claude_ai_Facebook__ads_insights_industry_benchmark → live benchmarks (override benchmarks.md when present)meta-data.json file is present in the cwd, read it as the data source. The user generates it ahead of audit time with:
export META_ACCESS_TOKEN='...'
python3 scripts/api/meta_fetch.py --account-id act_<id> -o meta-data.json
Full setup in scripts/api/README.md. Set data_source: "direct_api" in the JSON output."result": "N/A" in the JSON output.Then follow the standard 7-step audit process in ads/references/audit-methodology.md using meta-audit.md as the check list. Emit dual output (meta-audit-results.json against audit-output-schema.json, plus meta-audit-results.md).
If Advantage+ features are in use:
If ads are in restricted categories:
ads/references/compliance.md for full requirements| EMQ Score | Status | Action |
|---|---|---|
| 8.0-10.0 | Excellent | Maintain current setup |
| 6.0-7.9 | Good | Add more customer_information parameters |
| 4.0-5.9 | Fair | Implement CAPI, improve data quality |
| <4.0 | Poor | Critical: CAPI + Enhanced Matching required |
Key parameters to maximize EMQ:
em (email): highest match rate signalph (phone): second highest match signalfn, ln (first/last name): improves match accuracyct, st, zp (city, state, zip): geographic matchingexternal_id: CRM/user ID for cross-device matching| Metric | Pass | Warning | Fail |
|---|---|---|---|
| EMQ (Purchase) | ≥8.0 | 6.0-7.9 | <6.0 |
| Dedup rate | ≥90% | 70-90% | <70% |
| CTR | ≥1.0% | 0.5-1.0% | <0.5% |
| Creative formats | ≥3 | 2 | 1 |
| Creatives per ad set | ≥5 | 3-4 | <3 |
| Learning Limited | <30% | 30-50% | >50% |
| Budget per ad set | ≥5x CPA | 2-5x CPA | <2x CPA |
Meta Ads Health Score: XX/100 (Grade: X)
Pixel / CAPI Health: XX/100 ████████░░ (30%)
Creative: XX/100 ██████████ (30%)
Account Structure: XX/100 ███████░░░ (20%)
Audience: XX/100 █████░░░░░ (20%)
META-ADS-REPORT.md: Full 50-check findings with pass/warning/failThreads placement GA Jan 2026, 400M+ MAU. Lower CPMs than Feed/Stories. Currently ~0.04% of total spend. Emerging channel. Evaluate:
npx claudepluginhub hainrixz/claude-ads --plugin claude-adsAnalyzes Meta Ads campaigns on Facebook and Instagram across 46 checks for Pixel/CAPI health, creative diversity/fatigue, account structure, and audience targeting. Computes 0-100 health score with action plan.
Audits Meta Ads accounts across 50 checks covering Pixel/CAPI health, creative diversity, Entity-ID clustering risk, account structure, ASC/AAC defaults, and Advantage+ assessment. Use when analyzing Facebook/Instagram/Threads ad performance.
Audits Meta (Facebook + Instagram) ad accounts by gathering business info, analyzing account health, and saving context for downstream Meta ads skills. Run first before other Meta operations.