How to study competitor ads without copying them
A routine for the Meta Ad Library and TikTok Creative Center: what to search, how to read days live and variants, and how to find your own angles.

TL;DR
- 1.Look for repeated choices, not perfect ads.
- 2.Use days live and variants as clues, not proof that an ad worked.
- 3.Write down the hook, format, offer, CTA, and your own angle for each ad you save.
- 4.Translate the idea into your own audience, proof, offer, and voice.
- 5.End with angles you can brief, not a folder of ads you will never use.
On this page
Good competitor ad research is not a swipe file. It is a fast pattern scan.
You are looking for repeated hooks, formats, offers, and CTAs. Then you turn those patterns into original angles for your own brand.
What should you prepare before you start?
Open the Meta Ad Library and TikTok Creative Center Top Ads in separate tabs. Add a notes doc beside them.
Pick a product, service, or campaign goal before you search. If you sell several things, do not scan for all of them at once.
The quick competitor list
| Type | Who to add | Example |
|---|---|---|
| Direct competitors | Brands selling the same kind of product to the same buyer | Another local gym selling group classes |
| Close substitutes | Brands solving the same problem in a different way | A meal plan app if you sell nutrition coaching |
| Audience brands | Brands your buyer already follows, even if they sell something else | A running shoe brand if you sell recovery tools |
The note-taking template
Keep the template short. You are not writing a strategy doc. You are collecting enough signal to brief better posts.
| Column | What to write |
|---|---|
| Brand | The advertiser name |
| Link | The ad link or saved reference |
| Hook | The opening line or opening visual beat |
| Format | Talking head, demo, carousel, slideshow, static, meme, or other |
| Offer | Trial, discount, audit, bundle, waitlist, lead magnet, or none |
| CTA | Book, shop, download, comment, compare, watch, or learn |
| Your angle | The original version you could make for your buyer |
How do you search competitor ads in Meta Ad Library?
Search by brand name first. This gives you a clean read on what each competitor is choosing to run now in Meta Ad Library.
Then search phrases your customers might use. Think in buyer language, not industry language.
| If you sell | Search terms to try |
|---|---|
| Meal prep | healthy meal delivery, macro meal prep, high protein meals |
| Bookkeeping | bookkeeping for creators, small business taxes, catch-up bookkeeping |
| Pet supplements | dog allergy chews, itchy dog, dog skin support |
| Fitness coaching | online personal trainer, strength training for beginners, busy parent workout |
Scan for repeated creative types. Look for clusters: founder videos, product demos, static offers, testimonial-style copy, carousels, or meme formats.
Open only the ads that match your product category or audience. If your goal is sales content, skip broad brand awareness ads for now.
How do you read days live and variants?
Treat days live as a clue. If an ad has stayed active for a while, it may have passed the brand’s internal bar.
Treat variants as a clue too. If the same idea appears in several versions, the brand may be testing the angle, audience, hook, or creative wrapper.
| Signal | What it can mean | What not to assume |
|---|---|---|
| Longer days live | The brand kept it on for a reason | That it is profitable for every audience |
| Many variants | The brand is testing the same idea in different wrappers | That every version performed well |
| Repeated format | The team likes that style for this offer | That your audience wants the same format |
| Repeated CTA | The next step is part of the funnel | That the CTA is the only reason the ad runs |
Group similar ads by angle. Common buckets are pain point, before-and-after, comparison, objection handling, seasonal offer, social proof, and demo.
How do you use TikTok Creative Center Top Ads?
Search your niche, product type, or customer problem in TikTok Creative Center Top Ads. Brand names can help, but problem terms often surface more useful hooks.
Set the region to your market and use the filters that fit your goal, such as campaign objective. Then scan the opening frame, opening line, text overlay, creator style and pacing.
| Format to mark | What to notice |
|---|---|
| Street interview | The question, the cut speed, and the payoff |
| Green screen explainer | The source shown behind the creator and the claim being explained |
| Product demo | The opening action, not the final result |
| Unboxing | The object shown first and the reason to care |
| Slideshow | The slide-one hook and the text density |
| Reply-style video | The objection or comment being answered |
Write the hook as a reusable pattern. That makes the note useful after the ad is gone.
- 01
Mistake cause · “[common mistake] is why [bad outcome].”
Guessing your portions is why your meal prep feels random.
It names a cause the buyer can picture. It backfires if the claim is too broad or blames the customer.
- 02
Buyer warning · “Before you buy [category], check [specific thing].”
Before you buy dog allergy chews, check the ingredient panel.
It earns attention by helping the buyer avoid a bad choice. It backfires if you use fear without a clear check.
- 03
Old way versus new way · “Still using [old way] for [new situation]?”
Still using spreadsheets for creator income?
It works when the old habit is familiar. It backfires if your audience still needs that old tool.
- 04
Built because · “We built [feature/process] because [customer problem].”
We built evening classes because parents kept missing noon workouts.
It ties your product choice to a real buyer problem. It backfires if it sounds like a feature dump.
What should you write down?
Use a separate row for each ad. Keep it short enough that you will actually fill it in while you scan.
Copy the structure, not the copy. Your note should say “problem-first founder video,” not “use the same sentence.”
| Field | Example entry |
|---|---|
| Brand | Competitor name |
| Platform | Meta or TikTok |
| Product | Trial class |
| Hook | Stop doing random workouts |
| Format | Coach to camera |
| Offer | Trial class |
| CTA | Book this week |
| Why it may be running | Clear pain point and low-friction next step |
| My original angle | A simple plan for busy parents who can only train after work |
| Safe to use? | Yes, with a new audience, proof, script, and visual |
How do you turn competitor ads into your own angles?
This is the part that keeps you honest. Take the reason the ad caught your eye, then change the audience, proof, format, or tension.
| Rewrite rule | How to use it |
|---|---|
| Change the audience | Move from new moms to busy dads over forty, or from startup founders to solo consultants |
| Change the proof | Use your product demo, process, ingredients, pricing model, guarantee, founder view, or customer objection |
| Change the format | Turn a talking head into a slideshow, a demo into a green screen explainer, or a static offer into a wall-of-text post |
| Change the tension | If they say “save time,” you might say “stop losing leads after the first call” |
- 01
Failure angle · “Why [common solution] fails for [audience].”
Why generic meal plans fail for night-shift nurses.
It creates a clear fit between buyer and problem. It backfires if you attack a solution your product still depends on.
- 02
Checklist angle · “Before you buy [category], check [specific thing].”
Before you join a gym, check the class times you will actually use.
It feels useful before it feels salesy. It backfires if the check is obvious.
- 03
Origin angle · “We built [feature/process] because [customer problem].”
We built catch-up bookkeeping because creators kept mixing brand deals and personal expenses.
It makes your product choice feel grounded. It backfires if the customer problem is vague.
- 04
Comparison angle · “The honest difference between [your approach] and [common alternative].”
The honest difference between coach-led classes and random workout apps.
It helps buyers make a choice. It backfires if it turns into a cheap shot.
How to do this in Hookbird
- 1
Start with your brand
Paste your website URL into Brand onboarding. Hookbird drafts a brand card, likely competitors, audience segments, content angles, and a content plan you can edit.
- 2
Scan ads and trends
Use Radar to review competitor ads pulled from the Meta Ad Library and other ad sources when a key is configured. You can see days live and variants, then use Remix to turn an ad angle into your own post. Radar also shows TikTok Creative Center trends by niche and region, with hashtags and top videos.
- 3
Rewrite the hook
Use Hook Lab to score your rewritten hook, see the pattern it uses, read what works and what to fix, and try quick rewrites. Send the hook you like to Create.
- 4
Make and review the post
In Create, pick a format such as UGC talking head, slideshow, wall of text, hook + demo, short video, image, voiceover, consistent influencer, or animated story. Hookbird shows the credit price before you click. After posting, Benchmarks and analytics can compare your engagement with your niche median and break results down by format and hook pattern.
Frequently asked questions
How can I see my competitors’ ads?
Use public ad libraries and creative centers. Start with the Meta Ad Library and TikTok Creative Center Top Ads. Search brand names and buyer problem terms.
Can you tell if a competitor ad is working?
Not from the public ad alone. Days live and variants can be useful clues, but they do not show profit, audience quality, targeting, or the advertiser’s goal. Treat them as prompts for better ideas, not proof.
Is it legal to copy competitor ads?
Do not copy competitor ads. Avoid using their scripts, claims, testimonials, faces, music, brand assets, or unique visual systems. Study the structure, then rebuild the idea with your own audience, proof, offer, and voice.
What should I track when researching competitor ads?
Track the brand, platform, ad link, product, hook, format, offer, CTA, days live, variants, and your original angle. Add a “safe to use?” column so you force yourself to rewrite anything too close to the source.


