Explore our AI courses, practical training for non-technical teamsExplore courses →Explore AI courses →
Competitive ResearchPaid AdsAd Strategy

How to Analyze Competitor Ads With AI Without Copying Them

A folder of screenshots won't change what you make. A register of claims, proof and offers will, and AI can build it without you copying a thing.

TLDR: To analyze competitor ads with AI, collect ads from public libraries, turn them into a register of claims, proof and offers, and have AI find the pattern, not the winner. Build your own angle from your own proof, and use a scored copy check so you learn from ads without copying them. This is not legal advice.
2public ad libraries covered: Meta's Ad Library and Google's Ads Transparency Center.
7columns in the teardown register, with one reserved for your own inference.
6questions in the copy check, scored 0 to 2 before any draft goes out.

Share this article

The Short Version

Public ad libraries show what competitors are running, not what is working. Capture ads in small, dated batches, have AI fill a seven-column register from the text, and ask it for patterns and gaps. Build your angle from proof you can show, and score every draft with the six-question copy check. Libraries have their own terms, and this is not legal advice.

Why a folder of competitor ads rarely changes what you make

Competitor ad research tends to end in a folder. Screenshots go in, a few get passed around with a note saying we should do something like this, and a month later the team’s own ads look exactly as they did. A screenshot records what an ad looks like. It says very little about what the ad is claiming, who it’s talking to, what proof it offers and what it asks the viewer to do, and those four things are the part you can learn from.

AI is useful in the gap between the screenshot and the decision. Give it the text of a stack of ads and it will sort them by claim, proof and offer faster than a person with a spreadsheet, and notice that several competitors lead with speed while none mentions support. It can’t tell you which ads are working or choose your angle, and it shouldn’t write something like theirs. This guide covers how to analyze competitor ads with AI on those terms: a method, prompts to paste, a register to keep, and a line between learning and copying.

The raw material is public. Meta’s help page says its Ad Library contains all active ads shown across Meta technologies, and that anyone can view and search it.[1] Google’s Ads Transparency Center was launched in 2023 as, in Google’s words, a searchable hub of ads served from verified advertisers, where you can see the ads an advertiser has run, the region they were shown in, the last date an ad ran and its format.[2] A June 2023 Google policy update extended this to all advertisers serving ads on Google platforms, including ones not yet verified.[3] Both change, so the help pages are the authority on what’s there today. What matters is what each leaves out.

What the two public libraries show, and what they don’t

LibraryWhat you can seeWhat the page doesn’t give you
Meta Ad LibraryThe creative and copy of active ads, the Page that ran them, the date an ad started running, and Page history such as name changesFor ordinary commercial ads outside the EU, the UK and the political categories: no spend, impressions, reach or targeting. Ads delivered in the EU also show total reach and ad-level audience selections
Google Ads Transparency CenterThe ads an advertiser has run, the region they were shown in, the last date an ad ran and the ad’s formatGoogle’s launch post doesn’t list spend, results or targeting. The 2023 policy page says some extra detail, such as targeting, may appear where the law requires it

From Meta’s help page and Google’s launch post and policy update, read October 15, 2026.

A paid social specialist opens a competitor’s Page and finds one headline running in many variants, with the oldest still live. It’s tempting to read that as a winner. What the library supports is narrower: the advertiser has kept paying to show it, and nothing on the page says what it returned.

The Running Is Not Working Rule

A live ad shows what a competitor is paying to show, not what is paying them back.

A register turns a pile of ads into something you can compare

The fix for a folder is a register: one row per ad, the same columns for each ad, filled from what is visibly in the ad, with one separate column for your own read. It turns a pile of ads into something you can compare, and it gives AI a structure to fill instead of a mood to summarise.

The teardown register, filled in

AdClaimAudience cueProofOffer and askHook and formatOur read (inference)
A-1, captured week 1Cuts scheduling timeOffice managers (“your front desk”)Customer logo strip, no result shownTrial, “Start now”Static image, headline on a plain backgroundLeads with time saved. Borrows credibility from logos rather than results
B-1, captured week 1Fewer no-showsClinic ownersA named customer quote“Book a demo”Short video, problem shown firstSpecific audience and pain. Asks for a bigger commitment
C-1, captured week 1Switch without losing your dataPeople already using a rival toolA migration promise, nothing shownImport your calendar, “Switch today”Carousel, comparison framingAimed at switchers. The claim is untested inside the ad itself

