Meta Ads Policy, Compliance & Privacy Guide

75–85%
of iOS users have opted out of Meta's cross-app tracking under Apple's App Tracking Transparency — leaving platform-reported conversions reflecting only 40–60% of actual results for pixel-only advertisers. Policy compliance in 2026 is as much about measurement infrastructure as it is about ad copy.
Sources: Cometly ATT Impact Report; SignalBridge 2026 Benchmark Report
Meta's Advertising Standards: The Three-Tier Framework
Meta's ad policy operates through two overlapping frameworks: the Meta Advertising Standards, which govern what appears in paid ads, and the broader Meta Community Standards, which apply to all content on the platform. An ad must satisfy both; passing one does not guarantee the other.
The Advertising Standards divide into three tiers. Prohibited content — illegal products, weapons, adult nudity, dangerous substances, discriminatory practices — is never allowed under any circumstances. No authorization, account history, or spend level changes that; the product cannot run on Meta. Restricted content — alcohol, gambling, financial services, health products, dating apps, political advertising — is allowed with conditions: age-gating, written pre-authorization, geographic limits, or disclaimer language, depending on category and jurisdiction. Special Ad Categories form a legally driven sub-layer for Credit, Employment, Housing, and Social Issues/Elections/Politics, with targeting restrictions that go far beyond standard restricted-content requirements.
The practical significance of this framework: a mortgage broker, a recruiter, and a regulated supplement brand can all run Meta ads. The question is which tier the content falls into and what conditions apply. Agencies managing legal PPC campaigns, financial services PPC, or CBD & hemp PPC spend most of their compliance effort in authorization setup and targeting hygiene — not in finding policy workarounds that don't exist.
Understanding the Meta Ads Approval Process
Every ad submitted to Meta passes through an automated classifier before its first impression. This is not a sequential "automated then human if flagged" system — the classifier evaluates copy, image and video frames, landing page content, and advertiser account history as a combined risk score. Multiple individually weak signals can flip the verdict to disapproval even when no single element would be rejected alone.
The classifier's four inputs are weighted by impact. Landing page content carries the highest weight — a restricted topic appearing only on the destination page can reject an otherwise-compliant ad at the ad level. Image and video frames carry high weight, including OCR text extraction, body-transformation claim detection, and — introduced in 2025–2026 — housing and employment imagery recognition that auto-applies Special Ad Category restrictions from the creative alone. Advertiser account history carries high weight: Account Quality score, prior disapproval rate, and domain reputation compound over time. A clean, high-spend account faces lower thresholds on identical creative than a new or violation-heavy account. Ad copy carries medium weight — behind the other three inputs, per DeepClick's 2026 Meta approval analysis.
Most ads complete review within 24 hours — many in minutes to a few hours. Restricted-category content takes 24–72 hours; complex or borderline cases extend to 5 business days during Q4 and major holiday periods, per SEO Locale's 2026 review-time analysis. Video ads consistently run longer than static image ads across all categories.
Active campaigns are re-audited continuously. An ad that cleared review in January can be paused in March when classifier thresholds recalibrate. Compliance is not a one-time event at launch — it is an ongoing exposure across every active creative.
MB Adv Agency runs a pre-flight check — copy, creative, and landing page reviewed together against the Advertising Standards before submission — because fixing a rejection mid-campaign costs the budget days a resubmission takes. For dental PPC, insurance PPC, and other regulated verticals where a single phrasing choice in the headline can trigger a restricted-category flag, that pre-flight discipline is not optional. Domain verification and Business Account setup — covered in the Meta ads account structure guide — are the upstream compliance foundations that determine account history weight in the classifier.
Key Takeaways
- Every ad is reviewed before its first impression. Meta's AI classifier evaluates copy, creative, landing page, and account history as a combined risk score — no element is assessed in isolation.
- Personal attributes is the leading rejection trigger. Copy implying knowledge of a user's health, finances, or protected-class status violates policy even when nothing stated is false. Rewrite from "you"-focused to benefit-focused language.
- Special Ad Categories strip targeting automatically. Credit, Employment, and Housing ads lose ZIP targeting, gender targeting, Lookalike Audiences, and detailed interests — and Meta applies these limits from the creative, not just from the declared category.
- Appeals are one-shot per ad. If a review fails, the ad is finished. Fix the root cause before appealing; submitting before fixing is the top reason reviews fail.
- Measurement loss is a compliance consequence, not a delivery bug. The 75–85% iOS ATT opt-out rate leaves pixel-only advertisers with 40–60% conversion visibility. The fix is Conversions API and domain verification — not higher bids.
Special Ad Categories: What They Restrict and Why
Special Ad Categories impose the most severe targeting restrictions in Meta's ad system. They exist because targeting capabilities — by ZIP code, age, gender, detailed interests — can produce discriminatory outcomes in four verticals: Credit, Employment, Housing, and Social Issues/Elections/Politics.
The Credit, Employment, and Housing categories — collectively HEC — trace to a 2022 settlement between Meta and the US Department of Housing and Urban Development. That settlement eliminated audience-modeling tools that could perpetuate discriminatory targeting patterns and established a Variance Reduction System to measure impression distribution equity. For agencies running real estate PPC or financial services PPC on Meta, these restrictions are structural — not a configuration problem that authorization or a new tool resolves.
All three HEC categories share the same targeting floor: no gender targeting, no ZIP or postal-code targeting, a minimum location radius of 15 miles (~25 km) in the US and about 10 miles (~17 km) in certain European markets, age locked at 18–65+, no detailed-targeting interest or behavioral segments, no audience exclusions, and no Lookalike Audiences. Social Issues/Elections/Politics (SIEP) carries a different profile: regular Lookalike Audiences remain permitted, but SIEP additionally requires identity authorization, a verified "Paid for by" disclaimer, seven-year storage of the ad in Meta's public Ad Library, and self-disclosure when ad content uses AI-generated material. A final-week US political ad blackout applies in the days preceding elections, per AdAmigo's 2026 housing and compliance guide and LeadSync's Special Ad Category explainer.
In 2026, Meta's classifiers detect HEC content from imagery alone — floor plans, "For Sale" signs, office hiring photos, credit-card mockups — and apply HEC restrictions even when the advertiser has not declared the category. Attempting to circumvent auto-detection is classified as an Evasion flag and directly impacts Account Quality. An agency that builds a tight lookalike-and-ZIP funnel for a mortgage client sees it overridden at launch, per AuditSocials' 2026 Meta policy update analysis.
| Category | What it covers | Key targeting restrictions | Authorization required |
|---|---|---|---|
| Credit | Credit cards, loans, mortgages, auto financing, buy-now-pay-later, crypto lending (added 2026) | No gender / ZIP / lookalikes / detailed interests / exclusions; 15-mile min radius (US); age 18–65+ | Declare category; heavy regional restrictions apply |
| Employment | Job listings, recruiting ads, internships, certification programs, job boards | Same HEC floor: no gender / ZIP / lookalikes; 15-mile min radius; age 18–65+ | Declare category |
| Housing | Home/apartment sales and rentals, real-estate listings, homeowners insurance, mortgage loans | Same HEC floor; classifiers auto-detect from floor plans, "For Sale" signs, and listing imagery | Declare category; HUD-settlement-driven |
| Social Issues, Elections or Politics | Advocacy ads, candidate promotion, legislative lobbying, social-issue campaigns | Regular lookalikes permitted (unlike HEC); final-week US political blackout; AI self-disclosure required | Identity authorization + verified "Paid for by" disclaimer; 7-year Ad Library storage |
Special Ad Audiences — the lookalike-like modeling tool Meta created for HEC advertisers as a partial substitute — were deprecated on October 12, 2022 as part of the HUD settlement, per Driftrock's settlement analysis. There is no direct replacement. Meta points HEC advertisers toward broad prospecting without demographic narrowing, paired with first-party retargeting from site visitors, video viewers, and CRM lists sent through the Conversions API. Any tool marketed as a "Special Ad Audiences replacement" for housing or credit campaigns is not Meta-compliant — the settlement constraints are structural.
Why Meta Ads Get Disapproved: Personal Attributes and Common Triggers
The single most common rejection trigger in 2026 is personal attributes — copy that implies Meta knows a user's health status, financial situation, political views, relationship status, or membership in a protected group. Advertisers who have never made a false claim get rejected for this.
The policy catches both direct and indirect phrasing. Direct: "Are you broke?" / "Have you been diagnosed with...?" Indirect: "For people dealing with financial challenges," "Connect with others managing diabetes," "For those questioning their faith." The violation is not in the falseness of the claim — it is in the implied knowledge. Meta's classifier reads these patterns as the ad asserting the recipient has a specific characteristic. The fix is structural: rewrite from "you"-focused to benefit-focused language. "Financial tools for modern budgets," not "Are you struggling with debt?" "Coaching for high-achievers," not "Do you feel stuck in your career?" Per AuditSocials' 2026 personal-attributes analysis, this single reframe resolves the majority of personal-attributes rejections without any other changes to the creative.
This distinction is what most separates Meta compliance from search advertising. In search, copy is judged on whether claims are literally true. On Meta, copy is also judged on whether it implies audience knowledge — a second compliance axis that no prior search experience prepares advertisers for. Agencies onboarding new personal injury PPC or criminal defense PPC clients from a Google Ads background encounter this distinction immediately.
| Rejection reason | Typical trigger | Fix |
|---|---|---|
| Personal attributes | Copy implying knowledge of health, finances, politics, or protected-class status — "Are you...?", "For people dealing with...", "If you've been diagnosed with..." | Rewrite "you"-focused to benefit-focused: "Financial tools for modern budgets," not "Are you broke?" |
| Misleading / exaggerated claims | Outcome promises caught by semantic pattern matching — income guarantees, "Lose 10kg in 2 days," before/after transformation imagery | Remove unsubstantiated outcome claims; drop before/after imagery; align copy to provable landing-page facts |
| Landing-page mismatch | Ad and destination reviewed as one unit; aggressive pop-ups, headline-to-page mismatch, different experience than promised | Match landing-page content and experience to the ad; remove intrusive pop-ups; verify the destination domain |
| Restricted-category content without setup | Alcohol, gambling, finance, health, dating ads served without required authorization, age-gating, or disclaimers | Complete category authorization; apply required age-gating, geo limits, and disclaimers before launch |
| Special Ad Category auto-detected | Imagery classified as Credit, Employment, or Housing — floor plans, "For Sale" signs, hiring photos — even without category declared | Declare the correct Special Ad Category; rebuild targeting within HEC limits (no ZIP/gender/lookalikes; 15-mile min radius) |
| Prohibited content | Illegal products, weapons, adult content, dangerous substances, discriminatory advertising | Not fixable — these categories never serve on Meta regardless of copy adjustments |
Rejections routed to real estate, financial services, or insurance verticals frequently fall into the restricted-category-without-setup bucket — the fix is completing Meta's authorization process, not rewriting copy. MB Adv Agency treats the restricted-category authorization checklist as part of account onboarding for these verticals, not as a reactive step after the first rejection. See also: Meta ads formats and creative — most rejections originate in the creative, making pre-flight creative review the highest-leverage compliance step.
Meta Ads Policy & Compliance: US Search Volume by Keyword (June 2026)
ATT and Privacy-Driven Signal Loss: The Compliance Problem That Looks Like a Delivery Bug
Apple's App Tracking Transparency broke the browser-to-Meta signal path for the majority of iOS users. Industry analysis puts the iOS ATT opt-out rate at 75–85%, leaving platform-reported conversions reflecting only 40–60% of actual results for pixel-only advertisers.
iOS 17's Link Tracking Protection, released September 2024, extended the damage: it strips Meta's fbclid tracking parameter from URLs browsed in Safari Private Browsing, cutting the ad-click-to-conversion attribution chain even for users who hadn't explicitly opted out of ATT. The cumulative effect is 40–60% overall attribution degradation relative to pre-iOS 14.5 baselines for affected advertisers, per DOJO AI's 2026 attribution analysis.
Meta's response has two components. The Conversions API (CAPI) is a server-to-server event-sending method that bypasses browser and app-level tracking restrictions. CAPI implementations recover 20–35% more attributed events compared to pixel-only tracking. With full server-side configuration, total conversion capture reaches 95–99% versus 60–70% with pixels alone. Meta's own conversion lift studies report a 13–19% average increase in attributed conversions when CAPI is layered on top of an existing pixel, per SignalBridge's 2026 server-side tracking benchmark. CAPI adoption sits at 35–60% of active Meta advertisers as of mid-2026 — a substantial share of accounts remain on degraded signal.
Aggregated Event Measurement (AEM) is the complementary privacy framework. It allows Meta to receive and statistically model conversion signals from iOS users who have opted out, across up to 8 prioritized conversion events per verified domain. AEM requires domain verification in Business Manager — a setup step frequently skipped in rushed launches, resulting in "Eligible (Limited)" reach warnings that practitioners misread as a delivery problem, per AdMove.ai's CAPI setup guide.
Advertisers who see suppressed conversion counts in Meta's reporting often raise bids in response to what is a measurement gap. The fix is server-side tracking and domain verification — not budget. MB Adv Agency treats Conversions API setup and AEM domain verification as launch prerequisites for every Meta account, not post-launch optimizations.
The upstream fix lives in the Meta Pixel and Conversions API setup guide — domain verification, 8-event prioritization, and server-side event firing. For accounts managed out of Austin or Chicago, MB Adv Agency runs a measurement audit before activating any new campaign, flagging signal gaps before they compound into bidding errors.
Running Meta Ads in a regulated vertical?
MB Adv Agency handles authorization, targeting setup, and Conversions API implementation for financial services, legal, real estate, and CBD advertisers — compliance built into the campaign from day one.
See Financial Services PPC Services →How to Appeal a Disapproved Meta Ad
When an ad is rejected, two paths exist: fix-and-resubmit, or request a review. Fix-and-resubmit is faster and correct when the rejection reason is clear and the fix is straightforward. The review path is for genuine enforcement errors — cases where the classifier misidentified compliant content.
The appeal process: navigate to Account Quality or Business Support Home, locate the rejected ad with Ad ID and Business Account ID ready, select "Request review," choose the policy section that covers the rejection, and submit a factual explanation under 200 words referencing the specific policy and how the ad complies. Track the review status in Account Quality. Reviews resolve in 24–48 hours in most cases, up to 5 business days during high-volume periods, per Get Ryze's 2026 Meta rejection troubleshooting guide.
The 2026 constraint most practitioners miss: each ad gets one review, not one per disapproval reason. If the review fails, the ad is finished — duplicate it as a new variant, fix the underlying issue, and resubmit. Clear AI misidentification errors succeed at roughly 73% when the case is specific and policy-referenced. Borderline policy interpretation appeals succeed at 31%. Submitting an appeal before fixing the root cause is the leading reason reviews fail, per DeepClick's appeal outcome analysis. High-trust accounts — $50,000+ lifetime spend and low disapproval history — receive expedited human review; newer or violation-heavy accounts do not.
MB Adv Agency's finding across regulated-vertical accounts: the highest-leverage intervention is not the appeal — it is a pre-flight copy, creative, and landing-page review before submission. Reviews that do go out clear faster when the explanation references the specific policy and the compliant element of the ad, rather than asserting compliance in the abstract.
Account Quality and Enforcement Escalation
A single disapproval is routine and does not threaten an account. Account restriction is triggered by patterns — repeated violations of the same type, a declining Account Quality score, or violations in zero-tolerance categories.
Account Quality operates on a 0–100 scale. The tier thresholds below are from Sanrovax's 2026 Account Quality guide, reflecting practitioner-observed norms rather than Meta's own published thresholds:
| Score range | Delivery outcome |
|---|---|
| 70–100 | Normal delivery; standard review times |
| 50–70 | Stricter scrutiny on new ad submissions |
| 30–50 | Manual review on most ads; slower approvals |
| Below 25 | Severe impression limits (Restricted Delivery) |
Recovery from low Account Quality requires sustained clean operation — no further violations, approved ads only — for roughly 90 days before the score meaningfully improves. The escalation from a single disapproval to Restricted Delivery is not a sudden event; it is a score degradation that advertisers miss while watching CPMs and CTR, not Account Quality. The Meta ads account structure guide covers domain verification and Business Account setup — the upstream steps that establish a clean Account Quality baseline before campaigns begin. Local agencies onboarding new markets — including legal advertisers in Missoula or HVAC advertisers in Flagstaff — benefit from this account-level audit before the first dollar is spent.
Restricted Is Not Prohibited: Three Misconceptions That Cause the Most Damage
The most costly misconception about Meta ad policy is that a rejected ad means the business cannot advertise on Meta. Restricted is not prohibited. The distinction is structural and determines the entire compliance strategy.
Prohibited content — illegal products, weapons, adult nudity, dangerous substances, discriminatory advertising — is never allowed under any circumstances, for any advertiser, regardless of spend level. Bir.ch's 2026 Meta policy overview and AdsUploader's compliance guide both enumerate these categories from the Advertising Standards. Restricted content — alcohol, gambling, financial services, health products, dating, political advertising — is allowed with conditions. A mortgage broker qualifies under the Credit Special Ad Category with the correct authorization and targeting setup. A dental practice running teeth-whitening ads needs age-gating and removal of before/after images, but runs on Meta. A regulated supplement brand qualifies as restricted health content with the appropriate disclaimers.
The second misconception: a disapproved ad signals imminent account restriction. A single rejection is routine and does not trigger escalation. Account restriction comes from violation patterns over time — repeated violations of the same type, a declining Account Quality score, or zero-tolerance category breaches. Treating every rejection as an account-death threat leads to over-cautious copy that underperforms; ignoring an escalating pattern leads to the opposite outcome.
The third misconception: any workaround for Special Ad Category restrictions remains available. The HUD settlement eliminated audience-modeling options for HEC verticals structurally, not as a policy setting. For high-stakes regulated verticals where these distinctions have immediate financial consequences — legal, insurance, CBD & hemp — MB Adv Agency's pre-launch compliance review maps every ad and landing page against the Advertising Standards before the first submission, completing authorization steps upfront rather than after the first rejection delays the campaign launch by days. City-level advertisers in compliance-light verticals — plumbing services in Missoula or roofing contractors in Flagstaff — rarely face Special Ad Category issues, but the personal attributes and landing-page alignment rules apply universally across all verticals and markets.
Frequently Asked Questions
How long does Meta ad review take?
Most ads complete automated review within 24 hours — many in a few hours, some faster for straightforward static image creatives on high-trust accounts. The timeline extends for restricted-category content: finance, health, political, and gambling ads route to additional automated checks and take 24–72 hours. Video ads consistently run longer than static image ads across all categories. Account Quality score affects review speed — accounts with clean compliance records clear faster than new or violation-heavy accounts. If an ad stays in review beyond 48 hours without a status change, check Account Quality rather than editing the ad. Any edit during review restarts the timeline and resets queue position. During Q4, major shopping events, and US election cycles, review queues extend to up to 5 business days for complex or borderline cases. First-time submissions and resubmissions pass through the same automated classifier — there is no manual fast-track unless the account has high spend and a clean history.
Why was my Facebook ad rejected?
The most common rejection trigger in 2026 is personal attributes — copy implying Meta knows a user's health status, financial situation, political views, or protected-group membership. This includes indirect phrasing: "For people dealing with financial challenges" flags the same way as "Are you broke?" because both imply audience knowledge. The next most common triggers are misleading or exaggerated outcome claims, caught by semantic pattern matching including before/after transformation images; landing-page mismatch, where the ad and destination are reviewed as one unit; and restricted-category content without the required authorization or setup. Meta also auto-applies Special Ad Category restrictions — Credit, Employment, Housing — when its classifiers detect category content in imagery, even without the category declared. The first step after any rejection: check the specific reason in Account Quality before deciding whether to edit-and-resubmit or request a review.
What are Special Ad Categories on Meta?
Special Ad Categories are Meta's restricted classifications for ads about Credit, Employment, Housing, and Social Issues/Elections/Politics — areas where targeting can produce discriminatory outcomes. Declaring a Special Ad Category strips most granular targeting: no gender targeting, no ZIP or postal-code targeting, a minimum location radius of 15 miles in the US, age locked at 18–65+, no detailed-targeting interest segments, no audience exclusions, and no Lookalike Audiences for Credit, Employment, or Housing campaigns. Social Issues/Elections/Politics campaigns differ: regular Lookalike Audiences remain permitted, but the category requires identity authorization, a verified "Paid for by" disclaimer, and seven-year storage in Meta's public Ad Library. AI-generated content in these ads must also be self-disclosed. In 2026, Meta's classifiers auto-detect HEC content from imagery — floor plans, hiring photos, credit-card mockups — and apply restrictions without the advertiser declaring the category.
How do I appeal a disapproved Meta ad?
Navigate to Account Quality in Meta Ads Manager or Business Support Home, locate the rejected ad, and select "Request review." Have the Ad ID and Business Account ID ready. Submit a factual explanation under 200 words referencing the specific Advertising Standards policy and how the ad complies — emotional arguments reduce success rates; policy-referenced explanations improve them. Reviews typically resolve in 24–48 hours, up to 5 business days in high-volume periods. The critical 2026 constraint: each ad gets one review, not one per disapproval reason. If the review fails, the ad is finished — duplicate it as a new variant, fix the underlying issue, and resubmit. Clear AI misidentification errors succeed at roughly 73% when the case is specific. Borderline policy interpretation appeals succeed at 31%. Fix the root cause before appealing; submitting on a fixable issue wastes the one-shot opportunity and is the leading reason reviews fail.
How did Apple's App Tracking Transparency affect Meta advertising?
Apple's App Tracking Transparency, introduced with iOS 14.5 and tightened with iOS 17's Link Tracking Protection in September 2024, broke the browser-to-Meta signal path for the majority of iOS users. Industry analysis puts the iOS opt-out rate at 75–85%. For pixel-only advertisers without server-side measurement, platform-reported conversions reflect only 40–60% of actual conversions from iOS audiences. iOS 17 additionally strips Meta's fbclid tracking parameter from Safari Private Browsing sessions. Meta's response has two parts: the Conversions API, a server-to-server event method that bypasses browser restrictions and recovers 20–35% more attributed events versus pixel-only tracking; and Aggregated Event Measurement, which models conversion signals from opted-out users across up to 8 prioritized events per verified domain. Full CAPI implementation brings total conversion capture to 95–99% versus 60–70% with pixels alone. The correct response to suppressed conversion reporting is server-side setup and domain verification — not raising bids to compensate for a measurement gap.
Running into Meta ad disapprovals or signal loss?
MB Adv Agency audits Meta accounts for compliance gaps, Conversions API setup, and Special Ad Category misconfigurations — and fixes structural issues before they drag on account quality or campaign performance.
Get a Free Account Audit →Methodology
Data in this pillar is sourced from: AuditSocials Meta Ad Policy Updates 2026 and Personal Attributes Policy 2026; DeepClick Meta Ad Approval and Disapproval 2026; Get Ryze Meta Ads Rejected Troubleshooting 2026; AdAmigo Meta Ad Review Process Explained and Housing Ads Policy 2026; Sanrovax Meta Ads Account Quality Fix Guide 2026; AdTaxi Special Ad Audiences No Longer Allowed; Driftrock Facebook Special Ad Audiences Discontinued 2022; Cometly iOS ATT Impact Report; DOJO AI Meta Ads Attribution 2026; SignalBridge 2026 Server-Side Tracking Benchmark Report; AdMove.ai Meta CAPI Guide; LeadSync Special Ad Category explainer; SEO Locale Meta review time analysis; Bir.ch and AdsUploader Meta Advertising Standards framework summaries. Keyword volume and difficulty data from Ahrefs (June 2026, US market). Account Quality score tiers are practitioner-reported norms from Sanrovax, not Meta-published thresholds. ATT opt-out rate (75–85%) is an industry-consensus estimate, not a Meta-published figure. No MB Adv Agency client metrics are cited — all MB Adv attributions are qualitative. Reviewed by MB Adv Agency, June 2026.

As a Google Ads expert, I bring proven expertise in optimizing advertising campaigns to maximize ROI.
I specialize in sharing advanced strategies and targeted tips to refine Google Ads campaign management.
Committed to staying ahead of the latest trends and algorithms, I ensure that my clients receive cutting-edge solutions.
My passion for digital marketing and my ability to interpret data for strategic insights enable me to offer high-level consulting that aims to exceed expectations.
Google Partner Agency
We're a certified Google Partner Agency, which means we don’t guess — we optimize withGoogle’s full toolkit and insider support.
Your campaigns get pro-level execution, backed by real expertise (not theory).

4.9 out of 5 from 670+ reviews on Fiverr.
That’s not luck, that’s performance.
Click-driven mind
with plastic-brick obsession.
We build Google Ads campaigns with the same mindset we use to build tiny brick worlds: strategy, patience, and zero tolerance for wasted pieces.
Data is our blueprint. Growth is the only acceptable outcome.












