Ads Manager says the campaign generated 47 leads. You can find approximately none of them. Before you panic — or worse, pause a working campaign — run through these eight causes in order. The first four resolve the overwhelming majority of cases, usually in minutes.
1. You’re Looking at the Wrong Page (or Portfolio)
Leads belong to the Facebook Page the ad ran from, not to your personal account or whichever Page Business Suite opened by default. Agencies and multi-Page businesses hit this constantly. In business.facebook.com, check the Page/portfolio selector (top left) and switch to the Page named in the campaign — then reopen All tools → Leads Center. Instagram leads live under the linked Facebook Page too, which surprises Instagram-first advertisers; more on that plumbing in our Leads Center guide.
2. You Don’t Have Leads Access
Seeing the Page is not the same as seeing its leads. Lead data has its own permission layer, documented by Meta here:
- On Pages in a Business portfolio, an admin must grant lead access.
- If customized lead access has ever been enabled, even full admins see nothing until explicitly assigned.
Symptoms: Leads Center looks empty or won’t open; the Download button is missing; a CSV export comes back with headers and no rows. Fix: a Business admin opens the leads access settings and adds you. This single cause probably accounts for half of all “my leads vanished” reports.
3. The Leads Expired (the 90-Day Rule)
Meta deletes lead data 90 days after submission — permanently, with no recovery path. If you’re chasing leads from a campaign that ran last quarter, they’re not hiding; they’re gone. Details and prevention: how long does Facebook keep leads. The prevention is always the same: get leads out of Meta automatically from day one.
4. A Filter Is Hiding Them
Leads Center remembers filters. A leftover form filter, date range, owner assignment, or stage filter can blank the list convincingly. Clear every filter, set the date range to 90 days, and check the per-form view under All tools → Instant forms as a second opinion — the download guide maps all three places leads can be viewed.
5. Your Integration Broke Silently
If your workflow is “leads appear in my CRM / sheet / inbox” and they stopped, don’t debug Meta first — check Leads Center directly. If the leads are sitting there happily, Meta is fine and your delivery pipe is broken. The classic culprit is an expired Meta OAuth token: Zapier zaps and CRM syncs keep “running” while receiving nothing, and nothing alerts you. Reconnect the Facebook account in the integration, then export the gap from Leads Center before the 90-day clock eats it.
This failure mode is why delivery tooling should monitor its own connection: PipeLeads warns you proactively when a Meta authorization is expiring, rather than letting leads pile up unseen.
6. The Form Is Collecting Zero Leads (Not Zero Visibility)
Sometimes the leads aren’t missing — they never existed. Check the campaign’s form: was the right form attached to the ad? Is the form still active (forms can be archived while ads reference cached creative)? Did a recent form edit break a required field? Run a submission through Meta’s Lead Ads Testing Tool — if your test appears in Leads Center, capture works and the campaign itself (audience, budget, delivery) is the thing underperforming.
7. You’re Confusing Results Types
Ads Manager’s “Leads” column can include different result types depending on campaign setup — leads from Instant Forms, from Messenger conversations, or (for website-conversion campaigns) leads recorded by your pixel on your site. Pixel-recorded leads never appear in Leads Center; they’re on your website’s form backend. Check the campaign’s conversion location before hunting Meta for leads that were never stored there.
8. Page-Level Restrictions or Policy Flags
Rarely, the Page itself is the problem: advertising restrictions, an unpublished Page, or policy flags on lead ads can interrupt collection mid-campaign. If Ads Manager shows warnings on the Page or ad account, resolve those first — and consider that leads submitted during a restriction window may simply not exist.
The Permanent Fix
Every cause above shares a root: Meta is the only place your leads live, and you find problems by noticing an absence. Absences are invisible by nature — nobody notices the lead that didn’t arrive.
Invert it. Deliver every lead out of Meta the moment it’s submitted — to email, SMS, and a Google Sheet — through a pipe that keeps a per-lead delivery record and alerts you when anything (including the Meta connection itself) degrades. Then “are my leads showing up?” stops being a weekly investigation and becomes a glance at your own inbox. That’s the product: PipeLeads, $15/month, five-minute setup.