Facebook Groups Search Scraper avatar

Facebook Groups Search Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Facebook Groups Search Scraper

Facebook Groups Search Scraper

πŸ”Ž Facebook Groups Search Scraper extracts group search resultsβ€”names, links, member counts, categories, keywords & engagement. πŸš€ Ideal for market research, community discovery, lead gen and outreach. πŸ“€ Fast, accurate, easy export to CSV/JSON.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Scraper Engine

Scraper Engine

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Apify Actor that finds and scrapes Facebook group data by search terms (via DuckDuckGo) and/or direct group URLs. Output matches the same structure as the reference group_search.json.

Why use this actor?

  • Bulk input: Multiple search terms and/or group URLs in one run.
  • No proxy by default; automatic fallback to datacenter then residential proxy if the platform blocks.
  • Live saving: Results are pushed to the dataset as they are scraped.
  • Retries: Exponential backoff and up to 3 retries when using residential proxy.

Input

FieldTypeRequiredDescription
startUrlsarrayYesList of objects with url. Each url can be a search term (e.g. bmw, tesla) or a Facebook group URL (e.g. https://www.facebook.com/groups/123/).
proxyConfigurationobjectNoApify proxy settings. Default: no proxy. Actor falls back to datacenter then residential if blocked.
maxItemsintegerNoMax groups per search term (1–500). Default: 100.

Example input (JSON):

{
"startUrls": [
{ "url": "bmw" },
{ "url": "tesla" },
{ "url": "https://www.facebook.com/groups/example/" }
],
"maxItems": 50
}

Output

Dataset rows: one per group, with fields:

  • query – Search term or direct_urls
  • id – Group ID
  • name – Group name
  • url – Group URL
  • profilePictureUri – Image URL or null
  • visibility – Public / Private
  • memberInfo – e.g. "10,000 total members"
  • postFrequency – e.g. "5.2 posts a day"
  • type – "Group"
  • viewerJoinState – e.g. "CAN_JOIN"

Full run output has the same shape as group_search.json:

  • config – maxItems, searchQuery
  • total_groups – Total groups scraped
  • results – Array of { "query", "groups", "count" }

How to run

  1. Open Apify Console β†’ Actors.
  2. Create or open this actor and configure Input: add startUrls (and optional proxy / maxItems).
  3. Click Start and watch Log for progress and proxy fallback messages.
  4. Open Output (dataset) to view or export (JSON/CSV).

Cautions

  • Data is from public pages only.
  • You are responsible for compliance with applicable laws (privacy, data protection, etc.).