Meta Ad Intelligence
Pricing
$1,000.00 / 1,000 brand intelligence reports
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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": "US","maxAdsPerBrand": 200,"activeOnly": false}
| Field | Required | Description |
|---|---|---|
pageUrls | yes | Array of Facebook page URLs or Meta Ad Library search URLs. One report per URL. |
comparePageUrls | no | Competitor URLs to compare against the primary brand(s). |
country | no | ISO 2-letter country code (default US) or ALL. |
maxAdsPerBrand | no | Cap on ads scraped per brand (default 200). |
activeOnly | no | If 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