UnitBytes Logo
UnitBytes Web Data APIs
Ad & Marketing Intelligence

Facebook & Instagram Ad Spy & API ($0.50/1k)

Fast & Cheap ($0.50/1k): Spy on competitor Facebook & Instagram ads by Page URL, @handle or keyword fast. Tracks new ads, 30d+ winners, HD videos, CTAs & IG stats.

Pay-Per-EventZero Login RequiredFast Cloud APIJSON / CSV Ready
Pricing: $0.00075 / item
•
Export: CSV / Excel / JSON / API
•
n8n Workflow JSON →
•
REST API access →
sample_output.json
{
  "adArchiveId": "880112233445566",
  "adUrl": "https://www.facebook.com/ads/library/?id=880112233445566",
  "collationId": "330998877665544",
  "collationCount": 8,
  "isActive": true,
  "startDate": "2026-01-15T10:00:00+00:00",
  "endDate": null,
  "activeDays": 74.2,
  "isLongRunningWinner": true,
  "monitorStatus": "continuing",
  "pageId": "100200300400",
  "pageName": "Acme Sportswear",
  "pageUrl": "https://www.facebook.com/acmesportswear/",
  "pageCategory": "Apparel & clothing",
  "pageLikes": 412900,
  "igUsername": "acmesportswear",
  "igFollowers": 285400,
  "igVerified": true,
  "displayFormat": "VIDEO",
  "publisherPlatforms": [
    "FACEBOOK",
    "INSTAGRAM"
  ],
  "publisherPlatformsText": "FACEBOOK, INSTAGRAM",
  "title": "Zero-Drop Training Shoe",
  "bodyText": "Built for heavy lifts and sprint intervals. Try 30 days risk-free.",
  "ctaText": "Shop Now",
  "ctaType": "SHOP_NOW",
  "linkUrl": "https://shop.example.com/products/zero-drop-trainer",
  "linkDomain": "shop.example.com",
  "primaryVideoHdUrl": "https://video.example.com/v/hook_hd.mp4",
  "videoCount": 1,
  "countryFilter": "US",
  "searchQuery": "acmesportswear",
  "inputSource": "page_url",
  "detailLevel": "full",
  "scrapedAt": "2026-03-30T12:00:00+00:00"
}
Facebook & Instagram Ad Spy & API ($0.50/1k) - UnitBytes

Features

What the Facebook & Instagram Ad Spy & API ($0.50/1k) Extracts

01

Identify Proven Winning Creatives

Automatically calculates exact activeDays and flags ads running continuously for 30+ days (isLongRunningWinner: true) plus collationCount (how many active ad variations share the same creative).

02

Stateful Cross-Run Competitor Monitoring

Automatically persists competitor ad snapshots in a Named Key-Value Store (meta-ads-monitor-state by default on Apify Cloud, or a custom monitorStoreName). First-time page runs establish a "baseline", and subsequent scheduled runs label newly launched creatives as "new", continuing ads as "continuing", and record recentlyStoppedByPage IDs in AD_MONITOR_STATE whenever a page's.

03

Direct HD Creative Assets & Unwrapped Landing Funnels

Extracts playable primaryVideoHdUrl (.mp4), high-resolution imageUrls, full carouselCards, ctaText, unwrapped linkUrl, and normalized linkDomain for instant landing-page funnel grouping.

04

Instagram & Facebook Brand Enrichment

Resolves igUsername, igFollowers, igVerified, pageLikes, pageCategory, and pageAbout—plus euTotalReach & transparency disclosures when scraping EU/UK markets (DE, FR, NL, GB, etc.).

Integration

Run It From Python or n8n

Python SDK • pip install apify-client
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")

run_input = {
    "pageUrls": ["https://www.facebook.com/nike"],
    "country": "US",
    "activeStatus": "active",
    "mediaType": "all",
    "sortBy": "default",
    "scrapeAdDetails": True
}

run = client.actor("unitbytes/facebook-instagram-ad-spy-scraper").call(run_input=run_input)

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item.get("title"), item.get("pageName"), item.get("igUsername"))
⚡ n8n Automation Blueprint All 54 n8n Templates →

n8n Workflow Template

Schedule this scraper and send results to Google Sheets, Airtable, or Slack.

⬇ Download .json
Paste in n8n with Ctrl+V n8n.io/creators/unitbytes ↗

FAQ

Frequently Asked Questions

Q: Do I need my own proxies or account login for facebook-instagram-ad-spy-scraper?

No. UnitBytes manages residential proxy rotation and automated request orchestration so you never need personal accounts or proxies.

Q: What output formats are supported?

All data can be downloaded in JSON, CSV, or Excel formats, or consumed directly via the Apify REST API and webhooks.

Q: How does pricing work?

You only pay for successful records extracted under Apify Pay-Per-Event pricing, with zero monthly minimums or idle compute costs.

Q: Can this actor be integrated into automated workflows?

Yes. You can trigger runs via Apify API, Python/JavaScript clients, Make, Zapier, or scheduled cron workflows.

Competitor Ad Spy Playbook

How to Scrape the Facebook & Meta Ads Library (2026): Competitor Ad Spy, Video Ads, EU DSA Reach & Spend API ($0.50/1K)

Step-by-step guide with pricing and Python examples.

Read the guide →

Prefer Not to Run It Yourself?

Tell us what you need from Facebook & Instagram Ad Spy & API ($0.50/1k) and we'll deliver a clean Excel/CSV file. One-time datasets from $99, custom scrapers from $299. We reply within 48 hours.