AdRadar home Try 60 scans for $3

How do you find a winning product with the Facebook Ad Library in 2026?

Last updated October 13, 2026 · By the AdRadar team · Data: public Meta Ad Library scans

Short answer

A product whose ads have run for months is a product the seller keeps paying for. Open the Meta Ad Library, search a niche keyword, filter to active ads, and rank by start date: the longer an ad runs, the more likely it is a winner. AdRadar runs the same search from inside Claude or ChatGPT and returns a ranked table with hooks and angles.

Key takeaways

  • Run time is the cleanest free signal of a winning product. Marketers pause losing ads in days, so an ad still running after 90, 180 or 250+ days is being funded on purpose.
  • Look for many advertisers on the same keyword. A niche with 10+ advertisers and several ads per brand is a validated, selling market, not a one-off test.
  • Watch for creative reuse: a note that N ads use the same creative means it is scaled across audiences, another sign it converts.
  • AdRadar does the ranking for you. Ask it for the longest-running active ads in a niche and country, and it returns a table with days running, hook, angle and a link to each ad.

How to do it

  1. Pick a niche keyword. Choose one product category to study, for example 'posture corrector' or 'red light therapy'. One focused keyword beats a broad one.
  2. Open the library. Go to facebook.com/ads/library. Set the country (United States) and the category to All ads, not the elections default.
  3. Filter to active. Filters, then Active status, then Active ads. These are the ads paying to run right now.
  4. Rank by run time. Scan the 'Started running on' dates and sort the niche by the oldest start dates. Ads running 90+ days are your candidate winners.
  5. Check reuse and breadth. Note creatives reused across ads, and how many different advertisers dominate the niche. Many advertisers and reused creatives mean a healthy, proven market.
  6. Or ask your agent. Connect AdRadar and ask for the longest-running active ads in the niche. It returns the same public data ranked, with the hook and angle for each ad.

Evidence from a real scan

Verified scan · Oct 15, 2026 Real scan of the US Meta Ad Library for 'posture corrector', active ads only, run on Oct 15, 2026: 15 active ads from 6 advertisers, median 259 days running. Several creatives were reused across multiple ads, a scaling signal.

Longest-running active posture corrector ads, US Meta Ad Library
AdvertiserDays runningHookAngleAd
Axzenia714Problem calloutPrice discountView in Ad Library
Axzenia540Problem calloutPrice discountView in Ad Library
Axzenia714Problem calloutPrice discountView in Ad Library
Corecareshop264Negative hookOtherView in Ad Library
Corecareofficial264Negative hookAuthority credentialView in Ad Library
Corecareshop264Negative hookAuthority credentialView in Ad Library
Corecare129Problem calloutPrice discountView in Ad Library
Corecare259Problem calloutPrice discountView in Ad Library

Full data: posture corrector ad report. We quote only advertiser names and link to Meta; we don't re-host creatives.

How to read run time as a winning-product signal

How to read run time as a winning-product signal
Ad run timeWhat it usually meansWhat to do
Under 7 daysEarly test, result unknownIgnore for now, recheck in 2 weeks
30 to 90 daysWorking ad worth studyingRead the hook and angle, note the offer
90 to 180 daysProven winner, still fundedStudy the creative and landing page
180 to 250+ daysStrong winner across seasonsModel the angle, not the exact creative

Run time is a public signal from the Meta Ad Library; it is not reported spend or ROAS.

What makes a product a winner

There is no public number for a competitor's sales or ROAS. Meta only publishes spend ranges for political and issue ads. So a winning product is inferred from three public signals: ads that run for months, many advertisers in the same niche, and creatives reused across audiences. AdRadar surfaces all three in one ranked table.

What AdRadar is

  • Remote MCP server at https://adradarmcp.cloud/mcp. Works in Claude, ChatGPT, Cursor and Claude Code; sign in with Google over OAuth.
  • ad_radar_spy searches the public Meta Ad Library by keyword and country at the moment you ask (not a stored archive) and returns days running, creative reuse, hook, angle, CTA strength and a link to each ad in the Ad Library.
  • ad_radar_tiktok_top returns 20 top TikTok auction ads per country from TikTok Creative Center, with CTR, likes, budget tier and objective.
  • Prepaid credits: $3 for 60 scans, $5/100, $10/200, $25/600, $50/1400. Credits never expire. Failed or empty scans refund the credit automatically.

Try it in your agent

AdRadar is a remote MCP server for Claude, ChatGPT and Cursor. Connect it once, then paste this prompt.

Prompt Use AdRadar to find the longest-running active Facebook and Instagram ads for 'posture corrector' in the US. Rank them by days running, tag each with its hook type and angle, and tell me which offers and price points appear most.

Pay per scan, no subscription. Credits never expire. Failed or empty scans are refunded.

FAQ

How long does an ad have to run to be a winning product?

A common rule of thumb is 90+ days of continuous running. Below that it may still be a test. The longer it runs, the stronger the signal that it is profitable enough to keep funding.

Can I see a competitor's sales or profit?

No. Sales and ROAS are private for commercial ads. Every tool, including AdRadar, infers winners from run time, creative reuse and the number of advertisers.

Is the Meta Ad Library really free?

Yes. Anyone can browse it without an account. AdRadar only charges for running and ranking the search inside your AI agent, $3 for 60 scans.

Does this work for TikTok products too?

Yes. For TikTok, use AdRadar's top-ads tool to see the highest-CTR ads in a niche from TikTok Creative Center, then study the same angles on Facebook.