Circle Separator6 mins read

How to Research Competitors Ads Meta Ad Library

Meta Ad Library competitor research is a process for comparing competitors' public ads, offers and landing pages. The process works best when you start with a specific business question and record seven fields for every ad: start date, copy, format, offer, call to action, landing page and placement.

Meta's Ad Library shows information linked to an ad, including the Page name, Library ID, delivery dates, ad copy and publisher platforms such as Facebook and Instagram. It does not normally show spend, conversions, ROAS or detailed audience targeting for standard US commercial ads.

Meta Ad Library Competitor Research at a Glance

Research taskWhat to doWhat you learn
Find known competitorsSearch for each competitor's Facebook PageTheir current messages, offers and creative formats
Discover unknown competitorsSearch category, product and customer problem keywordsWhich brands are targeting the same market
Find repeated campaignsGroup ads by hook, offer and formatWhich ideas a brand keeps using
Estimate campaign importanceCompare start dates, repetitions and variationsWhich concepts may be receiving sustained attention
Study the funnelOpen each ad's landing pageHow the ad connects to the offer and conversion path
Compare marketsChange the country filterRegional differences in messaging and offers

1. Start With a Clear Research Question

Do not begin by scrolling through hundreds of ads. Decide what you need to find out.

Useful questions include:

  • What problem does the competitor lead with?
  • Which products or services appear most often?
  • Does the competitor use discounts, free trials, demonstrations or educational content?
  • Which creative formats recur?
  • Which objections do the ads address?
  • What offer and call to action connect to each landing page?
  • Which messages appear in several ads or across several competitors?

A defined question produces more useful findings than a folder of screenshots.

2. Build a Competitor List Before Searching

Create three groups:

  1. Direct competitors

Brands selling a similar product or service to the same customer.

  1. Indirect competitors

Brands solving the same customer problem through a different product or business model.

  1. Category advertisers

Businesses advertising around the same terms, interests or customer pain points.

Keyword searches often reveal advertisers that do not appear on a standard competitor list. Search the category as well as known brand names.

3. Search for a Competitor's Ads in Meta Ad Library

Search by Facebook Page Name

Use the competitor's official Facebook Page where possible. Several businesses may have similar names, so check the logo, description, website or linked Instagram account before recording the results.

Page searches are useful when you want to review one advertiser's wider creative output.

Search by Keyword

Search terms connected to:

  • The product category
  • Customer problems
  • Product features
  • Competitor product names
  • Offers such as "free trial" or "20% off"
  • Customer outcomes
  • Industry terminology

Keyword searches can uncover brands that compete for the same audience without appearing on your original list.

Set the Country Correctly

Choose the country that matters to your business. A competitor may use different prices, claims, promotions, languages and landing pages in the United States, United Kingdom, Canada and Australia.

Treat each market as separate evidence. A US ad and a UK ad may belong to different campaigns and may reflect different commercial decisions.

Select the Correct Ad Category

For standard commercial research, choose All ads. Political, election and social issue ads have different transparency information and should be analyzed separately.

Meta documents search parameters for ad status, country, delivery dates, media type, publisher platform and ad category.

4. Filter the Results Before Analyzing Them

Filters help reduce irrelevant results.

The most useful options are:

  • Active status: Shows ads currently eligible for delivery.
  • Inactive status: Helps with past campaigns, seasonal promotions and discontinued offers.
  • Platform: Separates Facebook, Instagram and other Meta placements.
  • Media type: Filters image, video, carousel and other formats.
  • Date range: Useful for launches, promotions and seasonal campaigns.
  • Country: Shows regional differences in messaging and offers.

Start with active ads when you want to understand a competitor's current direction. Add inactive ads when you are studying past launches, seasonal activity or changes in positioning.

5. Record the Information That Matters

A screenshot is a reference, not a research system. Use a spreadsheet with one row per ad or ad concept.

