New format
Why Facebook rejects an ad: common reasons
A rejected ad — or approval with no impressions — in Facebook / Meta Ads usually hits advertising rules or auction settings, not “the platform doesn’t like you.”
Below: typical moderation issues from practice and what to check. Rules and thresholds (including text on image) change — verify current Advertising Standards. Informational only; not a call to use Meta platforms.
Creative rejected: content and visuals
Prohibited goods and services (weapons, some medications, tobacco, surveillance, 18+, etc.) get cut at intake — the full list lives only in current policies. “Gray” promises don’t save a pretty design.
Before/after and shocking close-ups of the body with unrealistic effects are a classic rejection. Fake interactive UI on the image (phony Play button, notification) counts as clickbait: people tap “as if native” and land on a site.
Overloaded text on the image hurts delivery; we don’t repeat the old hard “20%” myth as current law — aim for little text, a large offer, mobile readability.
Quick visual filter:
- no prohibited topics
- no before/after or fake UI buttons
- minimal text on the photo
- honest offer — no miracle guarantees
Wording, Meta branding, and links
Mentions of Facebook / Instagram follow brand rules: correct spelling, no distorted logos, no “gray” promises like “we’ll help hack an account.” Check the platform brand guidelines.
Personal attributes in copy (“you’re of age — come here”) are banned even when age targeting in settings is lawful. Self-esteem attacks (“still overweight?”) and unverified income guarantees also get cut.
Display URL must match the real landing: a short “pretty” link isn’t for domain spoofing.
Approved but not running: bid and audiences
A low bid or manual ceiling below market leaves the ad without auction wins. At the start, auto strategies plus learning data often beat a hard CPA cut too early.
Overlapping audiences across ad sets compete with themselves: one segment — one bid logic. Check overlaps in the account’s audience tools.
Narrow targeting + tiny budget + learning = “silence.” Expand or wait for learning — don’t confuse it with a ban.
What to do when there’s a problem
Read the rejection text → fix creative or settings → wait for re-review. Account email often duplicates the status.
If you’re sure you comply — appeal via Help: account and ad IDs, brief facts. Don’t create clones with the same violation.
Keep a policy checklist for your niche (health, finance, before/after) — cheaper than burning creatives in rejection loops.
Triage order:
- status: rejected vs active with no delivery
- reason in Ads Manager
- creative vs bid/audience
- fix → re-review
- appeal only when you’re confident
FAQ
Approved but no impressions — is it a ban?
Often no: low bid, narrow audience, budget cap, learning, or ad-set overlap. Check Delivery and account recommendations.
Are before/after creatives allowed?
Classic before/after and misleading body/health results are usually banned. Look for current exceptions in Help.
Does text on the image still matter?
The hard “20%” rule was softened historically, but overloaded text and clickbait still hurt delivery and review. Readability beats a percentage.
Can I mention personal attributes in the copy?
Don’t imply personal traits of the audience in the creative (“you’re overweight,” “you’re over 40”). Targeting settings are separate from ad wording.
What should I do when an ad is rejected?
Read the reason in the account, fix it, wait for re-review. On a clear error — appeal via Help with ad IDs.
Does this apply to Instagram ads too?
Often yes: one Meta account and similar policies for related surfaces, with format caveats.
Where’s the channel overview?
In the Facebook Ads / Meta Ads piece — jobs, pixel, and test logic.
Meta ads rejected — or approved with zero delivery?
We’ll fix policy hits in the creative, then check bid and audience overlap before wasting another appeal.
Discuss the task