Illustrative rows for a made-up scheduling app category, not real ads. Only the last column is allowed to guess.

The two columns people tend to skip are Proof and the capture date. Without proof you end up comparing promises, and promises all sound alike. Without the date you can’t tell an ad that’s been live for months from one that appeared last week.

The last column is what makes AI safe to use here. If the model has to put every interpretation in its own labelled place, an inference can’t quietly pass as a fact. Run the prompt below on each competitor’s ad text, and keep the output only after checking it against the originals.

Prompt to paste: fill the register from ad text

I’m building a competitor ad register. Below is the text of [NUMBER] ads from [COMPETITOR], copied on [DATE] from the [Meta Ad Library / Google Ads Transparency Center].

For each ad, fill these fields using only the words I pasted: Claim (the promise, in under 12 words); Audience cue (who the copy addresses, quoting the words that show it); Proof (what supports the claim, or “none shown”); Offer and ask; Hook (the first line).

If a field isn’t in the text, write “not stated”. Do not guess performance, spend, targeting or results, and do not describe any image I haven’t described. Put your interpretation in a separate column called Our read, one sentence per ad, and start each with “Inference:”.

[PASTE AD TEXT, ONE AD PER BLOCK, LABELLED A-1, A-2 …]

Check three rows against the original ads before you trust the rest. If a field is wrong in one, assume it’s wrong in more.

For video and image ads, write the hook and any on-screen text into the paste yourself. If your tool accepts images, check what it says it read, because a misread line of overlay text flows straight into your claim column.

Collecting the ads without scraping them

Collecting is the dull part, and where trouble starts if you automate it. I’m not walking through the screens, because they change and each library’s help page explains its current steps better than a blog post can. The habits matter more than the clicks.

Meta’s Terms of Service say you may not access or collect data from its products using automated means without its prior permission.[4] Its help page says you can download Ad Library searches, but only when logged in to Facebook and having agreed to its terms, and that the Ad Library API is aimed at ads about social issues, elections or politics and ads delivered to the EU and associated territories.[1] For ordinary commercial ads, that points to manual capture in small batches. Check any library’s current terms before pointing a scraper or browser extension at it, and ask counsel if the plan is volume.

  • Pick three to five rivals, and take the longest-running and newest ads from each. The pair shows what they keep and what they’re testing.
  • Copy the words, not just the image. Paste ad text into your sheet. Text is what AI analyses well.
  • Date every capture and note the Page name and library. You’ll want to find the ad again.
  • Repeat every few weeks. According to the table on Meta’s page, ordinary commercial ads outside the EU, UK and political categories aren’t archived,[1] so an ad that’s switched off is gone from the library. A single visit misses what competitors tried and dropped.

A content marketer returns to a rival’s Page after a few weeks and finds that a good share of the ads she saw last time are gone. The register from the first visit is now the only record of them, which is the case for dating every capture.

That changes what the register is for. A one-off teardown shows what a competitor says today. Dated captures start to show what they keep, change and stop saying, which is about as close to a read on their strategy as public information allows. It stays a read, not a result.

How to analyze competitor ads with AI without inventing the results

With a few weeks of rows, the job shifts from collecting to comparing. Comparing dozens of rows for shared claims and missing proof is slow by hand and quick for a model, as long as it’s fenced in. The prompt below keeps it to the rows and stops it inventing performance.

Prompt to paste: find the pattern across the register

Here is my competitor ad register for [CATEGORY]: [PASTE THE FULL REGISTER].

Work only from these rows. (1) Group the claims into no more than five themes and list which rows sit in each. (2) For each theme, say what proof is offered and where the proof is “none shown”. (3) List the audiences the copy addresses, and any audience that no row addresses. (4) Separate what the rows show from what you are inferring, and mark every inference. (5) List three things this register cannot tell us, such as performance, spend or targeting.

Do not say or imply that an ad performs well because it has been running. Do not invent ads that aren’t in the register. If two rows contradict each other, say so rather than smoothing it over.

The “cannot tell us” list is the useful part. It reminds the whole team what the register is and isn’t.

