# Skool Group Members Scraper 🔍👥 - Cheap (per results) (`scrapestorm/skool-group-members-scraper---cheap-per-results`) Actor

👥 Easily collect member data from Skool, the leading community platform for creators & educators 🌍Just enter a public Skool group URL to extract key details like names, bios, profile links, and social media🔍Seamlessly integrate with your tools for lead generation or community growth automation⚡📊

- **URL**: https://apify.com/scrapestorm/skool-group-members-scraper---cheap-per-results.md
- **Developed by:** [Storm\_Scraper](https://apify.com/scrapestorm) (community)
- **Categories:** Automation, Lead generation, Social media
- **Stats:** 62 total users, 0 monthly users, 100.0% runs succeeded, 2 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

from $4.49 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

### 👥 Skool Group Members Scraper 🔍

Unlock powerful insights from Skool communities — scrape public member data in seconds!

The Skool Group Members Scraper is a powerful tool that extracts structured member data from public Skool community pages. Whether you're analyzing audiences, building contact lists, or simply want insights into members — this scraper delivers clean and organized member profiles at scale.

### 🔒 Scraping Private Skool Groups

Want to scrape members from a private or restricted Skool group?
📧 Please contact us directly by email to discuss access and options :  randomus075@gmail.com 📩

### 🏁 Quick Overview

👤 Extract public member profiles
🔗 Capture social links & websites
📍 Includes location, bio, profile picture
📧 Attempts contact extraction from websites
📂 Export in JSON, CSV, Excel, or HTML formats

### 🔍 What It Does

Just provide a Skool group URL and the number of members you want to extract — the scraper will return:

✅ Public member profiles (up to your specified limit)
✅ Structured fields for each member, including:

🧾 Field Descriptions

| Field                                | Description                                                       |
| ------------------------------------ | ----------------------------------------------------------------- |
| `id`                                 | Unique Skool user ID                                              |
| `username`                           | Skool handle / username                                           |
| `profileLink`                        | Direct URL to the user's Skool profile                            |
| `firstName`                          | First name                                                        |
| `lastName`                           | Last name or brand/business name                                  |
| `bio`                                | User’s bio or personal introduction                               |
| `location`                           | Country or region (if available)                                  |
| `pictureProfile`                     | Full-size profile picture URL                                     |
| `pictureBubble`                      | Thumbnail (bubble-sized) profile picture URL                      |
| `links.facebook`                     | Link to Facebook profile (if provided)                            |
| `links.instagram`                    | Link to Instagram profile (if provided)                           |
| `links.linkedin`                     | Link to LinkedIn profile (if provided)                            |
| `links.twitter`                      | Link to Twitter/X profile (if provided)                           |
| `links.youtube`                      | Link to YouTube channel (if provided)                             |
| `links.website`                      | Personal or business website (if available)                       |
| `memberRole`                         | Role within the group (e.g., member, admin)                       |
| `memberApprovedAt`                   | Date/time the user was approved in the group                      |
| `memberLastOffline`                  | Timestamp of the user's last online activity                      |
| `include_contact_from_website`       | Boolean flag if emails/phones were extracted from linked websites |
| `additional_contact.possible_emails` | List of discovered emails (if any)                                |
| `additional_contact.possible_phones` | List of discovered phone numbers (if any)                         |

### 🛠 How to Use the Scraper

It’s simple and beginner-friendly:

Paste a valid Skool group URL

Set the maxitems value to limit how many members to scrape

Run the scraper

Export your data in formats like:

```
📦 JSON

📊 CSV

📑 Excel

🌐 XML / HTML
```

### 💰 Pricing

This scraper uses a pay-per-result model.

- **Price**: $4.49 per 1000 results.

### Related Actors

If you're interested in other social media (Facebook, YouTube, Pinterest & more) or real estate Actors:

- [Skool Groups Scraper 🌐👥💬 - Fast & Cheap](https://apify.com/scrapestorm/skool-groups-scraper---fast-cheap)
- [Skool Profile Infos Scraper 🌐👥💬 - Fast & Cheap](https://apify.com/scrapestorm/skool-profile-infos-scraper---fast-cheap)
- [Skool Groups/Community Infos Scraper 🌐💬 - Fast & Cheap](https://apify.com/scrapestorm/skool-groups-community-infos-scraper---fast-cheap)
- [Skool Followers Scraper 🌐👥💬 - Fast & Cheap](https://apify.com/scrapestorm/skool-followers-scraper---fast-cheap)
- [Apec Jobs Scraper 🔍🇫🇷 - Cheap](https://apify.com/scrapestorm/apec-jobs-scraper---cheap)
- [Jobs.ch Search Scraper (Fast & Cheap) 💼 🇨🇭](https://apify.com/scrapestorm/jobs-ch-search-scraper-fast-cheap)
- [Bundesagentur für Arbeit (Arbeitsagentur) Scraper 🇩🇪 💼 Cheap](https://apify.com/scrapestorm/bundesagentur-fur-arbeit-arbeitsagentur-scraper-cheap)
- [SimplyHired Jobs Scraper 💼🔎📈 - Faster & Cheaper](https://apify.com/scrapestorm/simplyhired-jobs-scraper---faster-cheaper)
- [Dice Jobs Scraper (Fast & Cheap) 💼](https://apify.com/scrapestorm/dice-jobs-scraper-fast-cheap)
- [Seek Job / JobStreet Scraper (Advanced & Cheap) 💼](https://apify.com/scrapestorm/seek-job-jobstreet-scraper-advanced-cheap)
- [Practo Doctor Scraper 👨‍⚕️ - Fast & Cheap](https://apify.com/scrapestorm/practo-doctor-scraper---fast-cheap)
- [PropertyFinder Search Scraper 🏡 🏘️ - Cheap](https://apify.com/scrapestorm/propertyfinder-search-scraper---cheap)
- [PropertyFinder Agent - Cheap 🏷️ 🏠👨‍💼](https://apify.com/scrapestorm/propertyfinder-agent---cheap)
- [Bayut Search Scraper 🏠](https://apify.com/scrapestorm/bayut-search-scraper---cheap)
- [🛍️ Dubizzle Search Scraper - Cheap 🏷️](https://apify.com/scrapestorm/dubizzle-search-scraper---cheap)
- [Zillow Agent Scraper (All-in-one) 🏡📧📞🤖](https://apify.com/scrapestorm/zillow-agent-scraper-all-in-one)
- [Facebook Comments Scraper (All-in-One) 💬](https://apify.com/scrapestorm/facebook-comments-scraper-all-in-one)
- [Facebook Likes Scraper (Fast & Cheap) 👍 🌟](https://apify.com/scrapestorm/facebook-likes-scraper-fast-cheap)
- [Builtin Jobs Scraper 🔍💼 - Cheap](https://apify.com/scrapestorm/builtin-jobs-scraper---cheap)
- [Pinterest Boards Search Scraper 🎨🔍](https://apify.com/scrapestorm/pinterest-boards-search-scraper)
- [Pinterest Pins/Videos Search Scraper 🎨🔍](https://apify.com/scrapestorm/pinterest-pins-videos-search-scraper)
- [Youtube Shorts Scraper 📺 (Rental) - Fast & cheap](https://apify.com/scrapestorm/youtube-shorts-scraper-rental---fast-cheap)
- [YouTube Transcript Video Scraper 📝 (⚡ Fast & 💸 Cheap)](https://apify.com/scrapestorm/youtube-transcript-videos)
- [Youtube Playlist Scraper 🎵 - Rental (Fast & cheap)](https://apify.com/scrapestorm/youtube-playlist-scraper---rental-fast-cheap)
- [Bayt Jobs Scraper 🔍💼 - Cheap)](https://apify.com/scrapestorm/bayt-jobs-scraper---cheap)

***

### 🌐 Why Use This Scraper?

- 👥 Audience Research — Understand who’s inside a Skool group: their bios, roles, locations, and interests.

- 📣 Lead Generation — Discover potential customers, collaborators, or influencers based on their social links and websites.

- 🧲 Email/Contact Enrichment — Automatically extract possible emails and phone numbers from linked websites.

- 📊 Competitor Intelligence — Monitor membership growth, user types, and engagement in competitor communities.

- 🤖 Automation — Integrate scraped data into your CRM, outreach campaigns, or analytics tools.

- 📌 Content Strategy — Identify what your target audience talks about and tailor your messaging accordingly.

### 📥 Input Schema

Input example :

```
{
  "url": "https://www.skool.com/data-alchemy",
  "maxitems": 50
}


```

Input Fields:

| Field      | Type    | Description                                          |
| ---------- | ------- | ---------------------------------------------------- |
| `url`      | string  | 🔗 Full Skool group URL                              |
| `maxitems` | integer | 🔢 Maximum number of members to scrape (default: 50) |

### Output Example 🧾

```
{
  "id": "c3805aa559e74868a4a0aa14edd568db",
  "username": "jessy-cely-4380",
  "profileLink": "https://www.skool.com/@jessy-cely-4380",
  "firstName": "Jessy",
  "lastName": "LoonnaDIY Digitals",
  "bio": "I’m Jessy, owner of LoonnaDIY Digitals: a passionate creator of physical and digital personalization content.",
  "location": "France",
  "pictureProfile": "https://assets.skool.com/f/c3805aa559e74868a4a0aa14edd568db/...",
  "pictureBubble": "https://assets.skool.com/f/c3805aa559e74868a4a0aa14edd568db/...-sm.jpg",
  "links": {
    "facebook": "https://www.facebook.com/profile.php?id=100023989950008",
    "instagram": "https://www.instagram.com/loonnadiy_digitals",
    "linkedin": "N/A",
    "twitter": "N/A",
    "youtube": "https://youtube.com/@loonnadiy_digitals",
    "website": "https://stan.store/LoonnaDIY_Digitals"
  },
  "memberRole": "member",
  "memberApprovedAt": "2024-09-30T13:34:23.469654Z",
  "memberLastOffline": "2025-09-05T17:05:16.192419Z",
  "include_contact_from_website": true,
  "additional_contact": {
    "possible_emails": [
      "loonnadiy@gmail.com",
      "friends@stanwith.me"
    ],
    "possible_phones": [
      "01224035",
      "0256115256256"
    ]
  }
}



```

### 💡 Ideal For:

- Growth marketers & B2B prospectors

- Community builders & course creators

- Audience researchers & analysts

- CRM enrichment & cold outreach campaigns

### 📫 Support

😊 Leave us a star ⭐⭐⭐⭐⭐ if you are satisfied with the product!
🌍 For any questions, specific needs or issues, please reach out through Apify's platform or via email - [Storm\_Scraper 🌪️🌩️](https://apify.com/scrapestorm)

# Actor input Schema

## `groupUrls` (type: `array`):

One or more Skool group URLs to scrape members from.

Examples:
• https://www.skool.com/ai-automation-society
• https://www.skool.com/data-alchemy-9173

## `maxItemsPerGroup` (type: `integer`):

Maximum number of members to collect per group URL. Stops when the last page is reached or this limit is hit.

## Actor input object example

```json
{
  "groupUrls": [
    "https://www.skool.com/ai-automation-society"
  ],
  "maxItemsPerGroup": 50
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "groupUrls": [
        "https://www.skool.com/ai-automation-society"
    ],
    "maxItemsPerGroup": 50
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapestorm/skool-group-members-scraper---cheap-per-results").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "groupUrls": ["https://www.skool.com/ai-automation-society"],
    "maxItemsPerGroup": 50,
}

# Run the Actor and wait for it to finish
run = client.actor("scrapestorm/skool-group-members-scraper---cheap-per-results").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "groupUrls": [
    "https://www.skool.com/ai-automation-society"
  ],
  "maxItemsPerGroup": 50
}' |
apify call scrapestorm/skool-group-members-scraper---cheap-per-results --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,scrapestorm/skool-group-members-scraper---cheap-per-results"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/lB9gTxbhOGinYSgCN/builds/Nb6ucyhEIZnd5UjEX/openapi.json
