There is no alert. Neither the Meta Ad Library nor the Google Ads Transparency Center will email you when a competitor launches a campaign, changes an offer or kills a creative — no digest, no webhook, no notification setting. Every guide on this subject concedes that, then either points a page-change watcher at a JavaScript app that defeats it, or pitches a tool. Nobody publishes the thing you need: an operational routine, with a cadence and a definition of signal versus noise. That's this page — grounded in 50,982 ads we've AI-qualified across 158 UK brands (Google 30,466, Meta 15,365, TikTok 5,151; read 4 November 2026), plus the undocumented Google cap that explains why eyeballing a rival's page silently misses launches.
Both libraries exist to satisfy political-advertising transparency law, not to serve marketers. They're built to answer "who paid for this specific ad?" for a journalist looking at one ad, once — not "what changed across my six rivals since Friday?", which is the question every marketer actually arrives with. So the capability is missing by design, on both:
The most-repeated free workaround is to aim a visual page-change monitor at a competitor's Ad Library URL. It's a reasonable instinct and it mostly doesn't work, for three reasons worth knowing before you spend an afternoon on it:
For one small advertiser on one platform, a page monitor beats nothing. The failure modes above scale with the advertiser's size and the number of things you watch — they bite hardest where the stakes are highest.
We only found this by crawling at scale. For large advertisers, the Google Ads Transparency Center reports a large total then quietly refuses to show most of it: pagination stops at roughly 900 creatives. No error, no warning — the grid just ends, and it's natural to conclude you've seen everything.
We first measured it on Pets at Home: the Center reported about 3,000 ads and stopped paging at around 900. Across the UK brands whose Google ads we track, 48 now hold more Google creatives in our database — accumulated over repeated captures — than the Center will page through in a single session.
The implication for alerting is the point. If a competitor is big enough to hit that ceiling, manual checking cannot detect their new launches reliably — a new creative may never be reachable in the pages you can load. You aren't being careless; the tool is capping you. That's the structural argument for a recorded routine: it compares what you captured last time against what you can capture now, so "new since Tuesday" is a diff rather than a feat of memory. Our guide on why the Transparency Center isn't showing all ads covers the cap and five other causes; the Meta equivalent does the same for the Ad Library.
The principle: match checking frequency to how fast the thing you're watching can change, and never check faster than the library updates. Both lag — practitioner measurements put Google's at roughly one to three days between an ad serving and appearing. Daily checks for new creative mostly re-read yesterday's cache.
| Cadence | What to check | Why this frequency |
|---|---|---|
| Daily (peak trading only) | Offer and price changes on your top 2–3 rivals: headline discount, promo code, stated deadline. | Offers are the only thing moving fast enough to justify daily attention, and only inside a live promotional window — Black Friday, Boxing Day, a category sale. Outside those, daily checking produces no decisions. |
| Weekly (the core habit) | New creative since last check; offer changes; new platform appearances; anything resembling a product or campaign launch. | The right default for almost everyone: it clears the indexing lag, it's frequent enough to react while a campaign is still running, and it's sustainable — a 30-minute slot you keep beats a daily ritual you abandon in week three. |
| Monthly | Volume trend per competitor per platform; message and hook shifts; which products get creative support; what's disappeared. | Strategy is only visible over weeks. A creative count rising from 40 to 120 over a month is a budget decision; the same jump week to week is usually noise. |
| Quarterly | The competitor set itself — who's newly advertising in your category, who's stopped, which platforms are new entrants. | The list of who you should watch goes stale faster than people expect, and nothing in a weekly check tells you a new rival has appeared. |
The hard part isn't collection, it's refusing to react to most of what you collect. Base rates separate signal from noise — if something happens constantly across 50,982 ads, a rival doing it isn't news.
| Observation | Verdict | Reasoning |
|---|---|---|
| A handful of new creatives, same offer and message | Noise | Routine refresh and fatigue management — continuous, and silent about intent. |
| Offer type changes (percentage-off becomes free delivery, or finance appears) | Signal | A margin decision taken by someone senior. Of our 17,044 offer-carrying ads the mechanic splits across percentage-off (5,959), finance (2,743), free trial (2,416), free delivery (2,174) and amount-off (2,055) — brands pick a lane, and switching is deliberate. |
| Discount depth increases | Signal, if copy confirms it | Read the offer stated in the ad copy rather than any single extracted percentage — the stated mechanic is the reliable artefact. |
| A deadline appears in the copy | Signal | Uncommon: only 1,399 Google and 583 Meta ads in our set state an explicit deadline. A dated offer is a planned event with an end, so you can time your response. |
| A promo code appears | Signal | 876 ads out of 50,982 carry one — about 1.7%. Rare enough that it's almost always a specific acquisition push worth reading closely. |
| Ads vanish from the library | Usually noise | Could be a campaign ending, a pause, or the library's display window. Worth noting monthly, not worth a same-day reaction. |
| A competitor appears on a platform they weren't on | Strong signal | A new channel means new budget and a new audience thesis — rare, and expensive to reverse. |
Generic advice says "check all the libraries". That's wasted work, because most brands don't run everywhere. Across our 158 brands with qualified ads, 63 appear on one platform, 52 on two and 43 on all three of Google, Meta and TikTok — so roughly 60% need multi-platform watching and 40% don't. The three-platform brands are where single-platform monitoring misleads most: you can watch their Meta activity all quarter and miss where the volume is.
| Brand | Qualified ads | Where they actually are |
|---|---|---|
| Pets at Home | 1,957 | Google 964, TikTok 794, Meta 199 |
| ASOS | 1,752 | Google 1,506, Meta 165, TikTok 81 |
| easyJet | 1,462 | Google 1,085, Meta 255, TikTok 122 |
| Cancer Research UK | 901 | Meta 581, Google 181, TikTok 139 |
| Monzo | 669 | Google 292, Meta 250, TikTok 127 |
The shapes differ wildly. Pets at Home puts 41% of its creative into TikTok, so a Meta-only watch sees under a tenth of their output; Cancer Research UK inverts that, Meta-led with Google a distant second; ASOS is overwhelmingly Google. There is no default platform mix, which is why the first job in any monitoring setup is a one-off audit of where each rival actually runs — our guide on which platforms competitors advertise on covers doing it by hand.
Thirty minutes, once a week, for up to six competitors. The discipline that makes it work is recording, not looking — you cannot diff against a memory.
Two caveats. This routine detects presence, not performance: the libraries show what's running, never what's working, so a creative you see fifty times may be a winner or a badly-managed budget — inferring which ads work is a separate problem. And for rivals large enough to hit the 900-creative cap, your manual count plateaus and stops detecting new creative, so lean on offer changes rather than counts.
The routine above is sufficient for two or three competitors on one or two platforms. It stops being sufficient predictably: when competitors × platforms passes roughly ten combinations, when rivals are large enough that the Google cap hides their launches, or when you need history — "when did they start discounting last year?" — which a manual sheet answers only for the weeks you filled in.
That's the gap we built AdRival for. We track live ads across Google, Meta, TikTok and LinkedIn, qualify every creative with an AI pass extracting the offer, discount, hook, audience, urgency and fourteen other fields, and capture on a schedule so the diff — what's new, changed or stopped — is computed rather than remembered. Accumulating across repeated crawls is also how we get past the 900-creative ceiling.
To be straight: alerting is a service we run and deliver, not software you log into — no self-serve signup, no API. We agree the competitor set and cadence with you, then send the reports and flags. A one-off brand report is £99 and ongoing tracking of a single competitor is £99 a month; broader category coverage costs more. Current tiers are on our pricing page, and enquiries go through the form there or on our landing page.
If you never buy anything from us, the two tables above are the useful parts — the operational layer the rest of the internet leaves out, and they work with the free libraries exactly as they are.
Related reading: tracking competitor promotions and discounts for the offer-monitoring detail, and ad spy tools compared for an honest look at the paid alternatives.
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 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 · Facebook Ad Library Not Showing Ads? Real Causes · 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