Meta Ads deep analysis covering Facebook, Instagram, and Threads advertising in the Andromeda + GEM + Lattice era. Evaluates 50 checks across Pixel/CAPI health, creative diversity and Entity-ID clustering risk, account structure, ASC/AAC defaults for Sales/Leads/App, and audience targeting. Includes Advantage+ assessment and creative-as-targeting scoring. Use when user says Meta Ads, Facebook Ads, Instagram Ads, Threads ads, Advantage+, ASC, AAC, Andromeda, GEM, Lattice, Entity-ID clustering, creative diversity, Sales optimization, Leads optimization, App optimization, or Meta campaign.
63
75%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/ads-meta/SKILL.mdMeta's delivery stack was rebuilt across three releases:
Net effect: creative diversity is now the #1 performance lever. Ads with Similarity Score >60% (per Confect's measured threshold) get retrieval suppression — the algorithm clusters near-identical creatives and silently limits their delivery. 100 minor variations perform no better than 10 genuinely distinct ones. Prioritize concept / angle / format diversity over variant volume.
When auditing a creative library against Andromeda's retrieval logic, score across these 5 axes (each 0-2, total 0-10):
| Axis | 0 (Risk) | 1 (OK) | 2 (Strong) |
|---|---|---|---|
| Concept diversity | Single core message / value prop across all assets | 2 distinct messages | 3+ distinct angles (problem-led, social proof, comparison, …) |
| Format diversity | One format (e.g. all static image) | 2 formats | 3+ (image, video, carousel, collection) |
| Visual diversity | One palette / one model / one composition | 2 distinct visual treatments | 3+ visually distinct treatments |
| Hook diversity (video) | All hooks ≤3s look alike | 2 hook patterns | 3+ hook patterns (UGC POV, question, claim, demo, …) |
| Headline diversity | All headlines paraphrase the same line | 2 headline structures | 3+ structures (number-led, question, claim, comparison) |
Score 8-10 = LOW Entity-ID clustering risk. Score 4-7 = MEDIUM risk (some suppression likely). Score 0-3 = HIGH risk (significant retrieval ticket loss).
Before launch, predict which creatives Meta will cluster. Cluster-mates share retrieval tickets — only one wins per impression opportunity.
Predictor heuristics (apply to every pair of creatives in the launch set):
Output: produce a creative-cluster-risk.md deliverable that groups the
launch set into predicted clusters, recommends which creative in each cluster
should ship and which should be cut or rebuilt, and reports the final pre-
launch diversity score (target ≥8/10).
Meta Marketing API v25 deprecates the explicit Advantage Shopping Campaigns (ASC) and Advantage App Campaigns (AAC) creation paths — those campaign types are folded into standard Sales / Leads / App objectives where ASC behavior becomes the default configuration. Detection:
When Sales / Leads / App objectives are selected, ASC behaviors are now the default. Audit confirms:
ads/references/meta-audit.md for full 50-check auditads/references/benchmarks.md for Meta-specific benchmarksads/references/scoring-system.md for weighted scoringIf 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:
283d9d4
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.