Read the answer for three things. Can every theme be traced to specific rows? A theme with no rows behind it is the model filling space. Did the proof column survive? Models like to call a claim “well supported” when the row says none shown. And has targeting crept in? The libraries mostly don’t show it for ordinary commercial ads, so “they’re clearly targeting small clinics” is a guess built from copy. If a confident claim looks off, the cause is usually the one covered in why AI hallucinates: fluent text fills a gap.

For sizing up rivals beyond their ads, see our competitor research playbook and step-by-step competitor analysis guide. This piece stays with the ads.

From a gap in their ads to an angle of your own

A pattern summary is not a plan. The step that earns the work is turning it into gaps, of which there are three kinds:

  • A claim everyone makes. It’s crowded, which tells you where not to compete.
  • A claim nobody backs with proof. An opening, if you have proof.
  • An audience no one is talking to. A second place an angle can come from.

A brand manager reviewing the summary often finds the crowded theme is the one the team’s own ads lead with. The next prompt turns a gap into angles you could test, built only from what you can prove. Expect it to hand back some angles you can’t support yet, and treat those as a to-do list for evidence, not as copy to write.

Prompt to paste: turn a gap into angles built on your own proof

We sell [WHAT WE SELL] to [AUDIENCE]. The only proof we can show is: [OUR REAL PROOF, e.g. a guarantee, a documented result, a policy, a customer quote we have permission to use]. Here is the pattern summary of our competitors’ ads: [PASTE SUMMARY].

Suggest four angles we could test. For each give the claim, the audience, the proof from my list only, and how it differs from the competitor themes. Flag any angle that would need proof we don’t have, and say what that proof would be.

Rules: do not reuse any phrase of five or more words from the competitor ads; do not imitate their layout, imagery or script; do not mention competitor names in the copy; do not make a claim our proof doesn’t support.

The proof line is what keeps the angles honest. If it’s empty, the output is a list of things to go and find out.

Pick one or two angles, not four. Writing the ad is a separate job, covered in writing Facebook ad copy with AI and writing Google Ads with AI. Whether the angle works is a question for your own test, and our guide to testing ad creative covers the tools.

The Pattern, Not Pixels Rule

Learn the pattern across ads, and leave the asset behind.

Where learning ends and copying starts

The line between learning and copying is partly law, partly judgment, and the law differs by country. I’m not a lawyer, and this is not legal advice. What I can do is lay out what the primary sources say and where I’d stop and ask someone who is. Past the law, I’d use a plain test: if the rival’s marketing lead read your ad next to theirs, would they see a competitor who did their own thinking, or someone who borrowed theirs?

Start with copyright. US law says protection for an original work doesn’t extend to any idea, procedure, process, system, method of operation or concept, regardless of how it’s described or illustrated.[5] The Copyright Office adds that names, titles, slogans and short phrases aren’t protected by copyright, though a logo’s artwork may be, and names and slogans may be trademarks instead.[6] In practice that means a structure such as problem, proof, offer is fair to learn from. A competitor’s photograph, video script, layout or distinctive wording is a different matter, and an “inspired by” version produced by AI is still a copy with an extra step.

Trademark is the second risk. The USPTO describes the core problem as consumers being likely to mistakenly believe goods or services come from the same source, and notes that marks don’t have to be identical to be confusingly similar.[7] A lookalike name, colour scheme or logo treatment, or copy that suggests a connection with a rival, is the version to avoid. Comparative ads that name a competitor have country-specific rules, so those go to counsel.

The third risk is the least obvious: borrowing a claim. The FTC says the law requires advertisers to have proof before the ad runs, and defines a reasonable basis as objective evidence that supports the claim.[8] A rival’s claim may rest on evidence you don’t have, so copying “fastest setup” moves their claim, and the burden of proving it, onto you.

The Prove It Yourself Rule

Borrow the question an ad answers, not the claim it makes.

Learning from an ad, and copying it

Fair to learn fromWhere the risk starts
The structure: problem, proof, offerTheir photograph, video script or layout
A theme several competitors shareTheir distinctive wording, or an AI-made “inspired by” version of it
The question an ad answersTheir claim, without your own evidence
What category buyers respond toNames, colours or logo treatment that suggest a connection

A Future Factors working view of the line, not legal advice.

