Facebook Actor

Facebook Post Scraper

Collect public Facebook post metadata from suitable public pages for monitoring and research.

Social Media

What it does

Collect public Facebook post metadata from suitable public pages for monitoring and research.

Best for

  • Public page monitoring
  • Campaign tracking
  • Engagement research

Fields

  • Post text
  • Post URL
  • Page name
  • Date when public
  • Engagement counts when public
  • Comment count when public

Inputs

  • Public page URLs
  • Post URLs
  • Date range when supported
  • Max posts
README

Facebook Post Scraper technical notes

Facebook Post Scraper can be used as part of a reviewed Apify workflow to collect public Facebook data, clean the dataset, and deliver it to business tools. The exact setup depends on the target, available data, and required output structure.

Use Cases

  • Public page monitoring
  • Campaign tracking
  • Engagement research

Data Fields

  • Post text
  • Post URL
  • Page name
  • Date when public
  • Engagement counts when public
  • Comment count when public

Inputs

  • Public page URLs
  • Post URLs
  • Date range when supported
  • Max posts

Workflow

  • Public Facebook source
  • Actor run
  • Clean dataset
  • Delivery destination
  • Business report or automation

Delivery

  • CSV
  • Excel
  • Google Sheets
  • API
  • Database
  • Airtable
  • Notion
  • Slack
  • CRM

Limitations

  • Availability depends on the target website or platform structure.
  • Some data may not be publicly available.
  • Some requests may not be suitable.
  • The workflow is reviewed before setup.

Setup Notes

  • Use public page URLs or post URLs only; private groups, restricted pages, and logged-in flows require review.
  • Define date range and max posts before running campaign or monitoring workflows.
  • Separate pages by brand, market, or campaign when reporting needs comparisons.

Output Handling

  • Preserve post URL, page name, post text, date, and public engagement fields for context.
  • Long post text may need trimming or separate storage before spreadsheet delivery.
  • Comments, reactions, and share counts can change and should be treated as snapshots.

Quality Checks

  • Verify that every input page or post is publicly accessible.
  • Check for pinned, reshared, or duplicate posts if chronology matters.
  • Sample records manually before using the data for campaign reporting.

FAQ

Can The Scrape Lab configure Facebook Post Scraper for me?

Yes. We review the target, configure inputs, run tests, clean the output, and connect delivery where needed.

Can this run on a schedule?

In many cases, yes. Recurring schedules are reviewed based on the target, frequency, and reliability requirements.

Can the output go to Google Sheets or a CRM?

Yes. Delivery can be set up to Google Sheets, CSV, Airtable, databases, APIs, Slack, CRMs, or other tools depending on your workflow.

Is every request suitable?

No. We focus on public data and review each request before setup. Some targets or data requests may not be appropriate or technically reliable.

Need data collected or piped somewhere?

Send the source and fields. We'll review the scraper, Actor, or pipeline approach.

Request a Data Task