Best Practices

Case Study: How We Found 10 Winning Facebook Ads in 2 Hours

A practical winning Facebook ads case study showing the filters, scoring system, and ad intelligence workflow we use to find strong ad candidates fast.

A
AdMapix Team
April 17, 2026 · 11 min read
Case Study: How We Found 10 Winning Facebook Ads in 2 Hours

winning Facebook ads case study filter board with ad cards scoring signals and competitor research workflow

A good winning ads workflow uses filters to reduce noise, then scores creative signals before anyone copies an angle.

Case Study: How We Found 10 Winning Facebook Ads in 2 Hours

This winning Facebook ads case study shows a repeatable two-hour workflow for finding strong ad candidates without pretending that a public ad library can prove profit.

That distinction matters. Meta's public Ad Library can show currently running ads, pages, creative, platforms, and other public transparency data. Meta's Ad Library API documents fields such as page name, delivery dates, creative text, media type, platforms, and country filters. But public ad visibility does not show your competitor's CAC, ROAS, margin, attribution model, or creative testing budget.

So in this case study, "winning Facebook ads" means candidate ads with multiple external signals:

SignalWhy it matters
LongevityAn ad that stays active may be clearing an internal performance bar
VariationMultiple similar versions suggest active testing
Clear hookThe first frame or first sentence makes the user problem obvious
Offer clarityUsers know what they get and why now
Format fitThe creative matches the platform and placement
Landing-page matchThe ad promise is not isolated from the post-click experience
Competitor repetitionMore than one competitor uses the pattern

Use this workflow with the Facebook Ads Library complete guide, the guide on how to spy on competitors' ads, and the product research workflow in how to find winning products on Facebook Ads Library.

The Goal

The goal was simple: find 10 Facebook ad candidates worth turning into creative briefs in under two hours.

We were not trying to build a perfect competitor database. We wanted enough evidence to answer four questions:

QuestionDecision
Which angles are appearing repeatedly?Build a swipe file and brief variants
Which hooks are easy to understand?Prioritize scripts and first-frame ideas
Which offers are competitors willing to keep live?Test similar offer framing with our own economics
Which formats deserve production budget?Choose video, carousel, image, UGC, or landing-page tests

For this ad intelligence case study, we used a strict time box:

BlockTime
Setup and category definition15 minutes
Competitor and keyword filtering35 minutes
Creative signal scoring45 minutes
Pattern grouping and brief notes25 minutes

The time box forces discipline. Without it, competitor research turns into browsing.

Setup: Define the Search Universe

Before opening any tool, define the search universe.

Setup fieldExample choice
CategoryMobile app, ecommerce, SaaS, game, or local service
MarketOne primary country first
Competitor set5-15 known brands or pages
Query termsProblem, product, benefit, and competitor terms
Format focusVideo, image, carousel, playable, lead ad, or UGC
LookbackActive now, last 30 days, or evergreen patterns
ExclusionsBrand-only ads, hiring ads, generic PR, irrelevant regions

For the first run, keep the market narrow. Searching every country and every competitor at once creates a large list but weak decisions.

If you do not know where to start in Meta's tool, use the where is Facebook Ads Library guide. If you need to save examples for later review, use the download videos from Meta Ads Library workflow, but respect platform terms and copyright.

The Filter Process

The fastest way to find winning ads is to filter for evidence before judging taste.

Use this order:

StepFilterReason
1CountryRemoves irrelevant offers and language
2Active statusShows what competitors are still running
3Competitor pagesAnchors research in real players
4KeywordsAdds category and problem coverage
5Media typeSeparates video, image, carousel, and text-heavy ads
6PlatformSpots Facebook vs Instagram vs Messenger differences
7Start dateHelps find newer tests vs evergreen ads

Then save candidates into a simple table:

FieldWhy capture it
PageShows advertiser identity
Ad URL or IDLets you revisit the exact creative
First-frame hookUseful for scripting
Primary promiseWhat the ad claims
OfferDiscount, trial, quiz, demo, bundle, waitlist
FormatUGC, founder, animation, product demo, social proof
Longevity clueWhether it appears to have remained active
Pattern groupHook, pain point, offer, audience, objection
ScorePrioritizes what to brief

This is where an ad intelligence tool saves time. Public search is useful, but the work is faster when saved ads, filters, creative metadata, and competitor views are in one place. Use AdMapix reports when you want a cleaner research queue.

Our Scoring Framework

We scored each candidate from 1 to 5 across six dimensions.

DimensionWhat a 5 looks like
Hook clarityA user understands the problem or payoff in one glance
Offer strengthThe ad gives a concrete reason to act now
Format-market fitThe creative style matches how the audience buys
DifferentiationThe idea is not identical to every competitor
Repeat evidenceSimilar ads appear across versions, markets, or competitors
BriefabilityThe pattern can be turned into ethical, original creative

We rejected ads even if they looked polished when:

