Meta Ads Library Scraper - Facebook & Instagram Ads No Login avatar

Meta Ads Library Scraper - Facebook & Instagram Ads No Login

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Meta Ads Library Scraper - Facebook & Instagram Ads No Login

Meta Ads Library Scraper - Facebook & Instagram Ads No Login

Scrape public Meta Ad Library ads from Facebook and Instagram without a Meta API token. Extract ad copy, page names, dates, landing domains, CTAs, links, and competitor ad examples.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Group Oject

Group Oject

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape public ads from Meta Ad Library without creating a Meta app, passing app review, or pasting an access token.

Use it to monitor competitor ads, collect Facebook and Instagram ad examples, research landing pages, track ad copy, and export public ad cards from Meta Ad Library to JSON, CSV, Excel, or your API workflow.

What You Get

  • Public Meta Ad Library ads by keyword, advertiser Page ID, or Ad Library URL
  • Ad Library ID and direct snapshot URL
  • Advertiser/page name
  • Ad copy and creative text visible on the public card
  • Landing domain, link title, description, and CTA when visible
  • Active/inactive status
  • Start and stop dates when visible
  • Country, query, and source search URL
  • Flags for multiple versions and EU transparency

Why This Actor

Most Meta Ad Library API workflows require a Meta developer app and access token. That is slow for marketers, agencies, ecommerce teams, and competitor researchers who just want public ad examples.

This Actor uses the public Meta Ad Library website in a real browser. Paste a keyword, Facebook Page ID, or Ad Library URL and run.

Example Use Cases

  • Find active Facebook and Instagram ads for a brand
  • Track competitor messaging and offers
  • Collect ecommerce ad examples for products or categories
  • Monitor SaaS, agency, local business, and political ad campaigns
  • Build a swipe file of landing domains, hooks, CTAs, and creative angles
  • Feed public ad examples into AI research, dashboards, or MCP workflows

Input

{
"searchTerms": ["nike", "crm software", "meal delivery"],
"countries": ["US"],
"activeStatus": "ACTIVE",
"adType": "ALL",
"mediaType": "ALL",
"sortMode": "total_impressions",
"maxAdsPerQuery": 100,
"maxTotalAds": 100,
"dedupe": true
}

You can also pass:

  • pageIds for advertiser-specific scraping
  • adLibraryUrls for exact searches copied from Meta Ad Library
  • multiple country codes such as US, GB, CA, AU, DE

Output Example

{
"query": "nike",
"queryType": "search_term",
"country": "US",
"adArchiveId": "1869276447125570",
"adSnapshotUrl": "https://www.facebook.com/ads/library/?id=1869276447125570",
"activeStatus": "ACTIVE",
"pageName": "Nike",
"adCreativeBody": "Get the gear that goes hard on and off the field.",
"adCreativeLinkCaption": "nike.com",
"cta": "Shop Now",
"adDeliveryStartTime": "2026-06-20T00:00:00.000Z",
"hasMultipleVersions": true,
"hasEuTransparency": false,
"fetchedAt": "2026-06-27T12:00:00.000Z"
}

Notes and Limits

This Actor extracts data visible on public Meta Ad Library result cards. Some fields, such as spend, impressions, demographics, and detailed targeting, may only be visible for special transparency categories or through Meta's official API.

For the highest reliability:

  • Start with 1-5 search terms
  • Use ACTIVE ads first
  • Keep the default maxTotalAds at 100 for small test runs
  • Increase maxTotalAds only when you are ready to export more ads
  • Use residential proxy if Meta blocks requests in your environment

Pricing Suggestion

Recommended Store pricing: $1.00 per 500 ads.

In Apify monetization, set the result event price to $0.002 per result. That displays as $2.00 / 1,000 ads in some Apify UI views, but the buyer-facing positioning can be $1 per 500 ads.

This is business-intelligence data for agencies, marketers, ecommerce teams, and SaaS operators. The no-token workflow saves users setup time, which justifies pricing above generic scraping actors.