Before a draft goes anywhere, score it. Each line is 0 (no), 1 (partly) or 2 (yes).

The copy check: six questions, scored 0 to 2

#QuestionWhat a 2 looks like
1Does the idea show up across several advertisers?You can point to at least three competitors’ ads, so it’s a pattern and not one ad’s asset
2Is the wording your own?No run of five or more words matches a competitor’s ad
3Does it look different?Flip between the two and layout, image and script are clearly not the same
4Could a customer confuse the two businesses?Name, colours, logo treatment and tone give no hint of a connection
5Is every claim backed by your evidence?You can show proof for each claim you make, and it isn’t theirs
6Could you explain the angle without showing their ad?The idea stands on its own, in your words

Maximum 12. Thresholds are a Future Factors working guide, not a legal standard. 10 to 12: go. 7 to 9: rework the lowest line. 0 to 6: stop, and take anything scoring low on lines 3 or 4 to counsel.

A high score doesn’t clear you legally. The check is a prompt for judgment, not a substitute for advice, and how you collect the ads belongs in the same conversation as what you publish.

Who does what, and how it differs by role

The register only helps if it’s clear who is responsible for what. AI does the sorting, you own what the pattern means, and someone checks the output against the originals before it reaches a brief.

What AI does, what the human still owns, how it gets checked

What AI doesWhat the human still ownsHow it gets checked
Fills the register from pasted ad text and flags where a field is not statedChoosing which competitors and which ads to capture, and writing the hook for video adsThree rows checked against the original ads each time the register is updated
Groups claims into themes and lists proof gaps and missing audiencesDeciding which gaps matter for your business and which to leave aloneEvery theme traced back to named rows; any theme without rows is removed
Drafts angles from the proof you supplyDeciding what you can honestly claim, and choosing the one angle to testThe copy check scored by someone other than the drafter, with a named person who signs off

A Future Factors working view.

The emphasis shifts by seat.

How the method differs by role

RoleWhat to focus onWhere to be careful
Paid social or search specialistHooks, formats and how offers are framed, captured on a regular scheduleReading long-running ads as winners without your own test
Brand managerClaims, tone and what the category all sounds likeDrifting toward a rival’s look without noticing
Content marketer or copywriterProof and audience gaps that become anglesReusing register wording in drafts
Founder or small-business ownerThree rivals, one gap, one testSkipping the copy check with no one to ask

A Future Factors working view.

Counting rows added is the weakest signal that the habit is paying off.

Is the register earning its keep?

QuestionWhat to look at
UseIs the register updated on schedule?
PersistenceIs it still updated two months later, without a reminder?
ImpactDid it change a brief, a test, or something you decided not to run?

Impact justifies the time.

Teams can set this up on their own: one person, a shared sheet, a monthly slot. Training with an experienced facilitator shortens the learning curve, because spotting a weak inference and holding the line on the copy check are skills a team picks up faster together. In our terms, training builds the capability, workflow design gives it a home in the dated register and review slot, and reinforcement, like a manager asking what changed because of it, turns it into a habit.

A one-page note and a first week

The output is a short note, not a deck: what changed, what you infer (labelled), the one angle you’ll test, and the one thing you’re deliberately not copying, so the reason a tempting offer was left alone is on record.

A one-page competitor ad note, filled in

FieldExample
What changedTwo of the three rivals added ads that lead with migration help. One dropped its logo-strip ad.
What we inferInference: the category is chasing switchers. We can’t tell whether it’s working for them.
What we’ll testOne angle built on our documented onboarding timeline, in our own words.
What we’re not doingMatching their offer wording or look. The copy check scored low on lines 2 and 3 for that draft.
Owner and review dateA named person, at the next monthly slot.

Illustrative content.

Your first week

1ChooseThree rivals; read each library’s help page
2CaptureLongest-running and newest ads, text pasted, dated
3FillRun the register prompt; check three rows
4CompareRun the pattern prompt; read the cannot-tell-us list aloud
5DecidePick one gap, write the note, score the draft

Five steps for week one.

Put a repeat date in the calendar. The second teardown is where patterns begin to show.

Hina Mian
Hina Mian, Co-Founder of Future Factors AI