Rejection reasonWhy
The claim looked exaggeratedHard to use without compliance risk
The format depended on a celebrity or trendDifficult to replicate responsibly
The hook was clear but the product fit was weakLikely to hurt downstream quality
The creative was brand-onlyNot enough insight for acquisition
The ad had no pattern matchInteresting, but not a priority

This prevents the biggest mistake in competitor research: copying the most visually loud ad instead of extracting the strategic pattern.

The 10 Winning Ad Patterns We Found

facebook ad pattern teardown board showing hooks offers proof calls to action and competitor creative clusters

Winning candidates become useful when each ad is translated into a pattern: hook, offer, proof, format, and testable next step.

The final list was not "10 ads to copy." It was 10 patterns worth briefing.

PatternWhy it made the listTest brief
1. Problem-first openerThe pain point was visible before the brandBuild 3 first-frame variations around the same pain
2. Before/after product proofThe outcome was easy to understandTest a realistic transformation sequence
3. Offer with constraintThe reason to act now was concreteTest deadline vs bonus vs limited access
4. UGC objection answerThe ad answered a user doubt naturallyScript 5 objection-led UGC hooks
5. Side-by-side comparisonCompetitor difference was obviousBuild a fair comparison without trademark risk
6. Short demo loopProduct value appeared in under 5 secondsCut a product demo around one job
7. Social proof stackCredibility appeared before the CTATest review, usage count, press, or community proof
8. Quiz or diagnosis hookThe ad turned attention into self-selectionTest a quiz landing page or lead magnet
9. Creator-style narrativeThe format felt native to the feedBrief creator variants with stricter proof points
10. Repeated visual metaphorMultiple competitors used the same mental modelAdapt the metaphor to a different visual system

The strongest candidates had three things in common:

Common traitWhy it matters
They were easy to explain internallyIf a strategist cannot summarize the ad, users may not understand it
They connected to a landing-page promiseThe post-click path did not feel random
They suggested multiple variantsA single ad idea became a testing tree

Takeaways From the Case Study

The two-hour workflow produced useful creative direction because it separated signal from taste.

LessonPractical implication
Longevity is a clue, not proofUse it to prioritize, not to claim profitability
Repetition mattersOne ad is an example; repeated patterns are strategy inputs
Hooks travel better than visualsAdapt the message before copying the style
Offers need economicsA competitor's discount may not fit your margin
Landing pages matterWinning Facebook ads often have matching post-click journeys
Research should end in briefsA swipe file without next steps has low value

The most useful output was a backlog of tests:

Test typeExample
Hook testPain-first vs outcome-first vs curiosity-first
Proof testReview vs demo vs usage count
Format testUGC vs product demo vs animated explainer
Offer testTrial vs bundle vs urgency vs bonus
Audience testBeginner vs advanced vs switcher

This is why "how to find winning ads" should not be treated as a screenshot exercise. The real work is turning observed patterns into original tests.

Repeatable Checklist

Use this checklist for your own two-hour run:

StepDone
Pick one market and one categoryKeep the search narrow
List 5-15 competitor pagesInclude direct and indirect competitors
Define 5-10 search termsUse product, problem, outcome, and competitor language
Filter by active ads firstStart with currently running evidence
Save at least 30 candidatesDo not judge too early
Score candidates with a rubricAvoid taste-only decisions
Group into patternsConvert ads into reusable ideas
Pick 3-5 test briefsMove from research to production
Add landing-page notesKeep message match intact
Review after launchCompare competitor signal with your own results

If you need to do this repeatedly, use pricing to choose a workflow that fits your research volume.

FAQ

What is a winning Facebook ad?

A winning Facebook ad is an ad that appears to have strong performance signals and can be turned into a useful test. Public tools cannot prove profit, so use longevity, variation, clarity, offer, and repetition as research signals.

How do you find winning ads?

Start with a narrow market, search competitor pages and category keywords, filter active ads, save candidates, score creative signals, group patterns, and turn the best patterns into original briefs.

Can Facebook Ads Library prove an ad is profitable?

No. Facebook Ads Library can show public ad transparency data, but it does not show CAC, ROAS, margin, attribution, or internal budgets. Treat it as a discovery source, not a profitability report.

What signals matter most?

The strongest signals are clarity, offer relevance, repeated variants, longevity, post-click match, and whether the idea can be adapted ethically to your own product.

How often should I repeat this workflow?

For active paid acquisition teams, repeat it weekly for fast-moving categories and monthly for stable categories. Run it again before major seasonal campaigns.

Conclusion

This winning Facebook ads case study found 10 useful ad patterns in two hours by using filters first, scoring second, and creative briefs third. The point was not to copy competitors. The point was to compress research time and produce better tests.

Use AdMapix reports to repeat the workflow in your niche, compare competitor creative patterns, and turn ad intelligence into a testing queue your team can actually ship.

See what competitors are really running

Search 6M+ ad creatives, landing pages, and weekly spend across 200+ countries. No credit card, no commitment.

Ready to trust your creative research?
Start free