Competitor Ad Research: How to Turn What You Find Into Your Next Creative Brief
Competitor ResearchBy HookAds Team· February 28, 2025· 9 min read

Competitor Ad Research: How to Turn What You Find Into Your Next Creative Brief

A repeatable competitor ad research workflow: what to log, how to read long-running ads, how to extract angles, hooks and offers, and turn it into a brief.

Competitor ad research only pays off when it ends in a brief. The workflow that gets you there: pick a fixed set of competitors, collect their ads on a schedule, log every ad in one sheet, flag the ones that keep running, extract the angle, hook and offer from each, cluster what you find into patterns, spot the gaps nobody is filling, and write a brief for your own ad from that. Copy the thinking, never the ad.

This guide covers the workflow from research to brief. If you still need to find the ads, our step-by-step on how to see competitor ads covers the Meta, Google and LinkedIn libraries. To go deep on a single ad, use the teardown checklist.

Step 1: Pick a fixed competitor set

Research that changes subject every week produces nothing comparable. Choose five to eight advertisers and stick with them for a quarter.

  • Direct competitors (3 to 4) sell the same product to the same buyer.
  • Adjacent competitors (1 to 2) sell a different product to the same buyer who has the same problem. A sleep supplement brand should watch mattress and sleep-app advertisers.
  • Aspirational advertisers (1 to 2) are brands in another category whose creative is consistently strong. New formats tend to show up with them first.

Record each one's Facebook Page name and website domain. You will search the libraries by those, not by keyword.

Step 2: Collect on a schedule

Weekly is enough. The Meta Ad Library says new ads appear within 24 hours of their first impression, so a weekly pass catches nearly everything that ran long enough to matter. A monthly pass is too slow to see what a competitor tested and killed.

On each pass, check the same libraries with the same country settings. That consistency is what lets you compare one week against the next.

Step 3: Log every ad in one sheet

A screenshot folder is not research, but a sheet is. Log one row per ad:

  • Column — What to record
  • Brand — The advertiser
  • Platform — Facebook, Instagram, YouTube, Search, LinkedIn
  • Started running — The start date the library shows
  • Last seen active — The date of your most recent check where it was still live
  • Variations — How many ads share the creative, if shown
  • Format — Static, carousel, UGC video, founder video, demo
  • Hook — The first line or first frame, verbatim
  • Angle — The reason to buy it argues
  • Offer — Discount, bundle, trial, guarantee, or none
  • Proof — Testimonial, demo, number, press, before and after, or none
  • CTA — The button and the line before it
  • Landing page — Product page, quiz, listicle, homepage
  • Notes — Anything odd

The verbatim hook column matters more than it looks. Months later, it is the column you will sort and search.

Step 4: Read long-running ads as a signal, carefully

Step 4: Read long-running ads as a signal, carefully
Step 4: Read long-running ads as a signal, carefully

The most useful free data point in any ad library is time. The Meta Ad Library shows when each ad started running, and some cards show total active time and how many ads use the same creative and text. The Google Ads Transparency Center shows the last date an ad ran.

An ad that has been running for months is one somebody keeps choosing to pay for. An ad that appears across several variations is being pushed into more ad sets. Study both first.

A long run is a signal, not proof. Read it with these caveats:

  • Small budgets run forever. A low-spend ad can stay live for months because nobody looked at it.
  • Retargeting and brand ads are evergreen by design. A "we're still here" ad to past visitors can run for a year without being a winner in cold traffic.
  • Some advertisers never turn anything off. If every ad from a brand is old, longevity tells you nothing about that brand.
  • The library shows delivery, not results. No library tells you whether an ad is profitable.

The strongest signal is a cluster: several long-running ads from different competitors that share one angle or format. One brand can be wrong for a long time. Four brands converging on the same idea usually are not.

Step 5: Extract the angle, the hook and the offer

These three are what you are researching. Everything else is packaging.

Angle is the argument for buying. "Saves you 20 minutes every morning" and "The one your dermatologist would pick" can sell the same product to the same person, but they are different angles. Write the angle as one sentence starting with "Buy this because".

Hook is how the ad earns the first three seconds: the opening line, the first frame, the question, the pattern break. Classify it by type, such as a bold claim, a question, a callout of the viewer ("If you have curly hair"), a before and after, or a confession. Our hook bank lists 118 frameworks you can use as a classification system, so your sheet uses consistent labels instead of everyone's own words.

Offer is what the viewer gets for acting now: a discount, a free gift, a bundle, a trial, a guarantee, free shipping, or nothing at all. Note when there is no offer. Competitors selling on angle alone tell you something about margins and positioning.

Step 6: Cluster the patterns and find the gaps

