Facebook Groups Posts Scraper avatar

Facebook Groups Posts Scraper

Pricing

from $8.00 / 1,000 facebook group rows

Go to Apify Store
Facebook Groups Posts Scraper

Facebook Groups Posts Scraper

Collect Facebook group profile data and visible post rows for community research, lead discovery, niche validation, and competitor tracking with cookie, proxy, and timeout controls.

Pricing

from $8.00 / 1,000 facebook group rows

Rating

0.0

(0)

Developer

Techionik

Techionik

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

20 days ago

Last modified

Share

Collect structured Facebook group profiles and visible post data for community research, niche discovery, lead generation, content research, and competitor tracking.

Paste Facebook group URLs and run. Public groups can be checked without cookies. For member-only or private groups, add facebookCookieHeader from a browser account that can already view the group.

Why Use It

  • Turn Facebook group pages into clean group and post rows without manually scrolling groups.
  • Capture community signals such as group name, privacy, member count, description, author, post text, post time, reactions, and media indicators.
  • Use optional cookies and proxy controls for groups that require membership or a more stable browser session.
  • Avoid paid junk rows: blocked, empty, unavailable, and login-only pages are reported in notices, not written as customer dataset rows.

Data Delivered

  • facebook_group_profile rows with groupName, groupSlug, groupUrl, privacy, memberCountText, groupDescription, dataQualityScore, and signalSummary.
  • facebook_group_post rows with authorName, postText, postedAtText, reactionCountText, hasMediaSignal, sourceUrl, scrapedAt, and a stable row id.
  • Direct source URLs so every row can be checked against the original group page.
  • Quality scoring and next-action fields for lead research, community validation, and review workflows.

Input Options

  • groupUrls: Facebook group URLs or group slugs.
  • maxResults: total delivered row cap for the run.
  • maxPostsPerGroup: visible post rows to collect from each group.
  • includeGroupProfileRows: include one profile row per accessible group.
  • scrollsPerGroup: scroll depth for revealing more visible posts.
  • facebookCookieHeader: optional private cookie header for groups your browser account can access.
  • proxyMode, proxyUrl, and proxyCountryCode: choose no proxy, Apify Proxy, or a custom managed proxy.
  • maxConcurrency, requestHandlerTimeoutSecs, and maxRunMinutes: speed and timeout controls for larger jobs.

Example Input

{
"groupUrls": [
"https://www.facebook.com/groups/dogspotting",
"https://www.facebook.com/groups/viewfrommywindow"
],
"maxResults": 50,
"maxPostsPerGroup": 10,
"includeGroupProfileRows": true,
"scrollsPerGroup": 2,
"proxyMode": "apify",
"proxyCountryCode": "US"
}

Example Output

{
"resultType": "facebook_group_post",
"groupName": "Dogspotting Society",
"groupUrl": "https://www.facebook.com/groups/dogspotting",
"authorName": "Visible author",
"postedAtText": "2 h",
"postText": "Visible post text from the group page",
"reactionCountText": "128",
"hasMediaSignal": true,
"dataQualityScore": 92,
"sourceUrl": "https://www.facebook.com/groups/dogspotting",
"scrapedAt": "2026-06-24T12:00:00.000Z"
}

Reliability

  • Browser-based extraction for dynamic group pages.
  • Whole-run and per-page timeout guards.
  • Concurrency limits to keep memory usage stable.
  • Deduplication by stable row IDs.
  • Notices saved separately for blocked, unavailable, login-only, and no-visible-data pages.
  • Dataset rows are emitted only when real group or post data is captured.

Pricing

$10.00 / 1,000 delivered rows

A delivered row is a valid facebook_group_profile or facebook_group_post item written to the default dataset. Empty pages, blocked pages, login walls, timeouts, and no-data sources are not customer dataset rows.

Best For

  • Finding active niche communities.
  • Tracking competitor or brand communities.
  • Discovering lead and outreach opportunities.
  • Validating audience demand before launching products, content, or offers.