Meta Ad Library Brand/Page Explorer (Premium) avatar

Meta Ad Library Brand/Page Explorer (Premium)

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Meta Ad Library Brand/Page Explorer (Premium)

Meta Ad Library Brand/Page Explorer (Premium)

Resolve any brand name to its verified Facebook/Meta Page ID via the Meta Ad Library typeahead. Returns page ID, category, avatar, like count, BLUE_VERIFIED status, page alias, and linked Instagram handle with follower count. Ideal pre‑step for Meta, Instagram, or WhatsApp ad scrapers.

Pricing

from $10.00 / 1,000 results

Rating

5.0

(4)

Developer

Shop Intel

Shop Intel

Maintained by Community

Actor stats

3

Bookmarked

71

Total users

14

Monthly active users

8 days ago

Last modified

Share

Facebook Ad Library Brand Finder – Resolve Page IDs, Verification & Instagram Links | Apify Actor

Facebook Ad Library Brand Finder turns any brand name into a ranked list of matching Facebook/Meta Pages from the Meta Ad Library typeahead — with Page IDs, verification badges, follower counts, category, and linked Instagram handles.

🧠 Overview

This Facebook Ad Library Brand Finder is a lightweight Apify Actor for ad researchers, agencies, sales teams, and analysts who need to resolve brand names to official Facebook Page IDs before running deeper Ad Library scrapers. Type a string like Nike or Apple and the Actor calls Meta's public GraphQL typeahead endpoint (the same one powering the Ad Library search bar), parses every matching page, and returns Page ID, display name, category, avatar URL, likes, verification status, page alias, and linked Instagram username with followers. Use it as a Facebook Page ID lookup, brand verification checker, or lead‑enrichment step that feeds the Instagram, WhatsApp, and Meta Ad Library scrapers downstream.

✨ Features

  • Resolve brand names to Facebook Page IDs via Meta Ad Library's public typeahead endpoint.
  • Extract page metadata: display name, category, avatar URL, likes count, and verification status.
  • Detect BLUE_VERIFIED badges to confirm official brand pages vs impostors.
  • Enrich with linked Instagram handles, follower counts, and IG verification status.
  • Capture the page alias (username/slug) used in public Facebook URLs.
  • Export one Dataset row per suggestion plus SUMMARY + RESULTS key‑value store objects.
  • Retry automatically on transient 429 and 5xx errors for reliable pipelines.
  • Integrate as a pre‑step to Meta Ad Library, Instagram, and WhatsApp scrapers.
  • Automate with the Apify REST API, webhooks, scheduler, and SDKs.
  • Skip Meta's developer approval — no Graph API token, no app review.

🎯 Use Cases

  • Resolve Facebook Page IDs: Turn a brand string into a verified numeric Page ID to pass into the Meta Ad Library, Instagram, or WhatsApp ad scrapers.
  • Brand Verification & Impostor Detection: Distinguish the official BLUE_VERIFIED page from lookalike or affiliate accounts sharing the same name.
  • Sales Lead Enrichment: Batch‑resolve hundreds of brand names from a CRM export into Page IDs, Instagram handles, and follower counts for outbound prioritization.
  • Social Footprint Snapshots: Capture a point‑in‑time view of a brand's Facebook + Instagram presence (followers, verification, category) for pitch decks.
  • Influencer & Partnership Research: Discover the verified social handles of any brand before proposing partnerships or UGC campaigns.
  • Competitive Intelligence Priming: Batch many competitor names into Page IDs, then feed them into the Facebook/Instagram/WhatsApp Ad Library scrapers for ad monitoring.

⚙️ Input Parameters

NameTypeRequiredDescriptionExample
brand_namestringYesBrand or page name to search in the Meta Ad Library typeahead."Nike"

📤 Output Example (JSON)

