Skool Members & Email Scraper — Community Leads
Pricing
from $2.50 / 1,000 lot scrapeds
Skool Members & Email Scraper — Community Leads
From $0.0025/member: scrape any Skool community's member list — name, handle, bio, location, socials, joined date, level & points — plus optional email enrichment ($0.002/member). Public communities work no-login; bring your own Skool login for member-only data.
Pricing
from $2.50 / 1,000 lot scrapeds
Rating
0.0
(0)
Developer
Scrapers Delight
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
🎓 Skool Members & Email Scraper — Community Leads
Turn any Skool community into a clean B2B lead list. Point this actor at a Skool community and it pulls every member — name, handle, profile URL, bio, location, all socials (LinkedIn, X/Twitter, Instagram, Facebook, YouTube, website), joined date, and gamification level & points — then optionally finds a real business email off each member's own website. Public communities work with no login; bring your own Skool login for member-only data.
From $0.003/member scraped, $0.002/member for email enrichment. Pay only for what you pull — no monthly subscription.
Why this one
Skool communities are some of the most concentrated buyer pools on the internet — founders, agency owners, coaches, course creators, and operators who opted into a paid niche. The members tab is a ready-made ICP list. This actor:
- ✅ Public communities, no login — open communities render their members server-side; we read the public member view directly (great for small communities and the top members of big ones)
- ✅ Private/paid + full rosters — paste your own Skool session cookie (
skoolCookie) to unlock private/paid communities you belong to and the deep pagination needed for a community's complete member list - ✅ All public socials per member — LinkedIn, X/Twitter, Instagram, Facebook, YouTube, and personal website
- ✅ Email enrichment — Skool never exposes member emails, so we crawl each member's linked website (contact/about pages) to surface a real business email
- ✅ Level & points — sort by engagement to find the most active members
- ✅ A new-member monitor — schedule it and get a Slack/webhook/email alert each time someone new joins
What you get (per member)
fullName · firstName · lastName · handle · profileUrl · bio · location · linkedin · twitter · instagram · facebook · youtube · website · email (enriched) · all emails · avatarUrl · timezone · joinedAt · role · level · points · online · community · is_new · scraped_at
Export to CSV/JSON/Excel or pull via the Apify API straight into your CRM, Clay, n8n, or Make.
How to use it
- Click Try for free.
- Paste a Skool community URL (e.g.
https://www.skool.com/ai-automation-society) or just the slug. - (Private/paid community only) paste your own Skool
skoolCookie— see below. - Optionally turn on Enrich with emails.
- Click Start, then open the Dataset tab.
- For a live feed: turn on Monitor mode + a Schedule to get alerted when new members join.
Quick start (public community, no login)
{ "communityUrl": "https://www.skool.com/ai-automation-society", "maxItems": 50 }
With email enrichment
{ "communityUrl": "https://www.skool.com/ai-automation-society", "maxItems": 200, "enrichEmails": true }
Private/paid community (your own login)
{ "communityUrl": "https://www.skool.com/your-paid-community", "skoolCookie": "PASTE_YOUR_auth_token_VALUE", "maxItems": 0 }
Daily new-member monitor
{ "communityUrl": "https://www.skool.com/ai-automation-society", "monitorMode": true, "slackWebhookUrl": "https://hooks.slack.com/services/…" }
Bring your own Skool login (private / paid communities)
Public communities (where the owner enabled a visible member list) need no login. For a private or paid community you belong to, supply your own Skool session so the scraper reads the list as you:
- Log in to Skool in your browser.
- Open DevTools → Application → Cookies →
https://www.skool.com. - Copy the value of the
auth_tokencookie. - Paste it into the
skoolCookieinput (the value alone, or the fullauth_token=...string).
Your cookie is read from input only — it is never logged, never stored, and never shared. Use only a Skool login you own, and only on communities you're a member of.
If a community's member list is private and you don't supply a cookie, the actor falls back to the public top-member leaderboard (the top few members Skool shows publicly), so you still get something.
Who it's for
- 🎯 Agencies & coaches building outbound lists from the exact niche they sell into
- 🏢 SaaS / info-product founders prospecting community members as warm-ish leads
- 📣 Community managers auditing membership, engagement (level/points), and growth
- 🔎 Recruiters & partnership teams sourcing operators by socials + website
- 📈 Growth/RevOps feeding fresh members into Clay/CRM on a schedule
Pricing (pay-per-event)
| Event | When it fires | Price (intended) |
|---|---|---|
Member scraped (lot-scraped) | per member row returned | $0.003 |
Email enriched (lot-detail-enriched) | per member whose website is crawled for an email | $0.002 |
Monitor run completed (monitor-run-completed) | once per monitor-mode run | $0.01 |
New member detected (new-lot-detected) | per newly joined member found in monitor mode | $0.003 |
Alert delivered (alert-delivered) | per webhook/Slack/email alert sent | $0.002 |
You are never charged for actor start or for dataset items directly. A typical 200-member public pull with no enrichment runs ≈ $0.60.
| Typical Skool scraper | Leading Skool suite | Budget clone | This actor | |
|---|---|---|---|---|
| Public member list, no login | ⚠️ sometimes | ✅ | ⚠️ | ✅ |
| Private/paid via your own cookie | ❌ | ✅ | ❌ | ✅ |
| All socials per member | partial | ✅ | partial | ✅ |
| Email enrichment off member sites | ❌ | ⚠️ add-on | ❌ | ✅ |
| Level & points (engagement) | ❌ | ⚠️ | ❌ | ✅ |
| New-member monitor + alerts | ❌ | ⚠️ | ❌ | ✅ |
| Pricing | monthly | monthly | per-result | pay-per-event, from $0.003 |
FAQ
Do I need a Skool account? No — for public communities (owner enabled a visible member list). For private/paid communities you need to be a member and supply your own skoolCookie.
Is my login safe? Yes. The cookie is read from the run input only; it is never logged, persisted, or sent anywhere except to Skool as your normal session. Use only an account you own.
Why are emails empty? Skool never exposes member emails (the field is always blank server-side). When you enable Enrich with emails, the actor crawls each member's own linked website to find a real business email — so emails appear only for members who listed a website and publish a contact address.
How many members can I pull? It depends on access. Skool only renders the full member list to a logged-in member of the community. Without a login you get the community's top members (the page Skool shows publicly — great for a sample, the most active members, and small/open communities). To pull the entire roster of a community, supply your own skoolCookie for a community you belong to and set maxItems: 0.
How does pagination work? Skool serves 30 members per page. The actor reads each ?p=N page, de-duplicates by member ID (Skool re-orders the list by online status between requests), and stops automatically once a page returns no new members — so it never loops uselessly. With your skoolCookie, the authenticated session unlocks the deeper pages.
What if the member list is private? The actor detects the redirect to the community's About page, falls back to the public top-member leaderboard, and tells you to supply a skoolCookie for the full list.
Can I get only members with contacts? Yes — turn on Only keep members with a contact to drop rows that have no website, social, or email.
Does it run on a schedule? Yes. Turn on Monitor mode, attach an Apify Schedule, and you'll get only the newly joined members each run, with optional Slack/webhook/email alerts.
What output formats? CSV, JSON, Excel, HTML table, or the Apify API/integrations (Clay, n8n, Make, Zapier).
Will it break when Skool deploys? No — the build ID is auto-discovered on every run from the live page, so deploys don't break pagination.
Does it use a headless browser? No — it reads Skool's server-rendered JSON directly over plain HTTP, so it's fast and cheap (no Playwright/Chromium).
Related Skool & lead-gen actors (our siblings)
| Actor | What it does |
|---|---|
| Skool Members & Email Scraper (this one) | Community member lists → leads + email enrichment |
| Eventective Scraper | Event vendor & venue leads (phone, website, socials) + emails |
| BounceGuide Scraper | Inflatable/party-rental operator leads + emails |
| Local Business Lead Scraper | Local business leads with email enrichment |
Legal & responsible use
This actor collects publicly available community-directory data (and, when you supply your own login, data you already have access to as a member). You are responsible for using it in compliance with applicable laws (GDPR, CCPA, CAN-SPAM) and Skool's terms. Do not use scraped data for spam or unsolicited bulk outreach; honor opt-outs. Use only a Skool login you own. We surface socials and public website emails so you can do compliant, targeted outreach — not blast lists.