Skool Member Scraper
Pricing
from $5.00 / 1,000 members
Skool Member Scraper
Export complete member profiles from your Skool communities with social media links, engagement levels, and contact information. โ ๏ธ IMPORTANT: For large exports, set Actor timeout to 'No timeout' in Run Options to prevent premature termination.
Pricing
from $5.00 / 1,000 members
Rating
5.0
(1)
Developer
Rush
Actor stats
2
Bookmarked
30
Total users
4
Monthly active users
12 days ago
Last modified
Categories
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","profileUrl": "https://www.skool.com/@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 text fields are automatically removed to keep data clean. Fields like avatarUrl and profilePictureUrl only appear when the member has set them.
All fields (empty text fields automatically removed):
id- Unique member identifierfullName,firstName,lastName- Member namesusername- Skool username/handleprofileUrl- Skool profile page link (e.g.,https://www.skool.com/@username)bio- Profile descriptionlocation- Geographic locationlevel- Community level (1-9)points- Community pointspointsCurrentLevel- Points needed to reach the current levelpointsNextLevel- Points needed to reach the next levelrole- Community role (member, group-moderator, group-admin)isOnline- Current online statusallowsDirectMessage- Whether the member is open to DMs from non-friendspostsInCommunity- Number of posts the member has made in this communityreferrerId- User ID of the affiliate / inviter who referred this member (if any)avatarUrl- Profile avatar/bubble pictureprofilePictureUrl- Full profile picturewebsite- Personal websitelinkedin- LinkedIn profileinstagram- Instagram profiletwitter- Twitter/X profileyoutube- YouTube channelfacebook- Facebook profilejoinedAt- Community join date (ISO 8601)approvedAt- Membership approval timestamp (ISO 8601, may differ from joinedAt for application-based communities)lastActiveAt- Last active timestamp (ISO 8601)
๐ Quick Start
โ ๏ธ For large exports, set the Actor timeout to "No timeout" in Run Options. The Actor has built-in state persistence and will automatically resume if interrupted.
Input Example
{"email": "your@email.com","password": "your_password","communityName": "makemoney","maxPages": 10,"memberType": "member","level": 5,"annualMembersOnly": true}
Parameters
| Field | Required | Description | Example |
|---|---|---|---|
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). Leave empty to export all available members. For larger exports, set the run timeout to "No timeout". | 10 for testing |
memberType | โ | Filter by type: member, admin, or online | "member" (default) |
level | โ | Filter by level (1-9) for active members | 5 for Level 5+ members |
annualMembersOnly | โ | Filter to show only annual subscription members | true 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
โน๏ธ Important Note
Skool's member list is sorted by recent activity and updates dynamically. As members go online or offline, their position in the list changes. This means that across multiple pages, some members may appear more than once while others may be temporarily missed. The scraper automatically deduplicates all results, so you will never get duplicate entries in your export. However, for very large communities, the exported list may not include every single member in one run. For the most complete results, consider running the scraper multiple times or using filters (admin, level, annual) to target specific segments.
๐ How It Works
- Login - Authenticates with your Skool account
- Detect Size - Automatically detects community size
- Collect Data - Retrieves member profiles page by page
- Real-time Export - Data available immediately as it's collected
- 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,websiteJohn 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):
- โ Go to "Run Options" (top right) โ Set "Timeout" to "No timeout"
- โ The Actor has built-in state persistence and will resume automatically if interrupted
- โ
Use a smaller
maxPagesvalue for initial testing
Export too slow or interrupted:
- โ Run during off-peak hours
- โ
Use a smaller
maxPagesfor testing first - โ The actor paces requests to stay within Skool's rate limits
Note: You must be a member of the community you're exporting from. This tool only extracts publicly visible information from Skool profiles.
Disclaimer
This actor only works with member profiles the signed-in user already has permission to view. You retain full responsibility for using the extracted data in line with Skool's terms of service, applicable privacy laws, and any community-specific rules. The tool is provided as-is without warranty.
Keywords
Skool scraper, Skool members, community export, lead generation, CRM import, member directory, community analytics, Skool data export, OpenClaw, Claude Code, Gemini, Antigravity, Codex, ChatGPT