Facebook Ad Library not showing ads? Here's every real cause

You've opened the Meta Ad Library, typed a brand you know is advertising (their ads are all over your own feed) and got nothing. The library isn't broken, and the brand isn't hiding. We track Meta ads for 139 UK brands (16,854 creatives captured, 16,474 live at our latest checks in October 2026), and in that work we've hit every failure mode this search can produce. This guide walks through the causes in order of likelihood, each one verified against what we've actually observed, not guessed.

The two-minute diagnosis

SymptomMost likely causeJump to
"No results" for a brand that definitely advertisesYou're on the wrong Page — the ad account runs under a different Page nameCause 1
Results exist but far fewer than expectedCountry or category filter is excluding most of themCause 2
An ad you saw last week has vanishedIt stopped, and the library keeps no historyCause 3
A campaign that launched today isn't thereReview and indexing lag — the library is not real-timeCause 4
The Page exists, filters are right, still zeroThey genuinely aren't running Meta ads right nowCause 5
The page won't load at all / errorsThe library itself is rate-limiting or downCause 6

Cause 1: you're searching the wrong Page name

This is the one that catches almost everyone, and no help page warns you about it. The Ad Library indexes ads by Facebook Page, not by brand. About a quarter of the 139 brands we track run their Meta ads from a Page whose name is not the name you'd naturally type. Real examples, taken straight from our tracking data:

What you'd searchThe Page actually running the ads
Pets at HomePets UK — the company unified its sub-brands under a single "Pets" identity, and its ads moved with it
Jet2Jet2.com & Jet2holidays
JollyesJollyes - The Pet People
Boohooboohoo.com
LoungeLounge Underwear
Sykes CottagesSykes Holiday Cottages
Key Equity ReleaseKey
NumanNuman - Digital healthcare

It cuts both ways. Short, generic brand names surface the wrong advertiser entirely: when we first mapped our tracked brands to their Meta Pages, a search for "Dreams" (the bed retailer) kept returning Dice Dreams, a mobile game; "Magnet" (the kitchen company) returned a rock band; "Wild" (the deodorant brand) returned Buffalo Wild Wings. We ended up pinning exact Page IDs by hand, because name search alone was not reliable enough to build a product on.

The fix: don't type the brand name and press enter. Type it, then pick the right Page from the suggestion dropdown — check the blue tick and the follower count. If nothing plausible appears, go to the brand's actual Facebook Page (linked from their website footer), open the Page transparency section, and click through to its Ad Library entry from there. That route cannot miss.

Cause 2: the country or category filter is hiding the ads

Two filters, two traps.

The country filter

The country selector filters by where ads are delivered, not where the company is based. Set it to United Kingdom and a UK-headquartered brand's campaigns aimed at Ireland, the US or Germany simply don't appear; you're looking at a slice and reading it as the whole. If a brand's library looks suspiciously thin, flip the country to All and compare. We pull everything GB-filtered deliberately, because our customers care about what UK consumers see; if you care about the brand's total output, you need the All view.

The category filter

The library has two modes: All ads and Issues, elections or politics. In some regions the political archive is the historical default, and it's easy to land there from an old bookmark or shared link. In that mode, every commercial brand on earth shows zero ads. Check the dropdown before concluding anything.

Cause 3: the ads stopped — and the library has no memory

For ordinary commercial ads shown to UK users, the Ad Library is a live window, not an archive. The moment a campaign is paused, finishes or has its budget pulled, it vanishes from the public library. Meta's own help page describes a library of ads currently running; the exceptions are political and social-issue ads (kept seven years) and ads delivered in the EU, which Article 39 of the Digital Services Act forces Meta to retain for a year after they last ran. UK-only commercial campaigns get neither grace.

This is not a theoretical quirk. Of the 16,854 Meta creatives we've captured across our tracked brands, 380 have already gone inactive, and for the UK-only campaigns among them, the public library no longer shows them at all. Monzo alone has retired 61 creatives we hold copies of; Wise 42, cinch 35, easyJet 34. If the ad you're hunting was part of a sale or seasonal push, it was probably switched off the day the promotion ended — which is precisely when you went looking for it.

Caveat: an ad disappearing doesn't always mean it failed. Promos end on schedule, budgets rotate quarterly, and dynamic campaigns get rebuilt under new IDs. Treat a vanished ad as "stopped", not "proven loser", unless it died within days of launch.

Cause 4: the ad is too new to be indexed

