Skool.com Scraper - Communities, Members & Pricing avatar

Skool.com Scraper - Communities, Members & Pricing

Pricing

from $1.75 / 1,000 results

Go to Apify Store
Skool.com Scraper - Communities, Members & Pricing

Skool.com Scraper - Communities, Members & Pricing

Scrape Skool.com communities without login. Export community data to CSV/JSON; a Skool unofficial API alternative for lead-gen and pricing research.

Pricing

from $1.75 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

3

Monthly active users

a day ago

Last modified

Share

Skool.com Scraper — Communities, Members, Pricing & Owner Leads (No API, No Login)

Apify Actor No API key Pay per result Social & Community Export

Scrape public communities from Skool.com, the fast-growing platform where course creators and coaches run paid membership groups. Turn the Skool discovery feed into a clean, structured dataset — community name, member count, monthly price, category, description, logo, cover image and discovery rank — pulled straight from Skool's own public discovery data. Fast, no browser overhead, no API key, no login.

🏆 Why this Skool scraper?

18 fields per community · thousands of communities per run · reads Skool's public discovery feed directly · filter by category or keyword · deduped by stable community id · export to JSON / CSV / Excel. It is two tools in one: a market-research dataset for niche sizing and pricing analysis, and a lead engine — every row is a paid-community owner, so one run becomes a targeted outreach list of course creators and community founders. The unofficial Skool API alternative.


✨ What this Actor does / Key features

  • 🏘️ Full discovery feed — scrape every public Skool community, or narrow to a single category or keyword.
  • 👥 Member counts — exact memberCount for each community, so you can size a niche or rank communities by traction.
  • 💵 Pricing intelligence — monthly price, priceCurrency, priceInterval and an isFree flag for free vs. paid groups.
  • 🏷️ Category & rank — the community category plus its rank in the discovery feed, ideal for competitive positioning.
  • 🔎 Two ways to filter — pass a friendly category (Tech, Money, Health…) and/or a query keyword, or paste filtered discovery URLs copied straight from the site.
  • 🧾 Rich profile data — name, slug, url, description, brand color, imageUrl (logo) and coverImageUrl for every group.
  • 🕒 Timestamps — createdAt, updatedAt and scrapedAt so you can track growth and freshness over time.
  • ⚡ Direct HTTP extraction — reads Skool's public discovery data; no login, no token, no API key, no GraphQL secret.
  • 🛡️ Proxy support — Apify Proxy integration; residential proxy is the default for the highest success rate.
  • 📤 Clean structured output — one row per community, exportable to JSON, CSV, Excel, HTML or via the Apify API.

🚀 Quick start (3 steps)

  1. Configure — to scrape the whole discovery feed just set maxResults and run. To narrow it, add a category and/or query, or paste discovery URLs into searchUrls.
  2. Run — click Start. The Actor paginates the discovery feed (and every matching category) and streams communities into your dataset.
  3. Get your data — open the Output / Dataset tab and export to JSON, CSV, Excel or HTML, or pull it live via the Apify API.

📥 Input

Everything is optional — leave the input empty to scrape the main discovery feed. Provide a category, query or searchUrls to focus the run.

Example — scrape the whole discovery feed

{
"maxResults": 200
}

Example — biggest paid communities in a niche (category + keyword)

{
"category": "Money",
"query": "trading",
"maxResults": 500
}

Example — filtered discovery URLs copied from the site (lead list)

{
"searchUrls": [
"https://www.skool.com/discovery",
"https://www.skool.com/discovery?c=b1dae7402dda47a0b7aa51334474a158&q=ai"
],
"maxResults": 1000,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}
FieldTypeDescription
searchUrlsarraySkool discovery / category URLs copied straight from the site. Filters in the URL (c category, q query, price, sortBy) are respected. Leave empty for the main feed.
categorystringFriendly category name — Tech, Money, Health, Hobbies, Music, Spirituality, Sports, Self-improvement, Relationships — or a raw Skool category id.
querystringKeyword to search the discovery feed (e.g. ai, trading, fitness, ecom). Combine with category to narrow further.
maxResultsintegerGlobal cap across all tasks. 0 = no limit. Default 200.
useProxybooleanRoute requests through Apify Proxy. Residential recommended and default.
proxyConfigurationobjectApify Proxy settings. Residential gives the highest success rate against Skool.
maxConcurrencyintegerHow many discovery URLs / filters to process in parallel (1–10).

Finding a discovery URL: open skool.com/discovery, apply a category and/or search filter on the site, and copy the resulting URL from your browser's address bar into searchUrls. The Actor respects the filters encoded in the URL.

📤 Output

One row per Skool community — 18 fields, exportable to JSON, CSV, Excel or HTML. Here is a trimmed sample record:

