Meta Ad Status Checker - Is This Ad Live, Paused or Removed? avatar

Meta Ad Status Checker - Is This Ad Live, Paused or Removed?

Pricing

from $6.00 / 1,000 results

Go to Apify Store
Meta Ad Status Checker - Is This Ad Live, Paused or Removed?

Meta Ad Status Checker - Is This Ad Live, Paused or Removed?

Check any Meta ad ID or Library URL in seconds — is it still active, paused, or removed? Returns status, days running, last-seen date. Built for competitor monitoring and 'did Meta kill my ad?' checks.

Pricing

from $6.00 / 1,000 results

Rating

0.0

(0)

Developer

Anas Nadeem

Anas Nadeem

Maintained by Community

Actor stats

1

Bookmarked

39

Total users

11

Monthly active users

13 hours

Issues response

3 days ago

Last modified

Share

Meta Ad Status Checker

Check whether any Meta (Facebook/Instagram) ad is active or inactive by its Ad Library ID. Returns full ad metadata including brand, dates, platforms, ad copy, images, videos, and CTA — all from the public Meta Ad Library.

What does Meta Ad Status Checker do?

This actor takes a single Ad Library ID and returns its current status along with complete ad metadata. It's designed for fast, per-use lookups — perfect for monitoring competitor ads, verifying compliance, or building automated ad tracking workflows.

No login or API key required. Everything is scraped from the publicly available Meta Ad Library.

Key Features

  • Active/inactive status — Instantly know if an ad is still running
  • Full ad metadata — Brand, platforms, dates, ad copy, CTA, images, and videos
  • No proxy needed — Calls Facebook's internal API directly via HTTP, no browser or proxy required
  • Browser fallback — If the API call fails, automatically falls back to Puppeteer with stealth plugin

Output Data

Each run returns a single result with these fields:

FieldTypeDescription
adIdstringThe Ad Library ID you looked up
activebooleantrue if the ad is currently running
brandstringAdvertiser / page name
brandLogostringURL of the brand's profile image
libraryIDstringMeta Ad Library ID
startDatestringISO 8601 date when the ad started running
endDatestringISO 8601 date when the ad stopped (empty if still active)
platformsstring[]Platforms the ad runs on (Facebook, Instagram, Messenger, Audience Network, Threads)
totalPlatformsnumberNumber of platforms
bodystringAd copy / primary text
linkTitlestringHeadline shown in the ad
linkUrlstringDestination URL
linkDescriptionstringDescription text below the headline
ctaTextstringCall-to-action button text (e.g. "Shop Now", "Learn More")
ctaUrlstringCall-to-action destination URL
imagesobject[]Array of { url } objects for ad images
videosobject[]Array of { url, duration } objects for ad videos
formatstringAd format: image, video, carousel, or unknown
scrapedAtstringISO 8601 timestamp of when the data was collected

Sample Output

{
"adId": "1191898553123641",
"active": true,
"brand": "Example Brand",
"brandLogo": "https://scontent...",
"libraryID": "1191898553123641",
"startDate": "2025-01-15T00:00:00.000Z",
"endDate": "",
"platforms": ["Facebook", "Instagram"],
"totalPlatforms": 2,
"body": "Check out our latest product...",
"linkTitle": "Shop the Collection",
"linkUrl": "https://example.com/shop",
"linkDescription": "Free shipping on orders over $50",
"ctaText": "Shop Now",
"ctaUrl": "https://example.com/shop",
"images": [{ "url": "https://scontent..." }],
"videos": [],
"format": "image",
"scrapedAt": "2025-07-15T12:00:00.000Z"
}

Input Parameters

ParameterTypeRequiredDefaultDescription
adIdstringYesThe numeric Ad Library ID to check (e.g. 1191898553123641)
countrystringNoALLISO 3166-1 alpha-2 country code to filter by region

How It Works

The actor first tries a direct HTTP API call to Facebook's Ad Library — this is fast (2-5 seconds), uses ~10MB memory, and works without any proxy. If the API call fails, it automatically falls back to a full browser-based scrape using Puppeteer with stealth plugin.

Integrations

This actor can be called via the Apify API, connected to webhooks, or scheduled to run at regular intervals.

Need to check multiple ads at once? Use the companion actor Meta Ad Scraper for bulk scraping from the Meta Ad Library.

Pricing

This actor uses pay-per-event pricing at $0.01 per result. You only pay when the actor successfully returns ad data. Platform costs (compute and proxy) are billed separately by Apify based on your usage.