The library is not real-time. A new ad has to clear Meta's review and begin delivering before it surfaces publicly, and Meta publishes no refresh SLA. In practice a launch-day search returning nothing is normal, and the gap is usually hours to a day. There's a sting in the tail: when the ad does appear, its "Started running on" date is the delivery start date, so you can't tell from the library how long it was invisible. (Those start dates are broadly trustworthy for age analysis, though — we tested that separately in our guide to how accurate ad launch data is.)

If you checked within 24 hours of a competitor's campaign going live, check again tomorrow before concluding anything.

Cause 5: they genuinely aren't running Meta ads

Sometimes the empty result is the answer. Plenty of serious UK advertisers spend nothing on Meta: their budget lives in Google Search, Performance Max and TV. Among the brands we track across channels, 17 that advertise on Google show no Meta footprint; for several of them we've located the official Facebook Page and queried its Ad Library entry directly, and it returns zero ads. Go.Compare, Banham and Age Partnership were all verified silent when we checked in late October 2026.

An empty library for a verified Page is competitive intelligence in its own right: it tells you which channel the rival's acquisition engine actually runs on. Before you accept it, confirm Causes 1 and 2 are excluded — right Page, country on All, category on All ads. Then believe it.

Cause 6: the library itself is having a bad day

Least common, but real: the Ad Library throttles heavy anonymous use. Page through results quickly for a while and it can start returning errors or empty grids until you slow down, log in, or come back later. If every brand you search suddenly shows nothing, including one you checked successfully an hour ago, the problem is the session, not the advertisers. Switch browser, log into a Facebook account, or wait. Nothing about the underlying data has changed.

How to never lose a competitor's ads again

Notice the pattern in all six causes: the Ad Library answers one question, "what is this Page running right now, in this country?", and anything outside that frame reads as no ads. The brand renamed its Page: no ads. The promo ended yesterday: no ads. The campaign targets Ireland: no ads. For a one-off look at a rival, the fixes above are enough; our companion guide to using the Meta Ad Library properly covers the full workflow.

If you need to watch competitors reliably, not just on the days you remember to look, the manual route doesn't scale, which is why Meta Ad Library alternatives exist as a category. It's also why we built AdRival: we pin exact Page IDs so name changes can't shake us off, pull on a schedule so new creatives get captured, and keep every creative after Meta drops it from the library — including those 380 stopped ads the public library has already forgotten. Each one is AI-qualified for offer, discount, hook and urgency (14,308 Meta creatives scored so far, of 49,782 across all channels), so "what did they run before they stopped it?" is a query rather than an archaeology project. See the live teaser pages for Monzo, Jet2 or any of the brands we track — those pages show ads the Ad Library will eventually lose.

See this data for any brand we cover

AdRival captures ads for 159 UK brands from Google, Meta, TikTok and LinkedIn, and AI-qualifies the Google, Meta and TikTok creatives for offer, hook and urgency — 51,583 qualified so far, each benchmarked against its sector.

Browse live ad libraries

More guides: Best Ad Spy Tools UK: 15 Compared Honestly · Competitor Ad Alerts: A Routine That Works · Competitor Ad Analysis: A 50,000-Ad Framework · Competitor Ad Report Template (With Real Numbers) · How to Estimate Competitor Ad Spend in the UK · Facebook Ad Hook Examples From 13,600 UK Ads · Fake Urgency Marketing: 50,000 UK Ads Measured · How to Track Competitor Black Friday Ads · Black Friday Ad Examples (With Real Dates) · Competitor Ad Audit: Benchmarked Template · How to Monitor Competitor Prices and Discounts · How to Track Competitor Christmas Ads in 2026 · How to Track Competitor Promotions and Discounts · When Do Black Friday Ads Start in the UK? · Which Platforms Are My Competitors Advertising On? · Pinterest Ad Library: What Exists and What Doesn't · Reddit Ad Library: What Exists and What Doesn't · Competitor Bidding on My Brand Name: What to Do · How to Export Meta Ad Library Data · How to Find Competitor Landing Pages · Google Ads Transparency Center Missing Ads? Fixes · How Long Should You Run an Ad? (143,006 UK Ads) · Check Competitor Ads Free: Google, Meta & TikTok · How Often Should You Refresh Ad Creative? UK Data · Instagram Ad Library: How to See Any Brand's Ads · Meta Ad Library Alternatives: The Honest UK Guide · How Many Ads Do Competitors Run? (221 UK Brands) · YouTube Ad Library: Where the Ads Actually Live · How to Find Competitors' Winning Ads (Real Data) · LinkedIn Ad Library: How It Works and Its Limits · TikTok Ad Library: How to Use It & What It Misses · How Accurate Are Ad Launch Dates? We Measured · Meta Ad Library: How to Use It and What It Hides · Google Ads Transparency Center: What It Hides · live ad libraries