FieldWhat to record
AdvertiserFacebook Page name and verified brand
Library IDThe ad's unique reference
StatusActive, inactive or unclear
Start dateWhen delivery began
CountryMarket in which you viewed the ad
PlatformFacebook, Instagram or another Meta placement
FormatVideo, image, carousel, collection or another format
HookThe first promise or attention-grabbing idea
ProblemCustomer pain point being addressed
OfferDiscount, trial, guarantee, bundle or lead magnet
ProofReviews, results, testimonials, credentials or demonstrations
CTAShop now, Learn more, Sign up, Book now or another action
Landing pageDestination URL and page type
Audience hypothesisCold prospect, retargeting, customer or unclear
Research notesYour interpretation and possible test idea

Meta provides information such as the Library ID, Page name, delivery dates, creative content and publisher platforms.

Keep direct observations separate from interpretation. For example:

  • Observation: Three ads use customer testimonials.
  • Interpretation: Social proof may be important in the category.
  • Test idea: Create a testimonial ad focused on a different customer segment or objection.

That separation makes the research easier to review later.

6. Analyze Each Ad in Five Layers

Layer 1: The Customer Problem

Identify the problem the ad puts first.

Common examples include:

  • High cost
  • Slow results
  • Lack of convenience
  • Complexity
  • Poor quality
  • Risk or uncertainty
  • A specific lifestyle frustration

Repeated problem statements can show how a market describes customer demand.

Layer 2: The Main Promise

Summarize the ad in one sentence:

"This product helps [audience] achieve [outcome] without [objection]."

Do not copy the wording. Extract the commercial idea.

An ad may position a product around:

  • Saving time
  • Reducing effort
  • Improving status
  • Increasing safety
  • Making a professional result more accessible
  • Replacing an expensive alternative

Layer 3: The Proof Mechanism

Record how the competitor supports the claim.

Common proof types include:

  • Customer testimonials
  • Before-and-after demonstrations
  • Product walkthroughs
  • Expert authority
  • User-generated content
  • Ratings and reviews
  • Data or quantified outcomes
  • Founder stories
  • Guarantees and other forms of risk reduction

The proof often matters as much as the headline. Two competitors may promise the same outcome but use different ways to build trust.

Layer 4: The Offer and Call to Action

Look for the commercial mechanism:

  • Percentage discount
  • Fixed-price promotion
  • Free trial
  • Free consultation
  • Free shipping
  • Product bundle
  • Limited-time bonus
  • Waitlist
  • Demo or booking request
  • Downloadable guide

Then compare the call to action with the landing page. A Learn more ad leading to a sales page has a different role from a Shop now ad leading directly to checkout.

Layer 5: The Creative Format

Group ads into categories such as:

  • Founder-led video
  • Customer testimonial
  • Product demonstration
  • Static product image
  • Meme or cultural reference
  • Educational explainer
  • Comparison ad
  • Problem-solution video
  • Carousel showing features or products
  • User-generated-content-style vertical video

Do not assume the most polished ad is the most important one. Repeated formats can reveal more than a single highly produced creative.

7. Treat Ad Longevity as a Signal, Not Proof

An ad that has been active for a long time may indicate that the advertiser considers the concept useful enough to keep testing or scaling. Multiple variations can suggest that the underlying message matters to the advertiser.

Longevity does not prove profitability. An ad may remain active because it has:

  • A small budget
  • A narrow retargeting audience
  • A seasonal purpose
  • A testing role
  • A low-cost acquisition objective
  • A market-specific use case

Use start date and repetition as directional evidence. Do not call an ad a "winning ad" without independent performance data.

Also separate:

  • Ad creation time: When the ad was created
  • Delivery start time: When the advertiser intended delivery to begin

Meta identifies these as separate fields in its Ad Library data.

8. Compare Competitors by Message, Not Only by Brand

After reviewing several advertisers, create a message matrix.

Message categoryCompetitor ACompetitor BCompetitor C
Main problemHigh priceSlow processPoor reliability
Primary promiseSave moneySave timeImprove consistency
Main proofCustomer reviewsProduct demoExpert authority
Main offerDiscountFree trialFree consultation
Dominant formatUGC videoCarouselFounder video
CTAShop nowStart trialBook a call

