Meta Ad Diagnosis Across 3 Levels — Campaign / Ad Set / Ad — What to Investigate When
Why ad-level diagnosis usually wastes time
The instinct when CPL rises is to look at individual ads. Wrong instinct. Statistical reality:
- ~50% of healthcare Meta CPL issues are campaign-level (budget allocation, structural)
- ~35% are ad set-level (audience, bidding, hygiene)
- ~15% are ad-level (creative, offer, hook)
Yet most teams start ad-level (visible, easy to look at). They spend 80% of diagnostic time on the 15% case.
The top-down diagnostic order
Level 1: Campaign-level diagnosis (10 minutes)
Questions to ask:
- Is total campaign budget allocated correctly across audiences?
- Is CBO (Campaign Budget Optimisation) the right setting for this campaign type?
- Are campaign objectives aligned with desired outcome (Reach vs Traffic vs Conversions)?
- Is attribution window appropriate for this specialty's consideration cycle?
- Are all ad sets in this campaign benefiting from cross-pollination, or fighting each other?
If yes to all → move to Level 2. If any no → fix at campaign level first; the ad set + ad-level work won't compound without this.
Level 2: Ad Set-level diagnosis (15-20 minutes)
For each ad set in the campaign:
- Audience size — within optimal range for the specialty? (See our broad vs narrow guide)
- Audience overlap — fighting with adjacent ad sets?
- Hygiene Factors passing (Pixel + CAPI + EMQ + naming)?
- Bid strategy + Learning Phase status — exited cleanly?
- Frequency + saturation signals — in healthy range?
Level 3: Ad-level diagnosis (30-45 minutes)
For each ad in the failing ad set:
- Creative Scoring Matrix zone — Core Performer / Scalable / Getting Started / Review?
- Hold Rate ≥ specialty floor?
- Hook performance (3-second view rate)?
- CTA clarity + landing page match?
- Creative age (days running)?
Symptom-to-level mapping
| Symptom | Likely level |
|---|---|
| CPL high across all campaigns | Account-level (Hygiene Factors) |
| CPL high in 1 campaign, fine in others | Campaign-level (allocation or structure) |
| CPL OK in campaign, 1-2 ad sets failing | Ad set-level (audience or bidding) |
| Ad set CPL OK, specific ads spiking | Ad-level (creative or offer) |
| CTR fine but conversion poor | Landing page or CRM integration (downstream) |
| Sudden change after no creative change | External: competitive entry or Meta algorithm update |
3 common diagnostic mistakes
- Jumping to ad-level first. The visible ad creative becomes the focus when 85% of issues live upstream.
- Treating ad set-level issues as ad creative issues. Audience saturation gets misread as "the ad is tired." Refreshing creative doesn't fix audience problem.
- Reading symptoms in isolation. CPL up + Hold Rate up = different cause than CPL up + Hold Rate down. The combination tells you the level.
What Meta Catalyst IQ surfaces
The Action Centre runs the 3-level diagnostic automatically every Monday:
- Campaign-level health flags (red/yellow/green)
- Ad set-level performance outliers
- Ad-level Creative Scoring zones
- Ranked recommended actions per level, dollar-quantified
30-minute Monday review covers the diagnostic that would take 3-5 hours manually.
Get the 3-level diagnostic on your account.
ICG runs a 48-hour Meta Catalyst IQ audit that produces the campaign / ad set / ad-level diagnostic report. Read-only OAuth access. Founder-led review by Rohit + Hanuman.
Book a free audit → WhatsApp ICG