Find the products whose ads keep running

An ad that is still live after a week is paying for itself. A brand that keeps launching new ones is reinvesting. Spyfy watches the Meta Ad Library week after week and tells you which products are doing both.

Create an account See how it works

US market. Built on the public Facebook Ad Library.

One search tells you almost nothing

Open the Facebook Ad Library and you get a start date. That date is a floor, not an age — you only see a sample of each advertiser's ads, so a brand can be older than it looks, never younger.

What you actually want to know is whether an ad survived, and whether the brand kept spending. Neither is visible in a single snapshot. Both need a second look, a week later.

The test, in one line

Was this exact ad already there last week? If yes, it lasted 7 days. Are there new ones next to it? Then the brand is still putting money in. Both at once is the signal.

How it works

1

Search a niche

Type a niche and Spyfy reads the live Meta Ad Library for the US market: the brand, the landing page, the ad copy, the start date.

2

It remembers

Every ad is stored with the day it was first seen. Products are grouped by landing page, not by brand — one store can run ten different products.

3

It compares

Next week the same search runs again. Ads still there have survived. New ones mean fresh budget. That difference is what you read.

What you get to see

Every product carries a plain verdict, so you are not left reading raw numbers.

VerdictWhat it means
SCALING Ads lasted a week and new ones went live. The strongest signal there is.
PROVEN At least one ad has been running for more than seven days.
MOMENTUM Live for a month or more, with ads launched on five or more separate days.
LIKELY Promising on what Meta already reports. Confirmed, or dropped, at the next check.

You can filter by niche, by age, by how many advertisers sell the same product, and keep your own shortlist with notes. Your shortlist is yours alone — no other account can see it.

It also tells you what to be careful about

Already copied

When several stores run the same product, Spyfy counts them. A product on five advertisers is validated — and the window is closing.

Fake authority

Some sites advertise under a doctor's name to sell a health product. Spyfy flags it when a site runs under a titled identity.

Same ad, reposted

A brand can repost one creative daily. Looks like constant launching; it is one ad. Spyfy compares the text and says so.

Questions

Where does the data come from?

From the Facebook Ad Library, the public register where Meta is required to list the ads currently running. Spyfy reads it for you and keeps a history so it can compare one week to the next.

Why does it need a week to be useful?

Because the test is a comparison. On the first run there is nothing to compare against, so the page ranks on what Meta already states: how long an ad has been live, how regularly the brand launches, how many advertisers sell the same product. The survival verdicts appear from the second run.

Does it tell me how much a brand spends?

No, and nothing honest can. Meta only publishes spend for political and issue ads. Spyfy works from what is actually public: how many ads are live, when each one started, and whether it is still there a week later.

Why group by landing page instead of by brand?

Because a general store runs many products at once. Grouping by brand would mix a winner with nine failures. Spyfy keys on the domain and the product URL, so each product is judged alone.

Which market does it cover?

The United States today. The Ad Library is searched by country, so other markets can be added later.

Do I need anything to use it?

An account here, and your own Apify connection so searches run under your name. You set it up once in the settings after signing up.

Start watching a niche

Run your first search today. The survival signal starts showing a week later — so the sooner it starts, the sooner you see it.

Create an account