Once you have thirty or more logged ads, build a simple matrix: angles down the side, competitors across the top, a mark where a competitor runs that angle.

Three things fall out of it:

  1. Saturated angles. Every competitor runs it. You can still run it, but you need a different hook or a stronger proof to stand out.
  2. Proven but uncrowded angles. One competitor has run it for months and nobody else uses it. These are often the best opportunities.
  3. Empty cells. Angles nobody runs. They're either an opportunity or a dead end, and only a test will tell you which.

Do the same for formats. If every competitor runs polished statics, a UGC video or a native, organic-style ad is a format gap worth testing. Our piece on spotting winning ad formats before they saturate covers how to time that.

Step 7: Build a swipe file organised by idea, not by brand

Save the ads worth keeping, but organise them by angle and hook type, not by competitor. When you sit down to write, you want "every before and after hook we have seen", not "everything Brand X ran". The library pages do not offer a save button. The free Meta Ad Library downloader keeps the files, so the ad stays put after the competitor switches it off.

Add the date and the run length to every saved ad. Without dates, a swipe file cannot tell you whether an idea is fresh or tired. For a ready-made starting point, the HookAds swipe file already breaks real ads down by hook, angle and psychology.

Step 8: Write the brief

Research ends here. A brief built from competitor research should fit on one page:

  • Objective: one sentence on what this ad has to do.
  • Audience: who it is for, in the words they would use.
  • Angle: one angle, chosen from your matrix, with the reason (proven but uncrowded, or a gap).
  • Evidence from research: two or three logged ads that support the choice, with run lengths.
  • Hooks to test: three, each a different hook type.
  • Offer: what you will offer, and what competitors offer.
  • Proof: the proof you have that competitors do not.
  • Format and placements: for example, 9:16 UGC for Reels and Stories plus a 4:5 static for Feed.
  • What we are deliberately not doing: the saturated angle or overused format you are avoiding.

Then test it. Our guide to A/B testing ad creatives without wasting budget covers how to set up the test so the result means something.

What not to copy

Borrowing an angle or a format is how the industry works. Lifting the ad itself is not.

  • Never copy the copy. Exact headlines, scripts and taglines belong to the brand that wrote them.
  • Never reuse their footage, images or creators' likenesses. Those are licensed to them, not to you.
  • Never borrow their claims. If a competitor says "clinically shown", that is their evidence, not yours. Any claim you run needs your own support.
  • Never copy an offer you cannot afford. A competitor's 40% discount may be funded by margins you do not have.
  • Never copy their brand assets, such as logos, mascots, distinctive packaging or trademarks.
  • Do not chase a single ad. One ad is an anecdote. Patterns across brands are research.
Related guides in this series
Related guides in this series

FAQ

How often should I do competitor ad research?

Collect weekly and analyse monthly. A weekly pass through the ad libraries catches new ads and ones that were switched off, which tells you what competitors tested. A monthly review of the log is when patterns become visible and briefs get written.

Does a long-running ad mean it is profitable?

Not necessarily. It means someone keeps paying to run it. Small-budget, retargeting and brand ads can run for months without being strong performers. Treat run length as a reason to study an ad, and trust it most when several competitors converge on the same angle or format.

What should I log about each competitor ad?

At minimum: brand, platform, start date, format, the hook verbatim, the angle, the offer, the proof and the landing page. Those columns let you sort by idea later. Add how many variations share the creative when the library shows it, since that hints at how hard an ad is being pushed.

Is it okay to copy a competitor's ad?

Copying the idea level is normal, because nobody owns angles, formats or hook types. Copying the execution is not: their copy, footage, images, creators, claims and trademarks belong to them. Use their ads to choose what to test, then build your own version with your own proof.

Turn this week's research into hooks

Pick the one angle your matrix flags as proven but uncrowded, then write three hooks for it using different frameworks from the hook bank. For a fast first draft, the free AI hook generator produces opening lines you can drop straight into the brief.

Want to act on what you just read?

Browse 3,400+ free, Canva-ready ad templates sorted by industry. One click to open, five minutes to customise.

Browse Free Templates

Keep reading

How to See Competitor Ads on Facebook, Instagram, Google and LinkedIn
Competitor Research

How to See Competitor Ads on Facebook, Instagram, Google and LinkedIn

How to Analyze a Competitor Ad: An 8-Point Teardown Checklist With Worked Examples
Competitor Research

How to Analyze a Competitor Ad: An 8-Point Teardown Checklist With Worked Examples

Tracking Competitor Display and YouTube Ads for Competitive Intelligence
Competitor Research

Tracking Competitor Display and YouTube Ads for Competitive Intelligence