This makes shared market messages easier to see.

If most competitors promote discounts, a lower price may be difficult to own. If most focus on features, an outcome or risk-reversal angle may provide a different position. These are testable hypotheses, not automatic conclusions.

9. Review the Landing Page Connected to Each Ad

The ad is only one part of the campaign. Open the destination page and record:

  • Headline
  • Offer
  • Price
  • Product or service explanation
  • Testimonials
  • Guarantee
  • Form length
  • Checkout steps
  • Product variants
  • Trust signals
  • Mobile experience
  • Follow-up action

Compare the ad's promise with the landing page's promise.

For example, an ad that promises "same-day service" should lead to a page where that service is easy to find. If the page opens with unrelated company information instead, the mismatch may create an opportunity.

10. Use a Simple Competitor Ad Scoring System

Score each ad from 1 to 5 against these criteria:

CriteriaQuestion
ClarityIs the target customer obvious?
RelevanceDoes the problem match a real customer need?
DifferentiationIs the promise meaningfully different?
ProofDoes the creative support the claim?
Offer strengthIs the next step compelling?
Message matchDoes the landing page continue the same idea?
TestabilityCan you create a distinct version for your own brand?

Use the score to prioritize research. Do not use it to predict conversion rates.

Meta Ad Library does not provide normal commercial performance data such as revenue, conversions or ROAS. Meta's documented spend and impression fields apply to political and issue ads, while additional reach and targeting data apply to ads delivered to the United Kingdom and European Union through the API.

11. What Meta Ad Library Cannot Tell You

For standard commercial ads, you generally cannot determine:

  • The competitor's exact ad spend
  • Cost per click
  • Conversion rate
  • Cost per acquisition
  • Return on ad spend
  • Exact audience size
  • Whether an ad is prospecting or retargeting
  • Which ad variation generated the most sales
  • The complete campaign structure inside Ads Manager

You can see what the competitor is showing publicly. You cannot see the full account strategy.

12. Turn Research Into Original Ad Tests

The goal is not to copy a competitor's ad. It is to identify market assumptions and develop a stronger test.

Example 1: Customer Testimonials

  • Observation: Competitors repeatedly use customer testimonials.
  • Hypothesis: Social proof is important in this category.
  • Test: Create a testimonial ad for a more specific customer segment or objection.

Example 2: Discounts

  • Observation: Competitors lead with discounts.
  • Hypothesis: Price sensitivity is a major barrier.
  • Test: Emphasize total cost of ownership, a guarantee or a more valuable bundle instead of copying the discount.

Example 3: Polished Product Images

  • Observation: Most competitors use polished product images.
  • Hypothesis: The category is visually repetitive.
  • Test: Use a demonstration, founder video or customer scenario to create contrast.

Keep your own brand voice, claims, visuals and customer evidence. Competitor research should inform your decisions, not produce replicas.

A Practical Weekly Workflow

For a repeatable process:

  1. Select five to ten direct and indirect competitors.
  2. Search each Facebook Page in Meta Ad Library.
  3. Review active ads first.
  4. Run keyword searches for unknown advertisers.
  5. Save the Library ID, start date, copy, format, offer and landing page.
  6. Group ads by hook, problem, proof and offer.
  7. Compare repeated patterns across brands.
  8. Turn those patterns into three to five original creative hypotheses.
  9. Test the hypotheses in your own campaigns.
  10. Recheck the same competitors to identify new offers and messaging changes.

Bottom Line

Meta Ad Library is best used as a creative and messaging research tool, not a performance reporting platform. The useful workflow is straightforward: start with a business question, search Pages and keywords, record comparable fields, review the landing pages, and compare patterns across several advertisers.

Public ad data can show what a competitor is communicating. It cannot show the full performance picture. Use the visible evidence to form original campaign hypotheses, then test those hypotheses with your own audience, offer and customer proof.

Next Read