Meta Ads Competitor Intelligence avatar

Meta Ads Competitor Intelligence

Pricing

from $20.00 / 1,000 results

Go to Apify Store
Meta Ads Competitor Intelligence

Meta Ads Competitor Intelligence

Track competitor ads, identify new creatives, and generate actionable marketing angles.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

0xGollum

0xGollum

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

An Apify Actor that turns Meta Ad Library exports into a daily competitor-watch report. It runs a source Meta Ads Actor, normalizes different output field names, retains a persistent history, and outputs only previously unseen ads by default.

What it does

  • Calls apify/facebook-ads-scraper by default (you can select another compatible source Actor).
  • Detects newly observed ads even when the source does not expose a stable ad ID.
  • Classifies common marketing angles: promotion, urgency, proof, novelty, or conversion CTA.
  • Stores a SUMMARY record in the default key-value store.
  • Optionally sends the summary to an HTTPS webhook. A failed webhook never discards the dataset or fails the run.

Example input

{
"sourceActorInput": {
"startUrls": [
{ "url": "https://www.facebook.com/ads/library/?active_status=active&ad_type=all&country=FR&search_type=page&view_all_page_id=YOUR_PAGE_ID" }
],
"activeStatus": "active"
},
"historyStoreName": "my-brand-competitor-history",
"onlyNewAds": true,
"maxAds": 500,
"webhookUrl": "https://example.com/meta-ad-alert"
}

Use exactly the same historyStoreName in scheduled runs. Reset it or give it a new name to treat all currently found ads as new.

Local development

npm install
npm test
npm run lint

The live end-to-end run requires an Apify API token and consumes the source Actor's usage. Deploy with apify push, configure the input in Apify Console, then schedule it daily.

Privacy and compliance

Only process public Ad Library data and use webhook destinations you control. Ensure that your use complies with Meta's terms, applicable privacy laws, and your customers' contractual obligations.