Facebook Place Scraper

Facebook Place Scraper

by bhansalisoft

Automatically scrape Facebook Place data by keyword. Get business names, addresses, and contact info exported as structured CSV/JSON for lead lists and research.

51 runs
2 users
Try This Actor

Opens on Apify.com

About Facebook Place Scraper

Need to pull local business data from Facebook without the manual grind? I've been there, trying to build lists from search results by hand. This actor automates that entire process. You give it a keyword—like "coffee shops" or "dentists"—and it systematically scrapes the Facebook Place results for that term. It pulls down the core details you actually need: the business name, its exact address, contact info, and a direct link to its Facebook page. The output is clean, structured data, ready to be saved as a CSV or JSON file for use in a spreadsheet, CRM, or your own database. I use it for building targeted lead lists for sales outreach, verifying local business directories, and gathering market research on competitors in a specific area. It saves hours of copying and pasting, letting you focus on using the data instead of collecting it. Just configure your search term and let it run; it handles the rest, navigating Facebook's public search to compile a precise dataset for you.

What does this actor do?

Facebook Place Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Facebook Place Scraper

An Apify actor that scrapes Facebook Place listings based on a search keyword. It extracts detailed public information from Facebook Place pages for lead generation and data collection.

Overview

This actor performs targeted searches on Facebook for places (like businesses, hotels, or points of interest). You provide a keyword (e.g., "hotels in Ahmedabad"), and it returns a structured list of matching Facebook Places with their available public details.

Key Features

  • Keyword-Based Scraping: Finds Facebook Places relevant to your search term.
  • Comprehensive Data Extraction: For each place, it scrapes:
    • placeName: The name of the business or location.
    • place_fburl: The direct URL to the Facebook page.
    • place_profile_picture: The profile image URL.
    • place_text: Summary text containing category, price indicator, location, and follower count.
    • place_description: The description from the page's 'About' section.
  • Cookie Authentication: Uses a logged-in Facebook session cookie to access data, helping to avoid blocks.
  • Fast Performance: Capable of scraping approximately 500 data points per second.
  • Multiple Export Formats: Results can be downloaded as JSON, Excel, CSV, or text files.

How to Use

Input Requirements

You need to provide two main inputs to run the actor:

  1. Facebook Cookie: A session cookie from a logged-in Facebook account. This is required for the scraper to function.
  2. Keyword: Your search term (e.g., "coffee shops in Berlin").

Steps to Run

  1. Obtain Your Facebook Cookie:
    • Install the Chrome extension "Export cookie JSON file for Puppeteer".
    • Log into Facebook in your Chrome browser.
    • Open the extension and click "Export cookies as JSON". Copy the cookie string from the downloaded file.
  2. Configure the Actor:
    • In the actor's input field labeled "Facebook Cookie", paste the copied cookie string.
    • In the "keyword" field, enter your search query.
  3. Start the Job: Click "Save" and then the "Start" button to begin scraping.

Input/Output

Input:
* facebook_cookie (String): Your active Facebook session cookie.
* keyword (String): The search term to find relevant places.

Output:
The actor outputs an array of objects, each representing one Facebook Place. The structure is as follows:

[
  {
    "placeName": "Hotel Example",
    "place_fburl": "https://www.facebook.com/hotelexample",
    "place_profile_picture": "https://fbcdn.net/...profile_pic.jpg",
    "place_text": "Hotel · Near Central Station · 1200 followers",
    "place_description": "A description from the place's About section."
  }
]

Demo & Support:
* Demo video for getting cookies: https://youtu.be/yYJ6l2jm83Q
* Full usage demo: https://youtu.be/7SFlp1WChWI
* For issues, contact: bhansalisoft781986@gmail.com

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Facebook Place Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
bhansalisoft
Pricing
Paid
Total Runs
51
Active Users
2
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support