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.
| Symptom | Most likely cause | Jump to |
|---|---|---|
| "No results" for a brand that definitely advertises | You're on the wrong Page — the ad account runs under a different Page name | Cause 1 |
| Results exist but far fewer than expected | Country or category filter is excluding most of them | Cause 2 |
| An ad you saw last week has vanished | It stopped, and the library keeps no history | Cause 3 |
| A campaign that launched today isn't there | Review and indexing lag — the library is not real-time | Cause 4 |
| The Page exists, filters are right, still zero | They genuinely aren't running Meta ads right now | Cause 5 |
| The page won't load at all / errors | The library itself is rate-limiting or down | Cause 6 |
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 search | The Page actually running the ads |
|---|---|
| Pets at Home | Pets UK — the company unified its sub-brands under a single "Pets" identity, and its ads moved with it |
| Jet2 | Jet2.com & Jet2holidays |
| Jollyes | Jollyes - The Pet People |
| Boohoo | boohoo.com |
| Lounge | Lounge Underwear |
| Sykes Cottages | Sykes Holiday Cottages |
| Key Equity Release | Key |
| Numan | Numan - 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.
Two filters, two traps.
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 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.
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.
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.
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.
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.
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.
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 librariesMore 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