The notification says Disapproved. Not "In Review." Your ad will not deliver until you change something specific — and resubmitting the same file often triggers another rejection within hours.
Facebook ads get disapproved when Meta's automated review (and sometimes a human follow-up) finds a policy mismatch in the ad, the landing page, or the account setup. The fix is rarely "write a completely new campaign." It is usually one sentence, one image, or one missing footer link.
This guide maps rejection reasons to fixes using the Disapproval Decoder Matrix (DDM), when to edit versus appeal, and how repeat rejections affect Account Quality in 2026.
What Disapproved Means
Facebook ads are disapproved when Meta marks an ad Rejected or Disapproved in the Delivery column and blocks delivery. The ad set may still show Active, but the disapproved ad does not serve. If every ad in the ad set is disapproved, reach drops to zero on that ad set.
Disapproved is an end state after review — different from an ad still In Review. For long review times, see Facebook ads stuck in review.
Disapproved vs In Review
| Status | Meaning | Your move |
|---|---|---|
| In Review | Not yet approved or rejected | Wait 24h; then see stuck-in-review guide |
| Disapproved / Rejected | Policy failure recorded | DDM fix path below |
| Active | Cleared to serve | Monitor LP changes — re-review can happen |
Do not appeal an ad that clearly violates the cited policy. Fix first, then resubmit. Appeals are for disputed interpretations.
The Disapproval Decoder Matrix
The Disapproval Decoder Matrix (DDM) sorts rejections into five buckets. Match Account Quality's stated reason to a bucket, then apply that bucket's fix path only.
| DDM bucket | Typical Meta wording | Fix surface first | Appeal? |
|---|---|---|---|
| 1 — Personal attributes | "Personal attributes" | Ad copy | Sometimes, after rewrite |
| 2 — Misleading / claims | "Misleading content," health/finance claims | Copy + landing page | Rare until compliant |
| 3 — Landing page | "Landing page doesn't comply" | URL first | After LP fix |
| 4 — Restricted category | Special Ad Category, financial, housing | Campaign settings + copy | After setup fix |
| 5 — Creative spec | Text %, prohibited visual, adult imagery | Image/video | Replace asset |
Read the exact reason under Account Quality (business.facebook.com/accountquality) or the ad's Issues detail. Specific policy numbers (e.g. Personal Attributes) mean automated classification with a clearer fix path than generic "Community Standards" messages.

(Source: Meta Advertising Policies; Meta Business Help)
Fix Copy & Creative
Bucket 1 — Personal attributes
Meta prohibits implying you know a user's personal traits. Second-person health, finance, or life-status phrasing triggers most flags.
| Risky pattern | Safer pattern |
|---|---|
| "Are you struggling with debt?" | "Many households manage debt…" |
| "Do you have diabetes?" | "Support for blood sugar wellness…" |
| "For overweight women…" | "For adults exploring fitness programs…" |
Change only the flagged line. Keep offer and CTA structure.
Bucket 2 — Misleading or restricted claims
Remove absolute guarantees ("cures," "100%," "risk-free ROI"). Health: use "may help support" on ad and landing page. Finance: include required disclaimers; no promised returns.
Bucket 5 — Creative spec
- No before/after transformation imagery in regulated categories
- Keep text overlay within Meta's image text guidelines
- No prohibited products (weapons, tobacco, etc.)
Before you rebuild from scratch, run new variants through policy-aware drafting. Auto Creative can flag common rejection patterns (heavy claims, personal-attribute phrasing) before upload so you fix on draft, not after Account Quality logs another strike.
Fix Landing Page Issues
Bucket 3 — Landing page
Meta crawls the destination URL after approval too. A disapproved ad with a compliant creative often means the page failed.
LP checklist:
- Privacy Policy and Terms linked in footer
- Offer matches ad promise (price, trial, shipping)
- No aggressive pop-ups or broken mobile layout
- Page loads under ~3 seconds on mobile
- No prohibited content on page that is not in the ad
Fix the page first, then resubmit the same ad if creative was fine. Do not only tweak copy while the LP still violates policy.
If all ads in an ad set are disapproved, delivery stops on that ad set — see facebook ads no impressions for reach recovery after approval.
Resubmit vs Appeal

| Situation | Action | Timing |
|---|---|---|
| Reason is accurate; you violated policy | Edit cited element → Resubmit | Often 1–24h review |
| LP was broken; now fixed | Republish LP → Resubmit ad | 2–24h |
| You comply; rejection looks wrong | Request Review with evidence | 24–72h |
| 2+ appeals failed on same ad | New ad with compliant message | Faster than endless appeals |
Appeal format (under ~200 words):
- Ad ID and cited policy section
- What you changed — or why existing copy complies
- Link to LP section showing alignment
- Professional tone — no policy debate or emotion
Spamming appeals resets queue position and can lower trust. One clear appeal beats five vague ones.
Do not create new Business Managers or ad accounts to bypass disapprovals — that triggers restrictions worse than a single rejected ad.
Repeat Rejections & Account Risk
Each disapproval affects how strictly the next ad is reviewed. Three rejections in 30 days often means longer human review and higher false-positive rates on borderline copy.
Recovery habits:
- Clear all rejected ads in Account Quality — do not leave dead violations open
- Fix account-level flags (Page, payment, commerce) before scaling spend
- Avoid duplicate resubmits of identical rejected creative
If disapproved ads stack up while other campaigns still run, cross-check why ads are not delivering — policy is only one delivery layer.
Pre-Submit Compliance Checklist
Run before every upload batch:
Copy & creative
- No personal-attribute "you" phrasing on sensitive topics
- No absolute or medical cure claims
- No before/after in restricted categories
- Special Ad Category set when required (housing, credit, employment, politics)
Landing page
- Privacy + terms visible
- Mobile load OK; headline matches ad
- Pricing and subscription terms disclosed
Account
- Account Quality has no unresolved violations
- Page and payment status Active
FAQ
Why do Facebook ads get disapproved after they were approved?
Meta re-scans ads and landing pages. Policy updates in 2026 tightened health, finance, and subscription rules. A page edit after approval can trigger a new rejection on an old ad.
How do I find why my Facebook ad was disapproved?
Ads Manager → select ad → Delivery / Issues. Cross-check Account Quality for the policy name. Map that reason to a DDM bucket before editing.
Should I appeal or edit a disapproved Facebook ad?
If the violation is real, edit and resubmit. Appeal only when the ad and LP already comply and you can cite the policy section in writing.
Can disapproved ads cause zero reach?
Yes — on that ad or ad set. Other approved ads in the account can still run. All ads disapproved in one ad set = no delivery there.
How many times can I appeal a disapproved ad?
Technically multiple times; practically 1–2 targeted appeals. After that, publish a substantively different compliant ad instead of the same asset.
Use the Disapproval Decoder Matrix once per rejection. Most facebook ads disapproved cases resolve by fixing one named element — not by restarting the whole ad account.








