Guaranteed 100% Facebook, Instagram and WhatsApp Approvals & App Review
Quick Transfer Ready to use app available for Facebook, Instagram and WhatsApp
Guaranteed 100% Facebook, Instagram and WhatsApp Approvals & App Review
Quick Transfer Ready to use app available for Facebook, Instagram and WhatsApp
Facebook Lead Ads API
The leads_retrieval permission is what lets an app pull Facebook Lead Ads form submissions through the API — the bridge between a lead form on Facebook or Instagram and your CRM, email tool, or sales dashboard. Because lead data is personal customer data, Meta App Review treats this permission with extra scrutiny: the app must show exactly where leads go, who sees them, and why. This guide covers what the permission does, who needs it, and where approvals fail.

What leads_retrieval Is

Facebook Lead Ads store form submissions (name, email, phone, custom answers) inside Meta's systems. The leads_retrieval permission grants API access to read those submissions for Pages the user manages — either by polling or, in production-quality integrations, in real time via the leadgen webhook.

Standard Access only works with your own test Pages and forms. Serving real advertisers requires Advanced Access through Meta App Review, and usually a verified business behind the app.

Who Actually Needs It

  • CRM platforms and CRM connectors that sync Facebook leads into pipelines automatically
  • Marketing automation SaaS that triggers email/SMS follow-up the moment a lead form is submitted
  • Agencies with client dashboards that collect leads across many client ad accounts and Pages
  • Lead distribution tools that route form submissions to sales teams, franchises, or dealers

Speed is the whole value: a lead contacted within minutes converts far better than one exported manually the next day — which is why real-time retrieval, not CSV export, is what businesses pay for.

What Approval Requires

  • A working lead-sync feature — reviewers expect to see a real lead travel from a test form into your app
  • The leadgen webhook configured and receiving events (polling-only demos read as incomplete integrations)
  • A screencast showing the user connecting their Page, granting the permission, and the lead appearing in your interface
  • A use-case description that states what lead fields you access, where they are stored, and who can see them
  • A privacy policy that covers lead data handling and retention — checked strictly for this permission
  • Meta Business Verification completed on the Business Manager behind the app
  • Related permissions scoped correctly — lead retrieval typically rides with pages_show_list and pages_manage_ads or pages_read_engagement, each needing its own justification

Why leads_retrieval Gets Rejected

The screencast never shows an actual lead being retrieved — only a settings page or an empty dashboard
The leadgen webhook is missing, so the demo cannot receive a fresh test lead during review
The use case says "sync leads to CRM" generically without naming fields, storage, or user-facing purpose
The privacy policy does not mention lead data at all, or has no data-retention wording
Business Verification is incomplete, capping the app at Standard Access no matter how good the submission is
The demo uses a Page the reviewer cannot trace to the app's stated business use

As with most Meta rejections, the product is usually fine — the submission simply fails to prove compliant data handling in the format reviewers require. A full breakdown of failure patterns is in the Meta App Review rejection reasons guide.

Where This Fits in the Bigger Approval

leads_retrieval is reviewed inside the standard Meta App Review flow, so everything that applies to Facebook permissions applies here: separate justification per permission, screencast quality, policy alignment, and verification status. If you want the submission prepared end to end — scoping, screencast scripting, use-case writing, webhook checks, and resubmission handling — that is what the Facebook App Review service covers.

Meta makes all App Review and permission approval decisions independently. Outcomes and timelines cannot be guaranteed. Not affiliated with or endorsed by Meta Platforms, Inc.