{
"id": "b51c57150c70495899bf4bc8aaee8166",
"name": "AI Automation Society",
"slug": "ai-automation-society",
"url": "https://www.skool.com/ai-automation-society",
"description": "Learn to get paid for AI solutions, regardless of your background.",
"memberCount": 391650,
"price": 25.00,
"priceCurrency": "USD",
"priceInterval": "month",
"isFree": false,
"category": "💻 Tech",
"isPrivate": false,
"rank": 3,
"color": "#0693E3",
"imageUrl": "https://assets.skool.com/f/…/logo.jpg",
"coverImageUrl": "https://assets.skool.com/f/…/cover-md.jpg",
"createdAt": "2023-03-18T16:11:17.647779Z",
"updatedAt": "2026-06-05T15:41:31.118133Z",
"scrapedAt": "2026-07-06T12:00:00Z"
}

💡 Use cases

  • Creator & community-owner lead gen — build outreach lists of paid-community owners filtered by niche, member size or price band.
  • Market & pricing research — compare member counts and monthly prices across categories to size a niche and benchmark pricing.
  • Trend & growth tracking — schedule daily runs and diff memberCount over time to watch which communities grow fastest.
  • Competitor monitoring — track rivals' member counts, pricing changes, category and discovery rank.
  • Directories & dashboards — power a "best Skool communities" directory, newsletter or internal BI dashboard.
  • Investment & acquisition scouting — find fast-growing paid communities as potential partnership, sponsorship or acquisition targets.

👥 Who uses it

Course creators & coaches researching their niche · community builders & membership operators · agencies and freelancers doing creator outreach & lead gen · market researchers & data journalists tracking the creator economy · growth marketers benchmarking pricing and audience size · analysts and investors scouting the Skool ecosystem.

💰 Pricing

This Actor runs on a simple pay-per-result model — you pay for the communities you extract, with no separate Apify platform fees to calculate. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.

❓ Frequently Asked Questions

Is it legal to scrape Skool.com? The Actor only collects publicly available community discovery data. You are responsible for using the data in compliance with Skool's terms and applicable laws such as GDPR.

Does Skool have a public API? Skool does not offer an open public data API for communities, so this Actor reads the site's own public discovery data instead — giving you structured community data without any API key.

Do I need a Skool account, login or API key? No. There is no Skool account, login, token or API key required — only an Apify account. The Actor reads Skool's public discovery feed.

How do I filter by category or keyword? Use the category and query inputs, or apply filters on the Skool discovery page and paste the resulting URL into searchUrls. Both approaches work and can be combined.

Is the price the monthly price? Yes. price is the recurring amount in the community's currency, with priceInterval (usually month) and an isFree flag. Free communities return price: null and isFree: true.

How much data can I get? Set maxResults as high as you like (or 0 for no cap). The Actor paginates the discovery feed and every matching category until it runs out of results — thousands of communities per run.

Is this a Skool API alternative? Yes. Skool has no open public communities API, so this Actor works as an unofficial Skool API alternative — it reads the public discovery data and returns structured rows you can pull on a schedule.

Can I scrape Skool without an API or login? Yes. No Skool account, login or API key is needed — only an Apify account. The Actor pulls publicly available community data over direct HTTP.

How do I export Skool community data to CSV or JSON? Run the Actor, then open the Output / Dataset tab and download as CSV, JSON, Excel or HTML — or pull it via the Apify API. Every community comes back as one clean row for your spreadsheet, CRM or BI tool.

How do I find the biggest paid communities in a niche? Set the category (for example Money or Tech) and optionally a query keyword, then run — each community row shows its memberCount, monthly price and discovery rank for niche sizing.

How do I build a lead list of Skool community owners? Every row in the discovery feed is a paid-community owner. Run a category or keyword search and export the results to get a targeted list of course creators and founders to reach out to.

🔗 More social & community scrapers by logiover

Building creator-economy datasets or lead lists? Pair the Skool scraper with the rest of the social & community suite:

PlatformActor
▶️ YouTubeYouTube Channel Scraper
🧵 ThreadsThreads Scraper
📌 PinterestPinterest Scraper
👥 MeetupMeetup Scraper
🚀 Product HuntProduct Hunt Daily Launches
👽 RedditReddit Subreddit Scraper · Reddit Search Scraper
📰 SubstackSubstack Newsletter Scraper
💼 LinkedInLinkedIn Company Scraper

👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.

⏰ Scheduling & integration

Schedule this Actor on Apify to track the Skool creator economy daily or weekly. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, CRM, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to build automated community-research and lead-gen pipelines.

⭐ Support & feedback

Found a bug or need an extra field? Open an issue on the Issues tab — response is usually fast. If this Actor saves you time, a ★★★★★ review on the Store page genuinely helps and is hugely appreciated. 🙏

This Actor extracts only publicly available data and is intended for legitimate research, analytics and lead-generation use. You are responsible for complying with Skool's terms of service, GDPR and any applicable local laws.


