Competitor Research

Meta Ad Library

7 tools for Meta's public Ad Library — the archive of ads other advertisers are currently running on Facebook and Instagram. This is not your own ad account; that is Meta Ads.

What you can do

  • Turn a brand name into the page_id behind its ads
  • List the ads an advertiser is currently running, with copy and start dates
  • Read one ad in full detail, including the platforms it runs on
  • Summarise the creative angles an advertiser is leaning on
  • Pull EU reach figures, which are published for EU and UK delivery only

The coverage limit, before you start

Meta's Ad Library API returns ordinary commercial ads only where they were delivered to the EU or UK. Everywhere else — the US, Israel, Canada, Australia — the archive carries political and social-issue ads only, so a commercial search returns an empty result. That is Meta's rule, not a fault. Pass an EU country or GB, or use the Ads Transparency tools, which cover 180+ countries with no such restriction.

  1. Check access first

    Confirm the shared research token is present and working before assuming an empty result means anything.

    Try this first
    Check my Meta Ad Library access, then find the
    advertiser page for this brand in Ireland.

What it will not tell you

There is no commercial spend in the archive. Meta publishes spend ranges for political and social-issue ads only, and reach for EU deliveries. Nobody has a public source for what a competitor spends on ordinary commercial advertising, and a tool that offers you one is estimating.

Representative tools

meta_ad_library_check_accessmeta_ad_library_find_advertisermeta_ad_library_advertiser_adsmeta_ad_library_ad_detailsmeta_ad_library_creative_anglesmeta_ad_library_eu_reach

Go further

Common questions

Do I need to connect a Meta account?

No. The Ad Library is public and these tools need no connection, no ad account and no customer id. They work for someone who has connected nothing.

Why did my US competitor search return nothing?

Because Meta's API exposes only political and social-issue ads outside the EU and UK. The lookup succeeded; the archive is genuinely empty for commercial ads there. Search an EU country, or use the Google Ads Transparency tools.

Do I have to complete Meta identity verification?

No. Meta gates Ad Library API access on the token holder, and MCP Ads runs the lookups through one verified identity so you do not have to.

Can I see a competitor’s targeting?

Partly, and only for EU and UK ads, where Meta publishes target ages, gender and locations alongside reach. Nothing equivalent exists elsewhere.

Ready to connect?

Start free, connect the platforms you use, and run your first workflow from Claude in minutes.