Meta Ads Creative Audit: How to Research Competitor Ads With AI
- sellerscaleind
- Jul 26
- 15 min read
Our Sellerscale's Meta Ads creative audit is a structured process for analyzing competitor advertisements by their hooks, audiences, offers, visuals, copywriting and calls to action. By combining Meta Ad Library research with ChatGPT and a creative audit dashboard, marketers can uncover repeated patterns, identify missed opportunities and develop original ads without copying competitors.

This guide gives you the complete workflow—from finding advertisements in the Meta Ad Library to creating a downloadable audit and an original advertising concept.
Use the dashboard while following this guide to document every advertisement, compare competitors and develop your new concept.
After opening the file, select:
File → Make a copy
This creates an editable version in your own Google Docs.
What is the Meta Ad Library?
The Meta Ad Library is a searchable database that allows people to view advertisements running across Meta products, including Facebook and Instagram.
For most commercial advertisements, the Meta Ad Library is mainly used to find ads that are currently active. Meta provides broader historical visibility for advertisements related to social issues, elections and politics.
Marketers commonly use the Meta Ad Library to study:
Advertiser positioning
Creative formats
Promotional offers
Primary ad copy
Calls to action
Visual styles
Campaign variations
Repeated messaging angles
The Meta Ad Library does not reveal complete private campaign performance data such as conversion rate, cost per lead or return on ad spend.
What is a Meta Ads creative audit?
A Meta Ads creative audit is a structured evaluation of an advertisement’s message, audience, visual execution, offer and likely ability to attract the intended action.
A complete audit examines:
The first three seconds
The opening hook
The customer problem
The emotional trigger
The promise
The offer
The proof
The visual format
The copywriting framework
The CTA
The strengths
The weaknesses
The possible improvement
The purpose is not to decide whether an advertisement looks attractive.
The purpose is to understand how every creative decision contributes to attention, trust and action.
A useful creative audit explains why an advertisement may work, not only what the advertisement contains.
What you will create with this workflow
By the end of the process, you should have:
Three to five documented competitor advertisements
One completed audit tab for each ad
One side-by-side competitor comparison
A list of repeated hooks and offers
A list of missing customer angles
One completely original advertisement concept
An editable audit workbook that can be shared with a team or client
Part 1: Find competitor ads in the Meta Ad Library
Step 1: Define what you want to research
Before opening the Meta Ad Library, decide what you want to learn.
Your research question could be:
How are competitors promoting premium apartments?
What hooks are skincare brands using?
Which offers are Amazon service agencies promoting?
How are coaching businesses generating webinar registrations?
What creative formats are local clinics using?
How are competitors positioning similar products?
Write one clear research objective.
Example:
Research objective: Understand how Hyderabad real estate brands advertise premium gated communities to homebuyers.
This prevents you from collecting unrelated advertisements.
Step 2: Create a competitor research list
Prepare a simple list containing:
Three to five direct competitors
Two or three category keywords
Two or three customer-problem keywords
Relevant location keywords
Common product or service terms
Example: Hyderabad real estate
Competitors
Developer A
Developer B
Developer C
Category keywords
Villas in Hyderabad
Luxury apartments Hyderabad
Gated community Hyderabad
Location keywords
Tukkuguda villas
Airport corridor property
ORR villas
Customer-problem keywords
Upgrade from apartment
Investment property Hyderabad
Ready-to-move villas
Searching multiple terms improves the variety of ads you discover.
Step 3: Search the Meta Ad Library
Open the Meta Ad Library and:
Select the target country.
Choose the relevant ad category.
Search a competitor name or category keyword.
Review the active advertisements.
Apply platform, media type, language or date filters when available.
Open the advertisements that match your research objective.
Do not shortlist an advertisement merely because it looks attractive.
Choose ads that reveal something useful about:
Audience positioning
Customer problems
Offers
Creative execution
Proof
Calls to action
Step 4: Select three to five useful advertisements
A minimum of three ads provides a basic comparison. Five or more ads usually provide better evidence of repeated category patterns.
Select a varied sample.
For example:
One emotional advertisement
One offer-led advertisement
One educational advertisement
One testimonial advertisement
One product- or project-led advertisement
Avoid selecting five nearly identical advertisements from the same campaign.
One advertisement is an example. A group of advertisements can reveal a pattern.
Step 5: Record the information for each ad
Create a research record for every selected advertisement.
Capture the following fields:
Field | What to record |
Advertiser | Brand or page name |
Ad Library ID | ID displayed by Meta |
Status | Active or inactive, where available |
Start date | Date the advertisement began running |
Platforms | Facebook, Instagram or other shown placements |
Primary text | Full visible ad copy |
Headline | Advertisement headline |
CTA | Button or requested action |
Landing page | Destination URL, when visible |
Format | Video, image, carousel or another format |
Notes | Initial observations |
Save the ad copy in a text document or directly in the audit workbook.
Do not rely only on memory.
Step 6: Capture the creative evidence
You need enough material for the advertisement to be analysed later.
Depending on the ad format, collect:
For static ads
Full advertisement screenshot
Close-up of small text
Primary copy
Headline
CTA
Landing-page screenshot
For carousel ads
Screenshot of every card
Card order
Primary copy
CTA
Landing-page screenshot
For video ads
Collect:
Opening frame
Frames from important scene changes
Final CTA frame
Visible text overlays
Spoken transcript
Primary ad copy
Video duration
Notes about music and editing pace
A screen recording may also be useful for private research where permitted.
Reliable fallback for ChatGPT analysis
Six to twelve screenshots from the video
The full transcript
The primary ad copy
The CTA
The video duration
Notes about transitions, music and editing
This evidence is sufficient for a structured creative analysis.
Competitor-content usage warning
Use competitor advertisements only for research, commentary and strategic learning.
Do not:
Republish competitor footage
Upload their video as your advertisement
Copy scripts word for word
Recreate identifiable branded scenes
Remove competitor branding and reuse the content
Present another advertiser’s results as your own
Analyse the underlying strategy and create an original execution.
Part 2: Prepare the files for ChatGPT
Step 7: Organise one folder per competitor ad
Create a folder structure such as:
Meta Ad Audit
├── Ad 1 – Competitor Name
│ ├── opening-frame.jpg
│ ├── scene-2.jpg
│ ├── final-cta.jpg
│ ├── transcript.txt
│ └── ad-information.txt
├── Ad 2 – Competitor Name
├── Ad 3 – Competitor Name
└── Meta-Ads-Creative-Audit-Dashboard.xlsx
Use descriptive filenames.
Avoid filenames such as:
57525.mp4
screenshot1.png
final-final2.jpg
Use names such as:
competitor-a-opening-hook.jpg
competitor-a-price-offer.jpg
competitor-a-final-cta.jpg
Clear filenames reduce the chance of information being assigned to the wrong advertisement.
Step 8: Add a context file
Create one short document explaining:
Your industry
Your product or service
Your target audience
Your target location
Your campaign objective
Your average selling price, if relevant
The action you want users to take
Any claims ChatGPT must not make
Example
Business: Premium villa marketing agency
Target location: Hyderabad
Audience: HNIs, NRIs and apartment upgraders
Campaign objective: Qualified site-visit enquiries
Primary CTA: Book a private consultation
Important restriction: Do not invent pricing, possession dates or approvals
This allows ChatGPT to distinguish between competitor analysis and recommendations for your business.
Step 9: Upload the audit dashboard and evidence
Start a new ChatGPT conversation and upload:
The Meta Ads Creative Audit Dashboard
Screenshots or supported creative files
Video transcript
Ad copy
Competitor information
Your business context document
ChatGPT officially supports common spreadsheet formats such as XLSX, XLS, CSV and TSV, although availability and limits can depend on the account and interface being used.
Part 3: Ask ChatGPT to perform the audit
Step 10: Use this creative-audit prompt
Copy and customise the following prompt:
Act as a Senior Meta Ads Creative Strategist.
I have uploaded competitor advertising evidence and a Meta Ads Creative Audit Dashboard.
Analyse each advertisement separately and complete every relevant field in the dashboard.
Use the following evidence labels:
1. Directly observed
2. Reasonably inferred
3. Not available
Do not present an inference as a confirmed fact.
For each advertisement, analyse:
HEADER
- Brand
- Industry
- Ad Library ID
- Ad URL, if provided
- Likely objective
- Overall creative score out of 10
HOOK ANALYSIS
- Opening hook
- Hook type
- Scroll-stop reason
- Hook rating from 1 to 5
AUDIENCE
- Target audience
- Customer pain point
- Emotional trigger
- Awareness level
VALUE PROPOSITION
- Main promise
- Unique selling proposition
- Offer
- Urgency
- Reason to believe
CREATIVE
- Visual style
- First scene
- Text overlays
- Trust elements
- Editing pace
- Product or service visibility
- Mobile readability
COPYWRITING
- Copywriting framework
- CTA
- CTA position
- Message clarity
- Objection handling
WHY IT MAY WORK
- Provide five specific reasons
IMPROVEMENTS
- Provide five practical improvements
PERFORMANCE POTENTIAL
- CTR potential: Low, Medium or High
- Lead-quality potential: Low, Medium or High
- Conversion potential: Low, Medium or High
- Explain every prediction
Important:
These are strategic predictions, not actual campaign results.
After analysing all advertisements:
1. Create a side-by-side comparison table.
2. Identify repeated hooks.
3. Identify repeated offers.
4. Identify repeated emotional triggers.
5. Identify common creative formats.
6. Identify weaknesses shared by multiple ads.
7. Identify customer questions none of the ads answer.
8. Recommend one original advertising opportunity.
Do not copy competitor wording, footage, branding or scene sequences.
Step 11: Check the first audit before processing every ad
Do not immediately accept the entire output.
First, check one completed advertisement.
Confirm:
The correct screenshots were analysed
The correct transcript was used
The advertiser name is accurate
Direct observations and inferences are separated
No unsupported metrics were invented
The CTA is correctly identified
The recommendations are specific
The spreadsheet headings remain intact
Then ask ChatGPT to apply the same standard to the remaining advertisements.
This reduces errors across the full workbook.
Part 4: Understand the audit sections
Hook analysis
The hook is the first element designed to earn attention.
Common hook types include:
Hook type | Example |
Problem hook | “Your ads are getting clicks but no sales.” |
Question hook | “Why are buyers ignoring your property?” |
Contrarian hook | “More leads will not fix your sales problem.” |
Visual-curiosity hook | An unexpected opening scene |
Demonstration hook | Showing the product in use |
Price hook | Revealing the price immediately |
Proof hook | Showing a result or testimonial |
Before-and-after hook | Comparing two states |
Audience call-out | “Hyderabad property investors…” |
The audit should explain both the hook and why the intended audience may notice it.
Audience analysis
The target audience should be specific enough to guide a new campaign.
Weak audience description:
Homebuyers
Stronger audience description:
Hyderabad professionals and NRIs considering a premium gated villa near the airport corridor.
The audit should identify:
Who the ad is for
What that person wants
What problem the person faces
What stage of awareness the person is in
What emotion the ad activates
Value proposition analysis
The value proposition explains why the customer should care.
Review:
What is being promised?
Is the promise specific?
Is the promise credible?
What makes the offer different?
Is proof provided?
Is urgency genuine?
Does the customer understand the next step?
Separate these four elements:
Element | Meaning |
Promise | The outcome the customer expects |
USP | Why this option is meaningfully different |
Offer | What the customer receives or can do now |
Urgency | Why the customer should act now |
Creative analysis
Creative analysis should cover more than colour and design.
Review:
What appears in the opening scene?
How quickly does the message become clear?
Can text be read on a mobile screen?
Is the product or service visible?
Are there credible trust elements?
Is the pace appropriate?
Does every scene support the main message?
Is the CTA visually clear?
A visually attractive ad can still perform poorly if the offer and audience are unclear.
Copywriting analysis
Identify the structure used to move the viewer towards action.
Common frameworks include:
AIDA
Attention
Interest
Desire
Action
PAS
Problem
Agitation
Solution
Before–After–Bridge
Present the current situation
Show the desired situation
Explain how to reach it
Hook–Proof–Offer–CTA
Earn attention
Build credibility
Present the offer
Request one action
Do not force every advertisement into a named framework. Some ads use a simple product demonstration or announcement structure.
Performance prediction
ChatGPT may estimate:
CTR potential
Lead-quality potential
Conversion potential
These should be treated as creative hypotheses, not performance facts.
ChatGPT cannot confirm:
Actual CTR
Cost per click
Cost per lead
Conversion rate
Return on ad spend
Lead-to-sale rate
Campaign profitability
Only the advertiser’s campaign data can confirm those metrics.
Creative strength can be estimated from the ad. Campaign performance cannot be confirmed without campaign data.
Part 5: Compare all competitor ads
Step 12: Create a side-by-side comparison
Use a summary table such as:
Factor | Ad 1 | Ad 2 | Ad 3 | Ad 4 | Ad 5 |
Hook type | |||||
Audience | |||||
Pain point | |||||
Emotional trigger | |||||
Promise | |||||
Offer | |||||
Proof | |||||
CTA | |||||
Creative format | |||||
Main weakness | |||||
Overall score |
The comparison should answer:
What does almost every competitor say?
Which offer appears repeatedly?
Which audience is over-targeted?
Which objection is ignored?
Which creative format is becoming repetitive?
Which advertisement provides the strongest proof?
Which advertisement has the clearest CTA?
Step 13: Separate patterns from opportunities
A common pattern is not automatically an opportunity.
Pattern
Three property ads begin with aerial drone footage.
Possible interpretation
Aerial footage may be common because it quickly communicates scale and location.
Possible opportunity
Begin with a buyer problem or lifestyle moment before showing the aerial footage.
The goal is not always to avoid competitor patterns. The goal is to decide whether to:
Use the pattern
Improve the pattern
Reframe the pattern
Replace the pattern
Step 14: Find unanswered customer questions
List important questions that competitors are not answering.
For a real estate campaign, these may include:
Why does this project cost more?
Who is the developer?
What approvals are available?
How long is the commute?
Who should not buy this property?
What is included in the quoted price?
What makes the location valuable?
What is the possession timeline?
How is this different from another project?
For an Amazon advertising service, questions may include:
Where is ad spend being wasted?
What happens during the audit?
Which campaigns will be changed?
How long does optimisation take?
Who is the service suitable for?
What data does the seller need to provide?
These unanswered questions are potential advertising angles.
The best opportunity is often the important customer question that no competitor answers clearly.
Part 6: Create one original advertisement
Step 15: Use this original-concept prompt
Using the completed competitor audits, create one completely original Meta advertisement for my business.
Do not copy:
- Competitor wording
- Video footage
- Scene order
- Brand design
- Testimonials
- Claims
- Offers that my business cannot provide
Create:
1. Big idea
2. Target audience
3. Awareness stage
4. Main customer problem
5. Main emotional trigger
6. First-three-second hook
7. Scene-by-scene breakdown
8. Voice-over
9. On-screen text
10. Visual direction
11. Trust elements
12. Offer
13. CTA
14. Recommended duration
15. Recommended aspect ratio
16. Why the concept is differentiated
The new advertisement should:
- Keep the strongest strategic principles from the research
- Answer at least one customer question competitors ignored
- Make one clear promise
- Use one clear CTA
- Avoid unsupported claims
- Be practical for a creative team to produce
Example original concept
Category
Premium real estate
Big idea
Your next upgrade should improve your everyday life—not only your address.
Audience
Premium apartment owners considering a villa.
Hook
“Another apartment may be bigger. But is it really an upgrade?”
Scene-by-scene structure
Time | Visual | Voice-over | On-screen text |
0–3 sec | Premium apartment lift opens | “Another apartment may be bigger…” | Is it really an upgrade? |
3–7 sec | Shared corridor and balcony | “…but you may still share the same walls, lifts and common spaces.” | More space. Same limitations. |
7–12 sec | Villa entrance and private garden | “A villa changes how your family lives every day.” | Privacy. Space. Independence. |
12–18 sec | Family lifestyle scenes | “More room for your children, parents and everyday moments.” | Built around family life |
18–24 sec | Location and project proof | “Now compare the lifestyle, location and long-term value.” | Compare before you decide |
24–30 sec | Project exterior and CTA | “Book a private project consultation.” | Book a Private Consultation |
CTA
Book a Private Consultation
Why it is differentiated
The advertisement does not simply show the property. It challenges the buyer’s definition of an upgrade and connects the property to a specific lifestyle decision.
Any project features, location claims, prices or timelines must be verified before production.
Part 7: Request the completed spreadsheet
Step 16: Ask ChatGPT to generate the final workbook
Use this prompt:
Now complete the uploaded Meta Ads Creative Audit Dashboard.
Workbook structure:
1. Summary Dashboard
2. Ad 1 – [Brand]
3. Ad 2 – [Brand]
4. Ad 3 – [Brand]
5. Ad 4 – [Brand], if applicable
6. Ad 5 – [Brand], if applicable
7. Original Ad Concept
Requirements:
- Preserve the existing headings
- Keep one detailed tab per advertisement
- Add evidence labels for observed, inferred and unavailable information
- Include the side-by-side comparison
- Include the original advertisement concept
- Do not invent campaign metrics
- Return the completed workbook as an editable .xlsx file
Review the final workbook before sharing it.
Check:
Advertiser names
Ad Library IDs
Dates
Links
Ad copy
Evidence labels
Scores
Formulas
Tab names
Original concept
Unsupported claims
Part 8: Convert the workbook into a Google Sheet
Step 17: Upload the completed workbook
Download the completed .xlsx file.
Open Google Drive.
Upload the workbook.
Right-click the uploaded file.
Select Open with → Google Sheets.
Review the converted workbook.
The original Excel file normally remains separate from the converted Google Sheet.
Step 18: Share the dashboard
To share the file as a view-only resource:
Open the Google Sheet.
Select Share.
Open General access.
Select Anyone with the link, when appropriate.
Select Viewer.
Copy the link.
Test the link in a private browser window.
Google Drive allows file owners to assign Viewer, Commenter or Editor access. Viewer access prevents recipients from editing the original file, although downloading or copying may still be allowed unless the owner changes those settings.
For confidential client audits, keep the file Restricted and share it only with approved email addresses.
Meta Ads creative audit checklist
Use this checklist before considering the workflow complete.
Research
Research objective defined
Three to five ads selected
Ads come from more than one competitor
Ad Library IDs recorded
Start dates recorded
Primary copy saved
CTA recorded
Landing pages captured where available
Creative evidence
Opening frames captured
Important scenes captured
Final CTA captured
Transcript included
Text overlays recorded
Duration recorded
Files clearly named
Audit
Hook analysed
Audience identified
Pain point identified
Emotional trigger identified
Promise and offer separated
Trust elements documented
Copywriting structure analysed
Five strengths listed
Five improvements listed
Observations separated from inferences
Comparison
Side-by-side table completed
Common hooks identified
Common offers identified
Common weaknesses identified
Unanswered questions identified
Original opportunity selected
Final concept
Original hook created
Scene breakdown written
Voice-over written
Text overlays written
Offer confirmed
CTA confirmed
Claims verified
Competitor content not copied
Common mistakes to avoid
Analysing only one competitor
One competitor does not represent the full market.
Selecting only attractive ads
Good research should include ads with different offers, messages and creative approaches.
Uploading video without context
A video without the advertiser name, copy, CTA and objective can produce an incomplete analysis.
Treating AI inference as fact
An AI-generated audience description or campaign objective may be reasonable but still unconfirmed.
Inventing performance data
Creative analysis cannot reveal actual CTR, conversion rate or ROAS.
Copying the highest-scoring competitor
A competitor audit should inform your strategy, not become a creative brief for imitation.
Using too many messages in one ad
One advertisement should generally communicate one main problem, one promise and one CTA.
Ignoring the landing page
An advertisement and its landing page form one conversion journey. A strong ad can still fail when the landing page does not continue the message.
Meta Ads creative audit versus casual competitor research
Factor | Casual research | Structured creative audit |
Method | Saves ads or screenshots | Uses predefined evaluation fields |
Evidence | Often incomplete | Preserves copy, IDs, frames and transcripts |
Analysis | Based on opinion | Separates observations and inference |
Comparison | Informal | Side-by-side dashboard |
Output | Inspiration folder | Actionable creative strategy |
Risk | Encourages surface-level copying | Focuses on patterns and gaps |
Final result | Collection of ads | Original campaign concept |
Frequently asked questions
What is a Meta Ads creative audit?
A Meta Ads creative audit is a structured evaluation of an advertisement’s hook, audience, pain point, promise, offer, visual execution, copywriting and CTA. The audit helps marketers understand why an ad may attract attention and what could be improved, while avoiding unsupported assumptions about actual performance.
How do I research competitors in the Meta Ad Library?
Search the Meta Ad Library using competitor names, category keywords, customer problems and location terms. Shortlist three to five relevant advertisements, then record their advertiser names, Ad Library IDs, start dates, primary copy, formats, visual evidence and CTAs.
Can ChatGPT analyse Meta ad videos?
ChatGPT may analyse video or multimedia inputs in some supported experiences, but file support can vary by plan and interface. A dependable alternative is to upload key video frames, the full transcript, primary ad copy, duration and editing notes alongside the audit spreadsheet.
How many Meta ads should I audit?
Audit at least three to five advertisements from more than one competitor. Three ads provide a basic comparison, while a larger and more varied sample makes it easier to identify repeated hooks, offers, emotional triggers and creative gaps.
What information should a Meta Ads creative audit include?
A complete Meta Ads creative audit should include the hook, hook type, target audience, pain point, emotional trigger, promise, USP, offer, urgency, visual style, trust elements, editing pace, copywriting framework, CTA, strengths, improvements and performance hypotheses.
Can a creative audit predict CTR or conversions?
A creative audit can estimate CTR potential, lead quality and conversion potential based on message clarity and creative execution. It cannot confirm actual results without campaign data such as impressions, clicks, conversions, spend and sales.
Is it legal to copy a competitor’s Meta ad?
Competitor advertisements should not be copied, republished or presented as original work. Use competitor ads to study strategic patterns such as hooks, offers and customer objections, then create new scripts, visuals, claims and scene sequences for your own brand.
What is the difference between competitor research and a creative audit?
Competitor research collects information about what other advertisers are doing. A creative audit applies a consistent framework to evaluate why each element may work, compare several advertisements and translate the findings into practical creative decisions.
Should I include the Meta Ad Library ID?
Yes. Recording the Meta Ad Library ID makes it easier to trace the advertisement, avoid mixing evidence between competitors and maintain a clear research trail.
How should I share the completed audit?
Convert the completed Excel workbook into a Google Sheet and share it using Viewer access for public resources. Use Restricted access for client audits, private strategy documents or any workbook containing confidential information.
Final workflow recap
Define the research objective.
Create a competitor and keyword list.
Search the Meta Ad Library.
Select three to five varied advertisements.
Record the ad details.
Capture screenshots, transcripts and copy.
Organise the evidence.
Upload the evidence and audit dashboard.
Run the structured ChatGPT prompt.
Validate one audit before completing the rest.
Compare all advertisements.
Identify repeated patterns.
Find unanswered customer questions.
Generate one original concept.
Request the completed workbook.
Review every factual field.
Convert it to a Google Sheet.
Share the correct access link.
Download the Meta Ads Creative Audit Dashboard
Turn competitor advertisements into organised, actionable creative insights.
The dashboard helps marketers, agency teams and students document competitor ads, compare their hooks and offers, identify creative gaps and build an original advertising concept.
Audit at least three advertisements before creating your next campaign.


Comments