Facebook Groups Scraper avatar

Facebook Groups Scraper

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Facebook Groups Scraper

Facebook Groups Scraper

📘 Extract Facebook group posts, future events, and group details from one or more group URLs, handles, or IDs.

Pricing

from $2.50 / 1,000 results

Rating

5.0

(2)

Developer

API ninja

API ninja

Maintained by Community

Actor stats

3

Bookmarked

40

Total users

36

Monthly active users

5 days ago

Last modified

Share

What does Facebook Groups Scraper do?

Facebook Groups Scraper helps you extract group posts, future events, and group details from Facebook groups using a simple input of URLs, handles, or numeric group IDs. It is built for people who want structured Facebook group data without building their own extraction workflow.

Paste one or more Facebook group references such as https://www.facebook.com/groups/874728723021553, https://www.facebook.com/groups/stolvik, 874728723021553, or stolvik, choose the data you want, and run the Actor. You can use it on the Apify platform with API access, scheduling, monitoring, dataset export, and integrations.

Why use Facebook Groups Scraper?

Facebook groups contain active discussions, local communities, buy-and-sell activity, hobby groups, event promotion, and niche audience signals that are hard to track manually at scale.

Use this Actor when you want to:

  • Track new posts in public Facebook groups
  • Collect upcoming events shared in Facebook groups
  • Monitor group growth signals such as member count and privacy
  • Build lead lists, research communities, or follow category-specific conversations
  • Export group data to JSON, CSV, Excel, or connect it to your automation stack

Compared to manual browsing, this Actor gives you repeatable, structured output that is easier to search, filter, and reuse.

How to use Facebook Groups Scraper

  1. Open the Actor in Apify Console.
  2. In the Input tab, add one or more Facebook group URLs, handles, or IDs.
  3. Choose Data to Extract:
    • Group Posts
    • Group Future Events
    • Group Details
  4. If you selected posts, optionally choose the post sort order.
  5. Set Maximum Results per Group or enable Parse All Results.
  6. Run the Actor.
  7. Open the Output tab to view results, or download the dataset in your preferred format.

Input

The Actor accepts the following main input fields:

  • Facebook Group URLs, Handles, or IDs: one or more group references
  • Data to Extract: posts, future events, or group details
  • Post Sort Order: applies only to post extraction
  • Maximum Results per Group: limits saved posts or events
  • Parse All Results: keeps paginating until no more posts or events are available

Example input:

{
"urls": [
"https://www.facebook.com/groups/gieldagryplanszowe",
"stolvik",
"874728723021553"
],
"type": "posts",
"sort": "CHRONOLOGICAL",
"maxResults": 100,
"parseAllResults": false
}

Output

The output depends on the selected extraction mode.

Example output for group posts

[
{
"post_id": "4365215547053891",
"type": "post",
"url": "https://www.facebook.com/groups/gieldagryplanszowe/posts/4365215547053891/",
"message": "Witam :) Poszukuję do swojej kolekcji dodatku Turbo: Widzenie tunelowe.",
"timestamp": 1777713816,
"comments_count": 0,
"reactions_count": 0,
"reshare_count": 0,
"associated_group_id": "1439220986320043"
}
]

Example output for future events

[
{
"type": "search_event",
"event_id": "1252523000374875",
"title": "Game Con XIX",
"url": "https://www.facebook.com/events/1252523000374875/",
"day_time_sentence": "Sat, 2 May at 08:00 MDT"
}
]

Example output for group details

[
{
"id": "1571965316444595",
"name": "Colorado Springs Music, Karaoke, Concerts & Events",
"url": "https://www.facebook.com/groups/1571965316444595",
"privacy": "Public group",
"members_count": 7200
}
]

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldDescription
post_idUnique Facebook post ID
messagePost text content
timestampPost publication timestamp
comments_countNumber of comments on a post
reactions_countNumber of reactions on a post
event_idUnique Facebook event ID
titleEvent title
day_time_sentenceHuman-readable event time string
idFacebook group ID
nameGroup name
privacyGroup privacy label
members_countGroup member count

Pricing / Cost estimation

How much does it cost to scrape Facebook group data?

That depends mainly on:

  • how many groups you process
  • whether you extract posts, events, or details
  • how many paginated results you request

If you only need a few groups and a modest number of results, the cost is typically low. Group details are usually the lightest mode, while post and event extraction can cost more when Parse All Results is enabled.

For the best cost control:

  • start with a few groups
  • keep maxResults modest during testing
  • enable full pagination only when you really need complete coverage

Tips and advanced options

  • Use Group Details first if you want a quick health check of many groups.
  • Use Latest (Most Recent) sorting when monitoring fresh posts.
  • Use Top (Most Popular) sorting when you care more about visibility and engagement than recency.
  • If you are testing multiple groups, begin with a low maxResults value to validate output structure.
  • If you need recurring monitoring, schedule the Actor in Apify and send results to your app through the API or integrations.

FAQ, disclaimers, and support

Does this Actor support group URLs, handles, and numeric IDs?

Yes. You can provide full Facebook group URLs, plain handles, or plain numeric group IDs.

Does sort work for every extraction mode?

No. Sorting only applies to Group Posts. Future events and group details use the format returned by the source endpoint.

Can I extract all results?

Yes. Enable Parse All Results to keep paginating until there are no more results available for posts or future events.

Are there any limitations?

Yes. Available fields and result volume depend on the Facebook group and the data exposed by the source. Some groups or result types may provide less information than others.

Is it okay to collect Facebook group data?

Make sure your use complies with the target website’s terms, applicable law, and your own internal privacy or compliance rules.

Where can I get help or request improvements?

Use the Issues tab on the Actor page to report bugs, request improvements, or share feature ideas. If you need a custom workflow or tailored output structure, a custom version can be built on top of this Actor.