Facebook Groups Posts Scraper
Pricing
from $8.00 / 1,000 facebook group rows
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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
20 days ago
Last modified
Categories
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_profilerows withgroupName,groupSlug,groupUrl,privacy,memberCountText,groupDescription,dataQualityScore, andsignalSummary.facebook_group_postrows withauthorName,postText,postedAtText,reactionCountText,hasMediaSignal,sourceUrl,scrapedAt, and a stable rowid.- 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, andproxyCountryCode: choose no proxy, Apify Proxy, or a custom managed proxy.maxConcurrency,requestHandlerTimeoutSecs, andmaxRunMinutes: 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.


