Skool Member Scraper avatar
Skool Member Scraper

Pricing

$5.00 / 1,000 results

Go to Apify Store
Skool Member Scraper

Skool Member Scraper

Export complete member profiles from your Skool communities with social media links, engagement levels, and contact information. ⚠️ IMPORTANT: For large exports (500+ pages), set Actor timeout to 'No timeout' in Run Options to prevent premature termination.

Pricing

$5.00 / 1,000 results

Rating

5.0

(2)

Developer

Futurize Rush

Futurize Rush

Maintained by Community

Actor stats

2

Bookmarked

6

Total users

4

Monthly active users

5 days ago

Last modified

Share

Extract member information from Skool communities, including profiles, social media links, and engagement metrics. Exports to CSV, JSON, or Excel with a clean, flat data structure ready for immediate use.

✨ Features

  • 🎯 Flat Data Structure - Social links directly accessible (e.g., linkedin, twitter)
  • πŸš€ Real-time Export - Data pushed to dataset as it's collected
  • πŸ“Š Complete Profiles - Names, bios, locations, social links, points, levels
  • πŸ”„ Automatic Deduplication - No duplicate members in output
  • ⚑ Reliable Collection - Stable and consistent data extraction
  • πŸ’Ύ Multiple Formats - Export as CSV, JSON, Excel, or HTML
  • 🎨 Single Dataset View - No confusing multiple views - just clean data
  • πŸ” Smart Filters - Filter by member type, level (1-9), and annual subscribers

πŸ“¦ Output Format

Clean, flat structure - perfect for Excel/CRM:

{
"fullName": "John Doe",
"username": "john-doe-123",
"bio": "Marketing professional helping businesses grow",
"location": "New York, USA",
"level": 5,
"points": 1250,
"role": "member",
"website": "https://johndoe.com",
"linkedin": "https://linkedin.com/in/johndoe",
"instagram": "https://instagram.com/johndoe",
"twitter": "https://twitter.com/johndoe",
"youtube": "https://youtube.com/@johndoe",
"facebook": "https://facebook.com/johndoe",
"joinedAt": "2024-01-15T10:30:00Z",
"lastActiveAt": "2025-11-09T03:45:00Z"
}

Note: Empty fields are automatically removed. Fields like isVerified, isOnline, avatarUrl, and profilePictureUrl will only appear if they have values.

All fields (automatically filtered - empty fields removed):

  • fullName, firstName, lastName - Member names
  • username - Skool username/handle
  • bio - Profile description
  • location - Geographic location
  • level, points, role - Community metrics
  • isVerified - Verified account status βœ…
  • isOnline - Current online status βœ…
  • avatarUrl - Profile avatar/bubble picture βœ…
  • profilePictureUrl - Full profile picture βœ…
  • website - Personal website βœ…
  • linkedin - LinkedIn profile βœ…
  • instagram - Instagram profile βœ…
  • twitter - Twitter/X profile βœ…
  • youtube - YouTube channel βœ…
  • facebook - Facebook profile βœ…
  • joinedAt, lastActiveAt - Timestamps

πŸš€ Quick Start

⚠️ IMPORTANT FOR LARGE EXPORTS: If you're exporting 500+ pages (15,000+ members), you MUST set the Actor timeout to "No timeout" in Run Options. Otherwise, the scraper will stop midway due to timeout limits. The Actor has built-in state persistence and will automatically resume if interrupted. Maximum capacity: 2500 pages (~70,000 members) due to 12-hour runtime limit.

Input Example

{
"email": "your@email.com",
"password": "your_password",
"communityName": "makemoney",
"maxPages": 10,
"memberType": "member",
"level": 5,
"annualMembersOnly": true
}

Parameters

FieldRequiredDescriptionExample
emailβœ…Your Skool login email"user@email.com"
passwordβœ…Your Skool password"SecurePass123"
communityNameβœ…Community name from URL"makemoney"
maxPages❌Limit pages to export (30 members per page). Maximum: 2500 pages (~70,000 members). ⚠️ For 500+ pages, set timeout to "No timeout"10 for ~300 members
memberType❌Filter by type: member, admin, or online"member" (default)
level❌Filter by level (1-9) for active members5 for Level 5+ members
annualMembersOnly❌Filter to show only annual subscription memberstrue or false (default)

Filter Examples:

  • Get only admins: "memberType": "admin"
  • Get only online members: "memberType": "online"
  • Get Level 5+ members: "level": 5
  • Get only annual subscribers: "annualMembersOnly": true
  • Get Level 7+ annual subscribers: "level": 7, "annualMembersOnly": true

Finding communityName:

  • URL: https://www.skool.com/makemoney/about
  • Community Name: makemoney

πŸ“Š How It Works

  1. Login - Authenticates with your Skool account
  2. Detect Size - Automatically detects community size
  3. Collect Data - Retrieves member profiles page by page
  4. Real-time Export - Data available immediately as it's collected
  5. Smart Stopping - Automatically stops when all available members are collected

πŸ’‘ Use Cases

  • Lead Generation - Export LinkedIn/Twitter contacts from community members
  • Admin Contact - Get admin contact info for partnership opportunities
  • Community Analysis - Analyze member engagement and activity levels
  • CRM Import - Direct CSV import to Salesforce/HubSpot
  • Outreach Lists - Build targeted contact lists by member level or subscription
  • Market Research - Understand community demographics and engagement
  • Active Member Tracking - Monitor currently online members

πŸ“₯ Export Options

CSV - Perfect for Excel

fullName,username,location,linkedin,twitter,website
John Doe,john-doe-123,New York,https://linkedin.com/in/johndoe,...

JSON - For API integration

[
{
"fullName": "John Doe",
"username": "john-doe-123",
"linkedin": "https://linkedin.com/in/johndoe",
...
}
]

Excel - Ready-to-use spreadsheet

πŸ”’ Privacy & Security

  • βœ… Credentials encrypted - Stored securely in Apify
  • βœ… Member-only access - Must be community member
  • βœ… Public data only - Only visible profile information
  • βœ… Rate-limited - Respects platform limits
  • ⚠️ Use responsibly - Follow Skool's Terms of Service

πŸ› Troubleshooting

Login fails:

  • βœ… Check email/password
  • βœ… Verify you're a community member
  • βœ… Try logging in manually first

No data returned:

  • βœ… Verify community name is correct
  • βœ… Ensure community is not private
  • βœ… Check you have member access

Actor stops midway (timeout error):

  • ⚠️ This is the most common issue for large exports
  • βœ… Go to "Run Options" (top right) β†’ Set "Timeout" to "No timeout"
  • βœ… The Actor has state persistence and will resume automatically if interrupted
  • βœ… Typical runtime: ~500 pages = 3 hours, ~1000 pages = 6 hours, ~2000 pages = 12 hours
  • ⚠️ Maximum: 2500 pages (~70,000 members) within 12-hour runtime limit

Export too slow:

  • βœ… Run during off-peak hours
  • βœ… Use smaller maxPages for testing first

Note: You must be a member of the community you're exporting from. This tool only extracts publicly visible information from Skool profiles.