| name | meta-ads-ad-policy-navigator |
| description | Navigate Meta Ads policies and resolve ad rejections for ecommerce businesses. Use when users ask about ad rejections, policy violations, disapproved ads, account restrictions, what they can/cannot say in ads, compliance issues, or appeals. Triggers include "ad rejected", "ad disapproved", "policy violation", "why was my ad rejected", "can I say this", "is this allowed", "account restricted", "ad not approved", "compliance check", "appeal rejection", "special ad category", or any question about Meta advertising policies and restrictions. |
Ad Policy Navigator Skill
Navigate Meta Ads policies, resolve rejections, and ensure compliant advertising for ecommerce businesses.
Skill Overview
The Ad Policy Navigator skill helps ecommerce businesses understand Meta's advertising policies, diagnose why ads get rejected, fix policy violations, appeal wrongful rejections, and proactively create compliant ads. It covers the full spectrum from prevention to resolutionโessential for maintaining healthy ad accounts and uninterrupted campaigns.
Core Principle: Prevention Over Cure (2026)
AD POLICY REALITY
THE COST OF VIOLATIONS:
- Rejected ads = lost time and momentum
- Repeat violations = account restrictions
- Account restrictions = business impact
- Appeals take 24-72 hours (or longer)
- Some violations are permanent marks
PREVENTION STRATEGY:
- Know the rules BEFORE creating ads
- Build compliance into creative process
- Review ads before submission
- Monitor for policy changes
- Keep violation history clean
KEY INSIGHT: 90% of rejections are preventable with
proper knowledge. The 10% that slip through are
usually edge cases or AI review errors (appealable).
When to Use This Skill
Use ad-policy-navigator when:
- Ad was rejected or disapproved
- User asks "can I say this in my ad?"
- Account has been restricted
- Planning ads in sensitive categories (health, finance, weight loss)
- Setting up Special Ad Categories (housing, employment, credit)
- User wants to appeal a rejection
- Reviewing ads for compliance before launch
- User received policy warning
- Account under review or disabled
Reference Files
When to Load Each Reference
| File | Load When |
|---|
references/policy-overview.md | Understanding Meta's policy structure, categories, and enforcement |
references/prohibited-content.md | Checking if product/content is allowed to advertise at all |
references/restricted-content.md | Categories with special rules (alcohol, dating, gambling, etc.) |
references/ad-creative-policies.md | Image, video, and format-specific rules |
references/ad-copy-policies.md | Text, claims, and messaging compliance |
references/special-ad-categories.md | Housing, employment, credit, social issues requirements |
references/ecommerce-specific-policies.md | Rules for supplements, beauty, fashion, health products |
references/rejection-diagnosis.md | Identifying why an ad was rejected |
references/fix-and-appeal.md | How to fix violations and appeal wrongful rejections |
references/account-restrictions.md | Handling restricted or disabled accounts |
Policy Navigation Decision Tree
POLICY ISSUE IDENTIFIED
โ
โโโบ What's the situation?
โ โ
โ โโโบ AD REJECTED / DISAPPROVED
โ โ โ
โ โ โโโบ Know the rejection reason?
โ โ โ โโโบ YES โ Load: rejection-diagnosis.md
โ โ โ โ Match reason to fix
โ โ โ โ
โ โ โ โโโบ NO โ Load: rejection-diagnosis.md
โ โ โ Guide through diagnosis
โ โ โ
โ โ โโโบ After diagnosis
โ โ โโโบ Load: fix-and-appeal.md
โ โ Either fix and resubmit OR appeal
โ โ
โ โโโบ ACCOUNT RESTRICTED / DISABLED
โ โ โโโบ Load: account-restrictions.md
โ โ Severity assessment + resolution path
โ โ
โ โโโบ PRE-LAUNCH COMPLIANCE CHECK
โ โ โ
โ โ โโโบ What type of product?
โ โ โ โโโบ Health/Supplements โ Load: ecommerce-specific-policies.md
โ โ โ โโโบ Beauty/Skincare โ Load: ecommerce-specific-policies.md
โ โ โ โโโบ Finance/Credit โ Load: special-ad-categories.md
โ โ โ โโโบ Alcohol/CBD โ Load: restricted-content.md
โ โ โ โโโบ Standard ecommerce โ Load: ad-creative-policies.md + ad-copy-policies.md
โ โ โ
โ โ โโโบ Check both creative AND copy
โ โ Load: ad-creative-policies.md + ad-copy-policies.md
โ โ
โ โโโบ "CAN I SAY/SHOW THIS?"
โ โ โโโบ About product claims โ Load: ad-copy-policies.md
โ โ โโโบ About imagery โ Load: ad-creative-policies.md
โ โ โโโบ About product category โ Load: prohibited-content.md + restricted-content.md
โ โ
โ โโโบ SPECIAL AD CATEGORY SETUP
โ โโโบ Load: special-ad-categories.md
โ Housing, Employment, Credit, Social Issues
Quick Policy Reference
The 4 Policy Tiers
TIER 1: PROHIBITED (Cannot advertise at all)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โข Illegal products/services
โข Drugs and drug paraphernalia
โข Weapons, ammunition, explosives
โข Tobacco and related products
โข Unsafe supplements
โข Adult content/services
โข Counterfeit goods
โข Discriminatory practices
โข Misinformation
โข Spy/surveillance equipment
TIER 2: RESTRICTED (Can advertise with limitations)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โข Alcohol (age-gating, geo restrictions)
โข Dating services (extra review)
โข Gambling/lottery (licensing required)
โข Online pharmacies (certification required)
โข Subscription services (clear disclosure)
โข Financial services (disclaimers required)
โข Weight loss (no before/after)
โข CBD/Hemp (varies by region)
TIER 3: SPECIAL AD CATEGORIES (Must declare)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โข Housing
โข Employment
โข Credit
โข Social issues, elections, politics
โ Limited targeting options when declared
TIER 4: STANDARD (Normal rules apply)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โข Most ecommerce products
โข Must still follow creative/copy rules
โข No deceptive practices
โข Accurate product representation
Top 10 Rejection Reasons for Ecommerce
MOST COMMON REJECTIONS:
1. PERSONAL ATTRIBUTES (Policy 4.3)
โ "Are you tired of acne?"
โ "Struggling with weight?"
โ "For those seeking clearer skin"
โ "Designed for your fitness journey"
2. BEFORE/AFTER IMAGES (Policy 4.9)
โ Side-by-side transformation photos
โ Weight loss comparison images
โ Product demonstration (not body)
โ Product results on objects (not people)
3. MISLEADING CLAIMS (Policy 4.1)
โ "Lose 20 lbs in 2 weeks"
โ "Cure your diabetes"
โ "Supports healthy weight management"
โ "May help maintain blood sugar levels"
4. SENSATIONAL CONTENT (Policy 4.11)
โ Shocking imagery
โ Excessive violence or gore
โ Gruesome medical imagery
โ Professional, tasteful visuals
5. NON-FUNCTIONAL LANDING PAGE (Policy 4.14)
โ 404 errors
โ Under construction pages
โ Mismatched product
โ Working page matching ad content
6. ADULT CONTENT (Policy 4.5)
โ Excessive skin exposure
โ Suggestive positioning
โ Sexual innuendo
โ Tasteful product presentation
7. LOW QUALITY/DISRUPTIVE (Policy 4.12)
โ Excessive text on image
โ Clickbait tactics
โ "You won't believe..."
โ Clear, professional creative
8. UNSUBSTANTIATED CLAIMS (Policy 4.10)
โ "#1 product" (without proof)
โ "Doctor recommended" (without backing)
โ "Award-winning" (with citation)
โ "Thousands of happy customers"
9. PRICING/AVAILABILITY ACCURACY (Policy 4.15)
โ Bait-and-switch pricing
โ "Free" when it's not
โ Accurate, current pricing
โ Clear disclosure of conditions
10. CIRCUMVENTING SYSTEMS (Policy 4.16)
โ Using symbols to bypass: "w3ight l0ss"
โ Intentional misspellings
โ Hidden text/cloaking
โ Straightforward, honest copy
Common Ecommerce Scenarios
Scenario 1: Health & Wellness Products
HIGH-RISK CATEGORY - Extra caution needed
WHAT'S TYPICALLY OK:
โ "Supports overall wellness"
โ "Made with natural ingredients"
โ "Part of a healthy lifestyle"
โ Ingredient lists and benefits
โ Customer testimonials (with disclaimers)
WHAT WILL GET REJECTED:
โ Medical claims ("cures", "treats", "heals")
โ Before/after body transformations
โ Guaranteed results
โ Disease references
โ Comparison to prescription drugs
SAFE COPY FRAMEWORK:
"[Product] is designed to support [general benefit].
Made with [ingredients] for those seeking [lifestyle goal]."
Example:
โ "This supplement will cure your joint pain"
โ "Formulated to support joint comfort and mobility"
Scenario 2: Beauty & Skincare
MODERATE-RISK CATEGORY
WHAT'S TYPICALLY OK:
โ "Helps reduce the appearance of..."
โ "For a more radiant look"
โ Product texture and application demos
โ Lifestyle imagery of people using products
โ Ingredient benefits
WHAT WILL GET REJECTED:
โ Before/after skin transformation photos
โ "Eliminates wrinkles" (absolute claims)
โ Medical terminology ("dermatological cure")
โ Unrealistic expectations
โ Excessive skin exposure
SAFE COPY FRAMEWORK:
"[Product] helps [cosmetic benefit] for [skin type/concern].
Experience [sensory/emotional benefit]."
Example:
โ "Erase wrinkles in 7 days - see transformation"
โ "Hydrating formula helps reduce the appearance of fine lines"
Scenario 3: Weight Loss & Fitness
HIGH-RISK CATEGORY - Most rejected category
WHAT'S TYPICALLY OK:
โ "Supports your fitness goals"
โ "Part of an active lifestyle"
โ Exercise demonstrations
โ Healthy meal/product imagery
โ Fitness journey support messaging
WHAT WILL GET REJECTED:
โ ANY before/after body images
โ Specific weight loss claims ("lose X lbs")
โ Timeframe promises ("in 2 weeks")
โ Targeting by body type/weight
โ Negative body image messaging
SAFE COPY FRAMEWORK:
"[Product] supports your [fitness/wellness] journey.
Designed for those committed to [positive goal]."
Example:
โ "Lost 30 lbs in 30 days! You can too!"
โ "Supporting your commitment to a healthier lifestyle"
Scenario 4: Supplements & Nutraceuticals
HIGHEST-RISK CATEGORY - Requires careful handling
REQUIRED ELEMENTS:
โข FDA disclaimer where applicable
โข No disease claims
โข No drug comparisons
โข Clear ingredient disclosure
โข Age restrictions if needed
WHAT'S TYPICALLY OK:
โ "Dietary supplement"
โ "Supports [function]" (structure/function claims)
โ Ingredient lists and sourcing
โ "Made in USA" / manufacturing quality
โ Customer reviews (compliant ones)
WHAT WILL GET REJECTED:
โ Disease treatment claims
โ "Clinically proven" without evidence
โ Before/after transformations
โ Drug-like efficacy claims
โ Targeting sick individuals
REQUIRED DISCLAIMER:
"These statements have not been evaluated by the FDA.
This product is not intended to diagnose, treat, cure,
or prevent any disease."
Ad Review Process Understanding
HOW META REVIEWS ADS:
STEP 1: AUTOMATED AI REVIEW (Seconds)
โโโ Scans image/video content
โโโ Analyzes text and copy
โโโ Checks landing page
โโโ Cross-references policies
โโโ Result: Approve / Reject / Escalate
STEP 2: HUMAN REVIEW (If escalated or appealed)
โโโ Manual policy check
โโโ Context consideration
โโโ Business legitimacy review
โโโ Result: Final decision (usually)
STEP 3: APPEAL REVIEW (If you appeal)
โโโ Different reviewer
โโโ Fresh evaluation
โโโ Additional context considered
โโโ Result: Overturn or uphold
REVIEW TIMING:
โข Most ads: Reviewed within 24 hours
โข Complex cases: Up to 48 hours
โข Appeals: 24-72 hours typically
โข Account issues: Days to weeks
WHAT TRIGGERS EXTRA SCRUTINY:
โข New ad accounts
โข New payment methods
โข History of violations
โข Sensitive product categories
โข High spend sudden changes
โข Reported ads
Pre-Launch Compliance Checklist
BEFORE SUBMITTING ANY AD:
โก PRODUCT COMPLIANCE
โก Product is not prohibited
โก Product restrictions understood
โก Required licenses/certifications in place
โก Special Ad Category declared (if applicable)
โก CREATIVE COMPLIANCE
โก No prohibited imagery
โก No excessive text on image (if possible)
โก No misleading visuals
โก No before/after for body-related
โก No shocking/sensational content
โก Appropriate for all audiences
โก COPY COMPLIANCE
โก No personal attributes ("Are you...")
โก No absolute/guaranteed claims
โก No unsubstantiated superlatives
โก No medical/health claims (unless compliant)
โก Clear and accurate pricing
โก Required disclaimers included
โก LANDING PAGE COMPLIANCE
โก Page loads correctly
โก Content matches ad
โก No prohibited content on page
โก Clear pricing and terms
โก Working checkout process
โก Privacy policy present
โก TARGETING COMPLIANCE
โก No discriminatory exclusions
โก Special Ad Category limits applied
โก Age restrictions set (if needed)
โก Geo restrictions set (if needed)
MCP Tool Integration
Checking Ad Status
ads = get_ads(
account_id=account_id,
filtering=[{
"field": "effective_status",
"operator": "IN",
"value": ["DISAPPROVED", "WITH_ISSUES"]
}]
)
for ad in ads:
ad_details = get_ad_details(ad_id=ad['id'])
creative = get_ad_creatives(ad_id=ad_id)
Reviewing Account Health
account_info = get_account_info(account_id=account_id)
all_ads = get_ads(account_id=account_id)
Integration with Other Skills
| Skill | Integration Point |
|---|
| creative-studio | Ensure generated copy is policy-compliant |
| campaign-launcher | Policy check before launching campaigns |
| account-auditor | Policy violations as part of account health |
| catalog-manager | Product feed compliance for DPA |
| performance-optimizer | Rejected ads impact on performance |
Policy Navigation Principles
1. WHEN IN DOUBT, DON'T
If unsure about compliance, err on the side of caution
2. IMPLY, DON'T STATE
"Supports healthy skin" vs "Cures acne"
3. EMPOWER, DON'T TARGET
"For those seeking..." vs "If you have..."
4. DEMONSTRATE, DON'T TRANSFORM
Show product in use vs before/after results
5. SUBSTANTIATE OR SOFTEN
Either prove the claim or use qualifying language
6. MATCH EVERYTHING
Ad creative, copy, and landing page must align
7. KEEP RECORDS
Document compliance decisions for appeals
8. STAY UPDATED
Meta policies change - check quarterly
Error Handling
| Scenario | Response |
|---|
| Ad rejected, reason unclear | Load rejection-diagnosis.md, systematic check |
| Multiple ads rejected at once | Check for account-level issue, load account-restrictions.md |
| Appeal denied | Review if fixable vs policy hard-stop |
| Account restricted | Immediate load account-restrictions.md |
| New product category uncertainty | Load prohibited-content.md + restricted-content.md first |
| User wants to push boundaries | Clearly explain risks, suggest safer alternatives |
| Policy recently changed | Note uncertainty, suggest conservative approach |