Hina is a marketing strategist with over a decade of hands-on campaign experience across B2B and consumer brands. She writes about using AI to run leaner, sharper marketing without losing the human touch. Future Factors helps professionals and teams build practical AI capability through role-based training, workflow design, and hands-on adoption.

More about Hina →

Frequently Asked Questions

Is it legal to analyze a competitor's ads?

Looking at ads a platform publishes in its own public library is ordinary market research. The risk sits in what you publish afterwards (copied wording, layouts, lookalike branding, claims you can’t prove) and in how you collect. This is not legal advice, and rules differ by country, so ask counsel before anything borderline goes live.

Can I use an AI tool to scrape the ad libraries?

Meta’s Terms of Service say you may not access or collect data from its products by automated means without its prior permission, and its Ad Library API focuses on political and social-issue ads and ads delivered to the EU. For ordinary commercial ads, capture manually in small batches and read each library’s current terms first.

How long does an ad need to run before I treat it as a signal?

There’s no threshold I can source, and the libraries don’t show results. A long-running ad tells you the advertiser kept it live. Treat it as a reason to look closer, then test your own idea.

Can AI read the images and videos in competitor ads?

It depends on the tool, and I haven’t tested every one, so check what yours accepts and what it says it read. For the register, paste the ad text and write the hook and on-screen text of video ads yourself, because misread overlay text becomes a wrong claim.

What if my new ad ends up looking like a competitor's?

Run the copy check. If wording or look is close, rewrite from your own proof and change the claim and the visual, not just the phrasing. If the closeness involves a name, logo or colour treatment, take it to counsel before it runs.

About This Article

Sources were read on October 15, 2026: Meta’s Business Help Center page About the Meta Ad Library (including its table of what is shown for different kinds of ads), Meta’s Terms of Service, Google’s March 2023 announcement of the Ads Transparency Center, Google’s Advertising Policies Help page on the June 2023 ads transparency policy update, the Copyright Office FAQ on what copyright protects, 17 U.S.C. 102, the USPTO page on likelihood of confusion and the FTC’s Advertising FAQs for small businesses. I did not describe any library’s screens or filters, because they change and I did not verify them. The teardown register, the copy check, its score bands and the role table are Future Factors working methods based on our own judgment, not research-validated models. The example rows are illustrations, not real ads or client stories. We did not use any figure for how long successful ads run or what competitor ads cost, because we could not confirm one against a primary source. This is not legal advice.

Sources

  1. Meta Business Help Center, About the Meta Ad Library. Source of the coverage of active ads, who can view and search, download and API scope, and the table of what is shown and archived by ad type. Read October 15, 2026. https://www.facebook.com/business/help/2405092116183307
  2. Google, Announcing the launch of the new Ads Transparency Center (March 29, 2023). Source of the description of a searchable hub of ads from verified advertisers and what it shows. Read October 15, 2026. https://blog.google/technology/ads/announcing-the-launch-of-the-new-ads-transparency-center/
  3. Google Advertising Policies Help, Update: New ads transparency policy (June 2023). Source of the statement that advertiser information and ads served are shown for all advertisers serving ads on Google platforms. Read October 15, 2026. https://support.google.com/adspolicy/answer/13614690?hl=en
  4. Meta, Terms of Service, on accessing or collecting data from its products by automated means. Read October 15, 2026. https://www.facebook.com/legal/terms
  5. 17 U.S. Code Section 102, Subject matter of copyright, subsection (b). Read October 15, 2026. https://www.law.cornell.edu/uscode/text/17/102
  6. U.S. Copyright Office, FAQ on what copyright protects: ideas, methods, names, titles, slogans and short phrases. Read October 15, 2026. https://www.copyright.gov/help/faq/faq-protect.html
  7. U.S. Patent and Trademark Office, Likelihood of confusion. Read October 15, 2026. https://www.uspto.gov/trademarks/search/likelihood-confusion
  8. Federal Trade Commission, Advertising FAQs: A Guide for Small Business, on proof before the ad runs and the meaning of reasonable basis. Read October 15, 2026. https://www.ftc.gov/business-guidance/resources/advertising-faqs-guide-small-business

Psst, Hey You!

(Yeah, You!)

Want helpful AI tips flying Into your inbox?

Weekly tips. Real examples. Practical help for busy professionals.

We care about your data, check out our privacy policy.