Facebook Group Posts Scraper šŸ“±

Facebook Group Posts Scraper šŸ“±

Scrape Facebook group posts efficiently with login support. Extract post content, author info, timestamps and more from any public or private Facebook group you have access to.

SOCIAL_MEDIALEAD_GENERATIONApify

Powerful scraper that extracts posts and related information from Facebook groups. Works with public groups.

šŸŽÆ Features

  • Scrapes posts from any Facebook group you have access to
  • Handles both public and private Facebook groups
  • Supports login via cookies
  • Built-in stealth and anti-detection mechanisms
  • Configurable proxy support
  • Customizable number of posts to scrape
  • Random delays and human-like scrolling behavior

šŸ“Š Output Data

For each post, the scraper extracts:

  • Post ID
  • Post URL
  • Post content/message
  • Creation timestamp
  • Author ID
  • Author name
  • Author profile URL

šŸ”§ Input Parameters

ParameterTypeDescription
groupUrlsArrayList of Facebook group URLs to scrape
maxItemsIntegerMaximum number of posts to scrape (optional)
proxyConfigurationObjectProxy settings (optional)

šŸ’” Use Cases

  • Social media monitoring
  • Market research
  • Content analysis
  • Community engagement tracking
  • Competitor analysis
  • Trend detection

šŸš€ Getting Started

  1. Enter the Facebook group URL(s) you want to scrape
  2. Set the maximum number of posts to collect (optional)
  3. Configure proxy settings if needed
  4. Run the actor and get structured data in your preferred format

āš ļø Important Notes

  • Respect Facebook's terms of service and privacy policies
  • Use appropriate delays between requests
  • Make sure you have permission to access the groups you want to scrape
  • Consider using proxies for large-scale scraping

Input Example

A full explanation of an input example in JSON.

1{
2    "groupUrls": [
3        "https://www.facebook.com/groups/1242309506256283/"
4    ],
5    "maxItems": 50
6}

Output sample

The results will be wrapped into a dataset which you can always find in theĀ StorageĀ tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

1[
2    {
3        "postId": "1999533500533876",
4        "message": "NEWS: Tesla has announced that, effective February 1, all models in Canada will get huge price increases.\n\nPrice changes:\n• Model 3: $4,000-$9,000 increase (depending on trim)\n• Model Y: $4,000 increase on all trims\n• Model S/X: $4,000 increase on all trims",
5        "authorId": "100000021881982",
6        "authorName": "Jianchun Xu",
7        "authorUrl": "https://www.facebook.com/tellspringyan",
8        "url": "https://www.facebook.com/groups/1242309506256283/permalink/1999533500533876/"
9    },
10    ...
11]

Frequently Asked Questions

Is it legal to scrape job listings or public data?

Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.

Do I need to code to use this scraper?

No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.

What data does it extract?

It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.

Can I scrape multiple pages or filter by location?

Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.

How do I get started?

You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!