This Actor is an independent tool. It is not affiliated with, endorsed by, or sponsored by Skool.com; Skool.com and all other trademarks mentioned here are the property of their respective owners.

Skool.com scraping — frequently asked questions

Do I need a Skool.com API key, account or login?

No. This Actor reads publicly available pages and feeds, so there is nothing to register for and no credentials to manage.

How do I export Skool.com data to CSV, Excel, JSON or Google Sheets?

Open the Storage tab after a run and pick the format you want — CSV, Excel, JSON, XML or an HTML table. For Google Sheets, Airtable or a database, use the dataset URL or the Apify API so the sheet refreshes itself on every run.

Can I schedule this Skool.com scraper to run daily or hourly?

Yes. Use the Schedules tab and pick a cadence. Daily is enough for most tracking work; pick hourly only if the rows you care about really do change that fast.

How many rows can I get, and what does it cost?

See the volume section above for a measured figure. Billing is per result, so you pay for the rows you actually receive and a run that finds nothing costs nothing.

This Actor collects only information that Skool.com publishes publicly. It does not log in, does not defeat access controls and does not touch private data. You remain responsible for how you use the output, including under GDPR and similar rules where personal data is involved.

What happens if Skool.com blocks the run or changes its layout?

A refused exit IP is swapped for a fresh one within a quarter of a second and retried, and rate limiting is waited out rather than fought. If nothing gets through, the run fails with the reason instead of reporting success with zero rows — so an empty result always means "no matches", never "the source would not answer".

Can I use this with an AI agent, LangChain or an MCP client?

Yes. The Actor is callable over the Apify API and through Apify's MCP server, so an agent can run it and read the dataset back as a tool call.

📝 Changelog

2026-11-01

  • Monthly health check (2026-11-01): a live run on the current build completed successfully and returned data. Input options, output fields and pricing are unchanged.
  • README refreshed: 1 link to renamed Actors updated, 2 links to retired Actors removed; independence disclaimer added.

2026-10-15

  • Every request now has a hard time limit, so a proxy connection that stalls can no longer hold up the run or push it past its timeout.
  • A run that reaches its maximum cost per run now stops cleanly with its results saved and a status message, instead of ending as aborted.
  • A proxy group your account cannot use no longer stops the run at start-up; it falls back to the default Apify Proxy.
  • Memory is managed within the run's own limit, which removes a rare out-of-memory crash on large pages.
  • The default used when the field is left out for maxResults is now 9,504 (was 200).

2026-09-23

  • Fleet-wide quality audit. Verified end to end against live data and re-checked the input schema, the output columns and the run configuration.
  • Output verified on a live run: 19 columns returned, 86.8% of cells populated.
  • Run reliability reviewed: 100.0% of public runs succeeded in the last 30 days.
  • Input schema, output schema and pricing configuration reviewed.
  • Noted that 2 column(s) came back empty in this sample (category, isPrivate); these are under review.

2026-09-01

  • Fleet-wide health check. Verified against this Actor's real run history: 30-day success rate, output row counts, per-field fill rates, and peak memory against the configured memory limit.
  • Reviewed for the failure patterns that have cost this fleet runs — unguarded proxy setup, retry loops that can outlast the run's own time budget, and full-page HTML parsing that can exhaust a small container.
  • No change to input, output fields or scraping logic.

2026-08-11

  • Maintenance release: refreshed the build and dependencies.
  • Re-verified live execution, non-empty structured output and dataset field/type integrity.
  • Reviewed reliability (retries, pagination) and output quality as part of a full-fleet QA pass.

2026-08-01

  • Completed the August 2026 full health check: verified empty/programmatic default, Console UI default, and two source-informed alternative inputs on Apify.
  • Confirmed successful live execution, non-empty structured output, dataset-field/type integrity, and logical sample quality within the 5-minute quality window.

2026-07-06

  • ✨ README overhaul: richer output sample and full field reference, ready-to-run example scenarios, social & community suite cross-links, keyword-gap FAQ, and clearer quick-start.

2026-07-01

  • Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
  • Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
  • Added ready-to-run example tasks that cover common real-world use cases.

2026-06-28

  • Health check passed — Actor verified working end-to-end on the Apify platform.
  • Changelog refreshed for Store quality compliance.

2026-06-20

  • Maintenance & reliability pass: re-verified end-to-end against live data and confirmed the Actor completes successfully within the 5-minute quality window on the default input.
  • Refreshed the prefilled example input and tuned run defaults for faster, lower-cost runs.

2026-06-15

  • Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.

2026-06-07

  • Docs: added coverage for Skool unofficial API alternative, exporting community data to CSV/JSON, and scraping Skool without login.

*Maintained: last verified 2026-11-01 — checked end-to-end against live run history (reliability, output fields and types, and time/memory budgets).