Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How I Find Winning Facebook Ads (Days Running Is Not Enough)

Description and use

In saturated niches, ad duration alone is unreliable; combining median run time with repeated hooks identifies likely winners.

Problem

Finding winning Facebook ads by relying solely on run‑time is ineffective in saturated niches.

Outcome

Ads that run longer than the niche median and reuse the same opening line are more likely to be winners.

Workflow

  • 1. Build a search URL on facebook.com/ads/library with desired country, keyword, and filters.
  • 2. Run the Facebook Ads Library Scraper (Apify actor) with the URL to retrieve 60 ads.
  • 3. Filter out placeholder ads and ads missing headline or text.
  • 4. Extract ad_duration_days and compute median run time for the niche.
  • 5. Rank ads by ad_duration_days and identify hooks that appear in multiple ads.
  • 6. Focus on hooks that recur and ads exceeding the niche median run time as potential winners.

Evidence

The median ad had already run for 129 days. 52 of the 60 were past the usual 30‑day "winner" mark.

Source

So run time and repetition are the best public signals of what is working.

Source

I built the scraper used here and sell it on the Apify Store, so keep that in mind.

Source

  • Record date: 2026-10-20T14:56:11.713Z