Skool Members & Email Scraper — Community Leads avatar

Skool Members & Email Scraper — Community Leads

Pricing

from $2.50 / 1,000 lot scrapeds

Go to Apify Store
Skool Members & Email Scraper — Community Leads

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

Scrapers Delight

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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

  1. Click Try for free.
  2. Paste a Skool community URL (e.g. https://www.skool.com/ai-automation-society) or just the slug.
  3. (Private/paid community only) paste your own Skool skoolCookie — see below.
  4. Optionally turn on Enrich with emails.
  5. Click Start, then open the Dataset tab.
  6. 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:

  1. Log in to Skool in your browser.
  2. Open DevTools → Application → Cookies → https://www.skool.com.
  3. Copy the value of the auth_token cookie.
  4. Paste it into the skoolCookie input (the value alone, or the full auth_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)

EventWhen it firesPrice (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 scraperLeading Skool suiteBudget cloneThis actor
Public member list, no login⚠️ sometimes⚠️
Private/paid via your own cookie
All socials per memberpartialpartial
Email enrichment off member sites⚠️ add-on
Level & points (engagement)⚠️
New-member monitor + alerts⚠️
Pricingmonthlymonthlyper-resultpay-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).


ActorWhat it does
Skool Members & Email Scraper (this one)Community member lists → leads + email enrichment
Eventective ScraperEvent vendor & venue leads (phone, website, socials) + emails
BounceGuide ScraperInflatable/party-rental operator leads + emails
Local Business Lead ScraperLocal business leads with email enrichment

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.