Facebook Page ID Finder avatar

Facebook Page ID Finder

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Facebook Page ID Finder

Facebook Page ID Finder

Search brand pages & keyword ideas. Retrieve likes, verification status, categories, and linked Instagram handles with follower counts in one fast run.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Sachin Kumar Yadav

Sachin Kumar Yadav

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

4

Monthly active users

12 days ago

Last modified

Share

Facebook Page Search - Pages & Keywords Finder

Search Facebook Pages and keywords using the Ad Library autocomplete API. Find pages by name, discover keyword suggestions, and retrieve detailed page profiles (including Category, Page ID, likes, verification status, and Instagram follower count). Perfect for discovering competitor Page IDs and keyword trends. Built with Apify best practices for reliability and speed.


Table of Contents


Features

  • Page Finder - Locate any advertiser Facebook Page by searching their name or brand keyword.
  • Page ID Extraction - Find the precise numerical Page ID needed to run page-specific ad library scrapes.
  • Keyword Autocomplete - Discover relevant search query suggestions directly from Facebook's system.
  • Profile Metadata - Retrieve page logos (image_uri), likes, category, and alias names.
  • Instagram Sync - Extract connected Instagram profiles, follower counts, and verification badges.
  • Regional Context - Target autocomplete contexts using 50+ supported countries.
  • Single API Call Efficiency - Lightning fast execution since suggestions require no complex pagination loop.

Use Cases

Use CaseDescriptionKey Benefits
Competitor ID DiscoveryFind a brand's exact Facebook Page ID to feed into the Page Ads Scraper.Crucial mapping step for automated competitive tracking.
Keyword ExpansionDiscover autocomplete suggestions related to your niche terms.Identify related search terms and audience interest signals.
Brand AuditingIdentify verified pages, like counts, and linked Instagram profiles.Measure social presence and verification status of page entities.
Regional ResearchDiscover page variations and suggestions in different international contexts.Map out global vs local advertiser strategies.
Data Pre-processingAutomatically resolve brand names into Page IDs before running main scrapes.Streamline high-volume scraping workflows.

Quick Start

1. Basic - Search a Page/Brand Name

{
"query": "gymshark",
"country": "US"
}

2. Advanced - Regional Autocomplete Suggestions

{
"query": "tech tools",
"country": "DE"
}

Input Parameters

ParameterTypeRequiredDescriptionDefaultExample
queryStringYesThe search keyword, brand name, or phrase to lookup suggestions for-"gymshark", "nike", "dropshipping"
countryStringNoTwo-letter country code (ISO 3166-1 alpha-2) for context"US""US", "GB", "CA", "DE", "IN"

Output Format

The actor outputs suggestion objects in a single flat list, using the result_type attribute (page, keyword, or location) to distinguish between record types.

Output Example (Page Suggestion)

{
"source": "facebook_page_search",
"search_query": "gymshark",
"country": "US",
"result_type": "page",
"position": 1,
"name": "Gymshark",
"page_id": "102484795092789",
"category": "Sportswear Store",
"image_uri": "https://scontent.xx.fbcdn.net/v/t39.35426-6/...",
"likes": 2400320,
"verification": "blue_verified",
"entity_type": "page",
"ig_username": "gymshark",
"ig_followers": 6120480,
"ig_verification": "blue_verified",
"page_alias": "gymshark",
"page_is_deleted": false,
"keyword": null,
"scraped_at": "2026-06-23T13:20:00.000Z"
}

Output Example (Keyword Suggestion)

{
"source": "facebook_page_search",
"search_query": "gymshark",
"country": "US",
"result_type": "keyword",
"position": 5,
"name": "gymshark clothing",
"keyword": "gymshark clothing",
"page_id": null,
"category": null,
"image_uri": null,
"likes": null,
"verification": null,
"entity_type": null,
"ig_username": null,
"ig_followers": null,
"ig_verification": null,
"page_alias": null,
"page_is_deleted": null,
"scraped_at": "2026-06-23T13:20:05.000Z"
}

Output Fields Explained

FieldTypeDescription
sourceStringSource indicator, always facebook_page_search
search_queryStringThe query term used for search
countryStringThe country code used for regional context
result_typeStringType of suggest result (page, keyword, or location)
positionIntegerPosition of the result in the suggestions list (1-based)
nameStringTarget name (either the page name, keyword text, or location string)
page_idStringFacebook Page ID (for page type, otherwise null)
categoryStringPage business category (e.g. "Clothing Brand")
image_uriStringURL to the page logo/avatar image
likesIntegerTotal Facebook page likes
verificationStringPage verification status (e.g. "blue_verified")
entity_typeStringType code of entity (usually "page")
ig_usernameStringLinked Instagram account handle
ig_followersIntegerFollower count of linked Instagram account
ig_verificationStringVerification status of linked Instagram account
page_aliasStringPage alias identifier / slug name
page_is_deletedBooleanWhether the page is flagged as deleted
keywordStringAutocomplete suggestion keyword (for keyword type, otherwise null)
scraped_atStringTimestamp of scraping run

Supported Countries

The autocomplete context API uses 50 countries. Here are some of the most commonly used country codes:

RegionCodeRegionCodeRegionCode
United StatesUSUnited KingdomGBCanadaCA
AustraliaAUIndiaINGermanyDE
FranceFRItalyITSpainES
BrazilBRMexicoMXJapanJP
South KoreaKRNetherlandsNLSwedenSE
PolandPLTürkiyeTRUnited Arab EmiratesAE
Saudi ArabiaSASingaporeSGIndonesiaID

(Check .actor/input_schema.json for the complete list of 50 supported countries).


Performance & Limits

  • Pagination - Autocomplete does not support pagination. It is a single, direct request.
  • Speed - Runs extremely fast (normally under 3 seconds) since it only calls one endpoint once.
  • Yield - Returns up to ~10-20 suggestions mixed between keywords, pages, and locations depending on search volume.

FAQ

  • Q: How do I find the Page ID from this?
    • Search for your brand name or competitor page name. The results with result_type = "page" will list the exact page_id in the dataset table.
  • Q: Does this scraper require cookies?
    • No login, credential mapping, or cookies are needed.
  • Q: Why are some fields null?
    • Suggestions can be simple search keywords (e.g. "nike shoes") which do not have page information like Page ID, category, or Instagram followers. Those fields will remain null.

Troubleshooting

IssueCauseSolution
"No search query provided"Empty or missing queryProvide a valid search term in the input
No suggestions returnedThe query is extremely unique or obfuscatedTry shorter keywords or common terms
API errors / timeoutsTemporary server lagThe actor automatically retries and handles errors internally

Why Choose This Actor?

  • Fast brand name to Page ID mapping
  • Combines pages, keywords, and location suggestions
  • Extracts detailed likes, category, and verification badges
  • Includes linked Instagram account profiles & followers
  • Single API call (highly credit efficient)
  • Downloadable as CSV, Excel, JSON, or HTML

Tags

facebook page search, facebook page id finder, autocomplete scraper, facebook brand search, competitor finder, instagram profile finder, ad library autocomplete, spy tool helpers, marketing automation, apify actor


Get Started Now

  1. Enter the Search Query (e.g., brand name or topic)
  2. Select the Country context
  3. Click Start to run the scraper
  4. Browse/download suggestions and extract competitor Page IDs
  5. Feed Page IDs into the Facebook Page Ads Scraper
  6. Click "Try for free" to test the actor

Built using Apify Platform | Optimized for Performance & Reliability