Ecommerce

How to find winning products with Facebook ads

Use ad library data to spot winning ecommerce products: running time, advertiser count, creative volume and store signals. A practical framework.

By Media Ads Library team Updated October 26, 2026 4 minute read

A winning product is one that people want, that is easy to show in an ad, and that leaves enough margin to pay for customer acquisition. The fastest way to find candidates is to watch what other stores are already advertising, and more importantly, what they keep advertising.

What makes a product a winner

  • Solves a clear problem or creates a strong desire
  • Easy to demonstrate in a few seconds of video
  • Not easily found in local stores
  • Sells for at least three times its landed cost
  • Light enough to ship cheaply
  • Appeals to a broad audience or a passionate niche

Signal 1: running time

Stores turn off unprofitable ads quickly. If several stores have advertised the same product for weeks, the economics probably work. Filter ad searches to ads running 30 days or more and look for products that appear again and again.

Signal 2: number of advertisers

One store running a product could be luck. Five stores running it is demand. Search the product name or its main benefit and count how many different advertisers are pushing it. Many advertisers with recent start dates suggests a product is trending, many with old start dates suggests a durable evergreen product.

PatternWhat it suggests
Few advertisers, recent adsEarly trend or a test, risky but potentially big
Many advertisers, recent adsHot trend, act fast with a strong angle
Many advertisers, long-running adsProven evergreen, compete on brand and creative
Few advertisers, very old adsNiche winner owned by one brand

Signal 3: creative volume

Brands invest creative effort in products that sell. When one store runs ten or more different videos for one product, it is usually scaling. Open those ads and note which hooks appear most often, they show you what the market responds to.

Signal 4: store behaviour

Click through to the store. Look at whether the product is the hero of the homepage, whether it has bundles, and how many reviews it has. Store DNA shows the catalogue size, recent product launches and tech stack, which helps you understand whether the store is a one-product brand or a general store testing lots of items.

A one-product store with many long-running ads is a strong signal. Its whole business depends on that product working.

A weekly product research routine

  1. Pick two or three niches you understand.
  2. Browse new and long-running ads in each niche with video previews on.
  3. Shortlist products that appear across several advertisers.
  4. Check margins with a profit calculator using real supplier costs.
  5. Look for an angle competitors are not using.
  6. Test with three to five creatives before committing inventory.

Validating before you scale

Ad research reduces risk but does not remove it. Validate with a small test budget, watch link click-through rate and cost per add to cart in the first days, and only scale when the numbers clear your break-even ROAS. Remember that the stores you studied have their own brand trust, so your offer and creative need to stand on their own.

Mistakes to avoid

  • Jumping on a product only because one viral ad exists
  • Ignoring shipping weight and delivery times
  • Competing only on price against established stores
  • Reusing a competitor's exact creative instead of making your own
  • Scaling before the unit economics are clear

Summary

Winning products leave a trail in the ad library: long running times, many advertisers and lots of creative variations. Combine those signals with solid margins and a fresh angle, then validate with a disciplined test before scaling.

See what your competitors are running right now

Search millions of real Facebook and Instagram ads with video and image previews. Free to start, no card needed.

Start free

Frequently asked questions

What is a winning product?

A product with strong demand, easy demonstration in ads and enough margin to acquire customers profitably.

How long should an ad run before I treat it as a signal?

Thirty days is a useful threshold. Ads running for several months are even stronger signals.

Is it too late if many stores already sell a product?

Not necessarily. Evergreen products can support many stores. Win with a better angle, offer or brand.

Where can I see how many stores advertise a product?

Search the product in an ad library and group the results by advertiser. Media Ads Library shows advertiser profiles for this.

How much should I spend to test a product?

Enough to get meaningful data across a few creatives, often a few hundred dollars. Set a stop-loss based on your break-even cost per purchase.

Related guides