Meta Ad Intelligence avatar

Meta Ad Intelligence

Pricing

$1,000.00 / 1,000 brand intelligence reports

Go to Apify Store
Meta Ad Intelligence

Meta Ad Intelligence

Analyze any brand's Facebook & Instagram ad strategy in 60 seconds. Get spend velocity, A/B-test winners, creative mix, top CTAs, and side-by-side competitor comparison — structured intelligence, not raw rows. Built for marketers, agencies, and brand strategists.

Pricing

$1,000.00 / 1,000 brand intelligence reports

Rating

0.0

(0)

Developer

Ace

Ace

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 days ago

Last modified

Share

Get a competitor's full Meta ad strategy in 60 seconds — not 10,000 rows of JSON.

This actor turns Meta Ad Library data into a structured intelligence report built for marketers, agencies, and brand strategists who want answers, not raw scrapes.

What you get

For each brand you point at, one structured report:

  • Lifecycle counts — total ads, active right now, retired
  • Spend velocity — ramping, steady, or pulling back (4-week trend)
  • Top winners — longest-running ads (= A/B-test survivors with proven creative)
  • Recent launches — what they're testing in the last 7 days
  • Creative mix — image / video / carousel %
  • Platform mix — Facebook / Instagram / Audience Network / Messenger %
  • Top CTAs — which call-to-action buttons they lean on
  • Hook patterns — most-used opening words, avg copy length
  • Plain-English insights — narrative bullets, not raw fields
  • Side-by-side comparison — drop in competitor URLs and get a delta block

Input

{
"pageUrls": ["https://www.facebook.com/nike"],
"comparePageUrls": ["https://www.facebook.com/adidas"],
"country": "ALL",
"maxAdsPerBrand": 200,
"activeOnly": false
}
FieldRequiredDescription
pageUrlsyesArray of Facebook page URLs or Meta Ad Library search URLs. One report per URL.
comparePageUrlsnoCompetitor URLs to compare against the primary brand(s).
countrynoALL (default) captures every ad on the page including globally-targeted campaigns. Pass an ISO 2-letter code (e.g. US, GB, DE) only when you want ads strictly geo-targeted to that country — this is stricter than Meta Ad Library's country dropdown and will hide globally-targeted ads.
maxAdsPerBrandnoCap on ads scraped per brand (default 200).
activeOnlynoIf true, only currently-running ads are scraped. Default false so velocity and lifespan metrics work.

How it works

This actor calls curious_coder/facebook-ads-library-scraper as a sub-actor for the raw Meta Ad Library scraping, then runs an analysis layer on top to produce the strategy report. You're paying for the analysis — not for re-scraping.

Cost

This actor triggers one curious_coder/facebook-ads-library-scraper sub-actor run per brand URL. You are billed for both the sub-actor run and this actor's run.

Typical cost: 1 brand at 200 ads ≈ 0.5–1 Apify compute unit (roughly $0.01–$0.03 on pay-as-you-go). Comparing 5 brands scrapes 5 sub-actor runs in sequence.

To reduce costs: lower maxAdsPerBrand (50–100 is plenty for velocity and creative-mix analysis) or set activeOnly: true to skip retired ads.

You need an Apify account with a valid subscription or free-tier credits to run this actor.

Use cases

  • Agencies — show prospects what their competitors are doing in a one-pager
  • Brand strategists — track competitor ramp/retreat without manual library browsing
  • Founders — reverse-engineer category leaders before launching
  • Affiliate marketers — find proven hooks before testing your own
  • Investors — track ad spend velocity as a brand-health signal

Deploy

$apify push