{
"adlibrary_url": "15087023549",
"brand_name": "Nike",
"category": "Sportswear Store",
"avatar_url": "https://scontent.../nike-logo.jpg",
"likes": 38412305,
"verification": "BLUE_VERIFIED",
"page_alias": "nike",
"ig_username": "nike",
"ig_followers": 302045112,
"ig_verification": true,
"search_brand_name": "Nike",
"timestamp": "2026-04-21T14:22:00Z"
}

▶️ How to Use

  1. Run on Apify Console: Open the Facebook Ad Library Brand Finder Actor page, click Try for free, enter brand_name, and press Start. Download matches from the Dataset tab.
  2. Via API: Call the Actor with the Apify REST API or ApifyClient and chain the output into your Meta / Instagram / WhatsApp ad scrapers.
  3. Via CLI: Run with the Apify CLI:
    $apify call scrapeio/facebook-ad-library-suggestions --input='{"brand_name":"Nike"}'

🔗 API Example (JavaScript)

const { ApifyClient } = require('apify-client');
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('scrapeio/facebook-ad-library-suggestions').call({
brand_name: 'Nike',
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
const verified = items.find(p => p.verification === 'BLUE_VERIFIED');
console.log(`Official Nike Page ID: ${verified.adlibrary_url}`);
const adRun = await client.actor('scrapeio/meta-facebook-ad-scrapper-using-ad-library-url-premium').call({
pageId: verified.adlibrary_url,
maxResults: 100,
});
console.log(`Launched Ad Library scrape: ${adRun.id}`);

📈 Why Use This Facebook Page ID Finder?

  • Speed & Automation: Resolve hundreds of brand names to Page IDs in seconds — no manual Ad Library clicking or hand‑matching.
  • Verification Accuracy: Exposes BLUE_VERIFIED vs NOT_VERIFIED so you never target an impostor or fan page by mistake.
  • Upstream Data Pipeline: Chain this Actor's output directly into the Meta Ad Library, Instagram Ads, and WhatsApp Ads scrapers for end‑to‑end ad research automation.
  • Rich Enrichment: Unique combination of Facebook likes, category, avatar, and linked Instagram handle + followers that the Graph API rarely exposes in one call.
  • No Developer Setup: No Graph API token, app review, or Facebook developer account — start resolving brands in seconds.
  • Reliability: Built‑in retries on 429 and 5xx errors, structured SUMMARY / RESULTS / ERROR key‑value outputs for robust pipelines.

❓ FAQ

Q: Is it legal to use the Meta Ad Library typeahead? The Ad Library and its helper endpoints are public transparency tools. You are responsible for complying with Meta's Terms of Service, responsible‑use guidelines, and local data‑privacy law.

Q: Does this return every brand on Facebook? No — it returns typeahead suggestions for your query, which depend on Meta's live index and the current region/ad‑type parameters in the request.

Q: Can I change the country or ad type? The current build sends country=IN and ad_type=ALL in the GraphQL payload. Other locales require a source edit and redeploy; contact the maintainer for customization.

Q: Is this the official Facebook Graph API? No. It mirrors the browser‑style typeahead endpoint used by the public Ad Library UI — no developer app, token, or app review is required.

Q: How do I feed this into an ad scraper? Take any adlibrary_url (Page ID) from the Dataset and pass it as pageId into the Meta Ad Library, Instagram Ads, or WhatsApp Ads scrapers.

Q: What happens if the page has no Instagram? ig_username, ig_followers, and ig_verification simply stay empty/null for that row.

Q: Does it support rate limits and retries? Yes — HTTP retries on 429 and 5xx are built in, and you can add Apify Proxy for large scheduled batches.

Q: What output formats are supported? Dataset exports to CSV, JSON, Excel, XML, and HTML. SUMMARY and RESULTS key‑value objects hold run metadata and the full suggestion list.

📣 Find Any Brand's Facebook Page ID in Seconds

Run the Facebook Ad Library Brand Finder on Apify now → and resolve brand names to Page IDs, verification status, and Instagram handles in one call.


Chain this brand finder into any of these ad‑intelligence Apify Actors:


FastAd — automation & growth tooling.