Facebook Groups Posts Search Scraper
Pricing
from $2.99 / 1,000 results
Facebook Groups Posts Search Scraper
Find relevant public Facebook group posts by topic. Collect post text, URLs, group details and available engagement data. No login or cookies needed. Export to CSV, Excel or JSON for market research and content ideas.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
Lofomachines
Maintained by CommunityActor stats
1
Bookmarked
240
Total users
69
Monthly active users
2 days ago
Last modified
Categories
Share
Find relevant public Facebook group conversations by topic and export them to a spreadsheet. Research customer questions, product discussions, community interests and market trends without collecting group links first or signing in to Facebook.
Enter your topics, choose a time range and market, and click Start. The Actor checks the meaning of each available post and saves only positive relevance decisions. No coding, Facebook cookies or personal API key required. A paid Apify plan is required to run this Actor.
Why use this Facebook group post scraper?
- Discover conversations across public groups. Find posts about the topics your business or research team cares about.
- Reduce irrelevant results. Semantic relevance checks account for meaning and synonyms instead of requiring an exact phrase.
- Get context for every result. Collect post text, group links, publication dates and available author and engagement details.
- Keep setup simple. Search effort is managed automatically. Choose your topics and desired result count without technical settings.
- Export clean data. Unique posts are ready for CSV, Excel, JSON and your existing research workflow.
Get started
- Add one or more Keywords, such as
gardening,coffee equipmentorRV camping. - Set Max posts per keyword, select a Time range, and choose a Country.
- Click Start, review Output, and download your results.
Try 10–100 posts per topic first. Counts are maximum targets, not guaranteed quantities. Public availability and topic relevance determine how many results can be returned.
Popular use cases
| Use case | Example topic | What you can research |
|---|---|---|
| Customer research | coffee equipment | Questions, experiences and product discussions |
| Home and garden research | vegetable gardening | Community interests and recurring problems |
| Travel planning research | RV camping | Public experiences and recommendations |
| Hobby market research | vintage watches | Collector discussions and product interests |
| Local community research | London flat rentals | Public housing discussions and offers to review |
| Content planning | sourdough baking | Questions and themes for useful content |
Posts are research material. A mention is not a verified lead, purchase intention, available listing or endorsement.
Input settings
| Setting | Description |
|---|---|
| Keywords | One topic per line; up to 100 topics. At least one is required. |
| Time range | Any time, Last week, Last month or This year. Defaults to This year. |
| Max posts per keyword | 1–3,000; default 100. Choose a smaller target for a quick sample. |
| Country | Search market, such as us, gb, it or de. Does not verify author location. |
Date filtering checks the publication timestamp available on each post. Posts without a verifiable date are excluded when a time range is selected. Use Any time for broader coverage. Results are not guaranteed to arrive in chronological order; sort the date column after export.
For API workflows, afterDate also accepts a calendar date in YYYY-MM-DD format or a relative value such as 30 days. Dates are interpreted in UTC.
Input examples
Research gardening conversations
{"keywords": ["vegetable gardening"],"afterDate": "anytime","maxPosts": 10,"countryCode": "us"}
Follow several topics this year
{"keywords": ["coffee equipment", "sourdough baking"],"afterDate": "this_year","maxPosts": 50,"countryCode": "gb"}
Find Italian-language public conversations
{"keywords": ["camper"],"afterDate": "last_month","maxPosts": 20,"countryCode": "it"}
Output example
Illustrative example, abbreviated for readability:
{"result_type": "post","post_url": "https://www.facebook.com/groups/examplegarden/posts/123456789/","text": "Which vegetables have worked best in your raised beds this season?","group_name": "Example Garden Community","group_url": "https://www.facebook.com/groups/examplegarden/","author_name": "Example Author","date": "2026-09-15T10:00:00.000Z","reaction_count": 12,"comment_count": 8,"share_count": 0,"searchKeyword": "vegetable gardening","searchCountry": "us","isRelevant": true,"relevanceProbability": 0.98,"processed_at": "2026-09-23T10:00:00.000Z"}
The dataset also includes image_url, author_id and group_id when available. Missing details are null. Engagement counts reflect the public page at collection time. Text may be a public preview when full content is unavailable; the Actor does not fill missing text from search summaries.
Each post is saved once per run, even when it is found through multiple topics. searchKeyword records the topic under which it was first saved. The Run summary reports saved, rejected, unavailable and out-of-range posts and elapsed time.
How relevance filtering works
Each retrieved post is evaluated against your topic. Only positive decisions are saved, with isRelevant: true. The probability is an estimate, not a guarantee: review a sample before relying on the results for a business decision. Public text and search topics may be processed by external services to provide this feature.
If relevance checking is unavailable, the run reports an error instead of saving unverified posts. Results already checked remain available.
Frequently asked questions
Do I need a Facebook account? No. This Actor reads publicly accessible content without a Facebook login or cookies.
Can it read private groups? No. Private, login-restricted and unavailable posts are not included.
Does it scan every post in every group? No. Discovery is limited to publicly discoverable posts, and availability changes over time. This is not a complete archive or a group membership export.
Why are fewer posts returned than requested? Some candidates are unavailable, unrelated, duplicated or outside your time range. Try a broader topic or choose Any time.
Can I collect comments or member lists? This Actor returns posts and available comment counts, not comment text or membership lists.
Does Country mean every author lives there? No. It tunes the search market and language; it does not establish residency or exact location.
Can I monitor topics regularly? Yes. Configure an Apify schedule and connect the output to your existing workflow. Deduplication applies within each run.
What does it cost? See the current pricing panel on the Actor page. Runtime depends on result availability and the requested volume. Start with a small sample to evaluate coverage for your topic.
Discover more ready-to-run research tools
Expand your workflow with tools for other platforms and use cases. Discover all Lofomachines Actors on Apify.