Guides

Facebook Leads Not Showing Up? 8 Causes and Fixes

Ads say you have leads but you can't find them? Work through the 8 real causes — permissions, wrong Page, expired leads, broken integrations — in order.

Updated August 1, 2026

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.

Common Questions

Why does Ads Manager show leads but Leads Center is empty?
Usually permissions (you lack leads access on that Page) or location (you’re viewing the wrong Page or business portfolio). The ad results counter and lead visibility are controlled separately.
Can Meta support recover leads that disappeared?
Not if they expired — lead data older than 90 days is deleted permanently. For anything younger, the leads almost certainly still exist and the issue is access or location, which you can fix yourself.
Do test leads from the Lead Ads Testing Tool show up like real leads?
Yes, they appear in Leads Center (marked as test submissions) and flow to connected integrations. If a test lead arrives but real ones don’t, your delivery works and the problem is upstream in the campaign.
My Zapier/CRM sync shows nothing new — are leads actually arriving?
Check Leads Center directly first. If leads exist there but not in your destination, your integration broke — most often an expired Meta authorization that fails silently. Reconnect it and replay the gap before the leads expire.

Stop Losing Leads to Slow Follow-Up

Connect your Facebook or Instagram lead form once. Every new lead lands in your inbox, phone, or Google Sheet in seconds.

14-day free trial • $15/month • Cancel anytime