Skool Communities Scraper | Rankings, Pricing & Member Counts avatar

Skool Communities Scraper | Rankings, Pricing & Member Counts

Pricing

from $0.70 / 1,000 community rows

Go to Apify Store
Skool Communities Scraper | Rankings, Pricing & Member Counts

Skool Communities Scraper | Rankings, Pricing & Member Counts

The entire Skool Discovery directory as ranked data: member counts, prices, billing and revenue potential for the top 1,000 communities per category, plus a monitor mode that catches NEW communities the moment they appear. HTTP-only, pay per result, MCP-ready.

Pricing

from $0.70 / 1,000 community rows

Rating

0.0

(0)

Developer

Mr Zack

Mr Zack

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

a day ago

Last modified

Share

The entire Skool Discovery directory as clean, ranked data. One run turns Skool's top-1,000 communities (global or per category) into structured rows: rank, member count, price, billing interval, revenue potential, description and direct link. Plus a monitor mode that catches brand-new communities the moment they enter Discovery — before anyone else notices them.

HTTP-only, no login, no cookies, no proxies.

Try it free in under 10 seconds. Press Start with the prefilled input and the top-ranked communities land in your dataset at $1 per 1,000 rows — a full default run costs about $0.15, and Apify's free plan includes $5 of platform credit every month, no credit card, so your first ~30 full runs are effectively free.

Real rows from a run on 23 Sep 2026 (paid communities, ranked):

#communitymemberspricebilling
5The StudyCoach Community223$59monthly
6Oracle Cards Magic™1,452$9monthly
12Operando Marcas - Ecommerce369$97monthly
17AI Hub Academy77$47monthly

Sort by members × price and you have a revenue-potential leaderboard for any niche. Schedule monitor mode (onlyNew: true) daily and you only ever pay for communities that are new since your last run — the earliest signal a niche is heating up.

Who is this for?

  • Community builders — pick your niche with data: what do the top Skool communities in money / health / tech charge, how many members do they have, and where is the gap for you?
  • Course creators & coaches — benchmark your pricing against every ranked competitor in your category in one table.
  • Lead-gen agencies & B2B sellers — every ranked community is a business with a proven audience; sort by members × price to find the owners worth pitching.
  • Trend scouts & investors — schedule monitor mode and get a feed of new communities entering the rankings: the earliest possible signal a niche is heating up.

What you get (per row)

FieldDescription
rankPosition in Skool Discovery (per category or global)
categoryall (global) or category slug (money, tech, health…)
name, slug, urlCommunity name + direct link to its about page
membersTotal member count
isPaid, priceUsd, priceCurrency, billingIntervalFree vs paid, price, monthly / one-time
monthlyRevenuePotentialUsdmembers × monthly price — upper-bound niche size signal
descriptionThe community's own pitch
groupId, logoUrl, coverUrl, createdAt, updatedAtIdentity + assets + age
scrapedAtSnapshot timestamp
ageDays, membersPerDayLifetimeCommunity age and average members gained per day since launch (free, always on)
membersChange, membersPerDay, membersChangePct, rankChange, priceChangeUsd, growthSignal, trendStatus, hoursSinceLastRunGrowth between runs — only with trackTrends: true (see below)

With enrichDetails: true (per row, +1 request)

FieldWhat it tells you
ownerName, ownerHandle, ownerUrl, ownerBio, ownerLocationwho runs it
ownerInstagram, ownerYoutube, ownerLinkedin, ownerTwitter, ownerFacebook, ownerWebsitethe owner's public links (no e-mails are collected)
ownerMrrStatusSkool's public MRR badge tier shown on the owner profile (e.g. liftoff, crown, diamond) — the closest public proxy for real revenue
totalPosts, totalAdmins, totalOnlineMembers, numCourses, numModuleshow alive and how deep the community is
reviewAverageRating, reviewCount, latestReviews[]social proof, with rating/body/date and whether the reviewer is still paying
affiliatePercentaffiliate commission the community pays (recruit-worthy?)
pluginsEnabled, isPrivate, enriched / enrichErrorsetup signals and lookup status

Fastest-growing Skool communities (trackTrends)

Rank and member count tell you who is big; growth tells you who is winning right now. Set trackTrends: true on a scheduled run (daily is ideal): the Actor remembers every community's members, rank and price, and the next run adds membersChange, membersPerDay, membersChangePct, rankChange (positive = climbed), priceChangeUsd and a growthSignal — surging (≥ 5 %/day or ≥ 100 members/day), growing, flat, shrinking, new (entered the directory since last run). The run's SUMMARY (key-value store) lists the five fastest-growing communities and the top five by revenue potential, ready for a Slack/email integration. First run stores the baseline; memory is kept per Actor, free, no extra events.

Price filters: minPriceUsd / maxPriceUsd keep only communities in your price band (free communities always pass maxPriceUsd; filtered rows are never charged).

Pricing — pay only for rows you keep

Pay-per-event: $0.001 per community row ($1 per 1,000) + $0.001 per run start; $0.05 per enriched community only when you turn on enrichDetails (failed lookups are free). Communities filtered out by minMembers / paidOnly, monitor-mode duplicates and failed pages are never charged. The full global top-1,000 costs about $1; a daily new-communities monitor typically costs a few cents.

Example inputs

Owner + revenue signals: { "searchQuery": "trading", "enrichDetails": true, "maxEnrich": 100 } Keyword search (like the site's search box): { "searchQuery": "ai agents", "maxPages": 5 } — or narrow it: { "searchQuery": "yoga", "categories": ["health"], "paidOnly": true } Niche pricing research: { "categories": ["money"], "maxPages": 10, "paidOnly": true } New-community radar: { "categories": ["all"], "maxPages": 34, "onlyNew": true } on a daily schedule. Growth leaderboard: { "categories": ["all"], "maxPages": 34, "trackTrends": true } daily → sort by membersPerDay. Sub-$50 paid communities in tech: { "categories": ["tech"], "paidOnly": true, "maxPriceUsd": 49 }

Rankings and member counts move daily. Click Schedule in Apify Console (@daily works great), combine with onlyNew for a fresh-communities alert feed, and wire results to Slack/email/Sheets via Integrations. Export JSON/CSV/Excel anytime.

Use with AI agents & MCP

Works out of the box with the Apify MCP server — let your AI agent answer "what do top fitness communities on Skool charge?" or "which new communities entered the money category this week?". Stable schema, agent-friendly. API: https://api.apify.com/v2/acts/tactful_anvil~skool-communities-scraper/runs.

Reads only the public Skool Discovery directory — the same data any visitor sees without logging in. No member data, no private communities, polite request pacing. Member counts and prices belong to the respective communities; use for research and analysis.

Example output (one real row, 6 Sep 2026)

{
"rank": 1,
"category": "all",
"name": "YouTube For Business Owners",
"slug": "views",
"url": "https://www.skool.com/views/about",
"description": "Generate sales & leads from your YouTube channel. Get daily YT coaching, calls, templates, and personalized...",
"members": 46,
"isPaid": true,
"priceUsd": 148,
"priceCurrency": "usd",
"billingInterval": "month",
"monthlyRevenuePotentialUsd": 6808,
"groupId": "6dddcf623e7d467995b8cba8bd29df61",
"logoUrl": "https://assets.skool.com/f/6dddcf623e7d467995b8cba8bd29df61/da162fade6184042a6761c73d3300129da1eb89bb6084fe...",
"coverUrl": "https://assets.skool.com/f/6dddcf623e7d467995b8cba8bd29df61/fc94b1ac15324cb2a7a64622c9f03e23187100c23a984b4...",
"createdAt": "2026-07-15T14:49:47.392137Z",
"updatedAt": "2026-09-06T02:47:00.258116Z",
"scrapedAt": "2026-09-06T03:44:41.435Z"
}

FAQ

Is this a Skool API? Skool has no public API; this Actor reads the public Discovery directory and public /about pages over plain HTTP and returns JSON/CSV/Excel or a dataset your code or AI agent can query. No login, no cookies. Can I get a list of all Skool communities? Discovery exposes the top 1,000 per category (34 pages × 30). Run every category (categories: ["all", "money", "tech", …]) and you cover everything Skool ranks; searchQuery finds smaller communities by keyword. How do I find the fastest-growing Skool communities? Schedule the Actor daily with trackTrends: true and sort by membersPerDay / filter growthSignal: "surging". How do I find paid Skool communities and what they charge? paidOnly: true plus minPriceUsd / maxPriceUsd; monthlyRevenuePotentialUsd (members × monthly price) ranks niches by money on the table. Who owns a community and are they making money? enrichDetails: true adds the owner's name, handle, socials and Skool's public MRR badge tier. Does it scrape members or posts? No — this Actor is directory-level (communities). Member and post scrapers are a different product and usually need your own cookie.

Changelog

  • 0.1.3 (24 Sep 2026) — Reliability: A short Skool outage no longer ends the run (it waits and retries), and runs near their time limit now stop cleanly and keep every community already collected. Asking only for categories that don't exist now finishes successfully with a clear list of valid ones. No price or field change.
  • 0.1.x (24 Sep 2026) — Store page now opens with real sample rows and the free-plan math. No code, price or field change.
  • 0.1.2 (19 Sep 2026) — Typo guard on input. Apify accepts input fields an Actor does not know without complaining, so a misspelled option (e.g. maxItem instead of maxItems) used to produce a successful run with the setting silently inactive. The run log now warns for every unknown field and suggests the closest real one.
  • 0.1.1 (19 Sep 2026) — Fix onlyNew memory across runs. The seen/previous-run memory was stored in the run's default key-value store, which is per-run on the Apify platform, so onlyNew silently returned the full result on every run. It now lives in a named store in your account, so scheduled runs return only what changed. No field, default or price changed.
  • 0.1.1 (19 Sep 2026) — When filters (minMembers, paidOnly, minPriceUsd/maxPriceUsd) drop rows and the run stops at maxPages before reaching maxCommunities, the run now warns and sets a status message telling you to raise maxPages; SUMMARY.scanCapped exposes the same flag. No field or default changed.
  • 0.0.6 (13 Sep 2026) — trackTrends (opt-in): growth between runs — membersChange, membersPerDay, membersChangePct, rankChange, priceChangeUsd, growthSignal, trendStatus, hoursSinceLastRun + fastestGrowing in SUMMARY. Always-on free fields ageDays, membersPerDayLifetime. New filters minPriceUsd / maxPriceUsd (filtered rows free). SUMMARY key-value record on every run (totals, top by revenue potential). No existing field, default or price changed.
  • 0.0.5 (12 Sep 2026) — enrichDetails (opt-in): owner name, handle, bio, location, Instagram/YouTube/LinkedIn/X/Facebook/website, owner MRR badge, total posts, admins, online members, courses & modules, review rating & count, affiliate %, enabled plugins and the 5 latest reviews — straight from each community's public /about page, one request each, capped by maxEnrich. Charged as community-enriched only when the lookup succeeds. Price of the base row cut to $0.001. No field removed, defaults unchanged.
  • 12 Sep 2026 — Price cut: $0.00296 → $0.002 per community row (plus Store discounts for paid plans).
  • 0.0.4 (12 Sep 2026) — searchQuery: keyword search across the whole directory (the same search the site's box runs — name + description), combinable with categories, paidOnly, minMembers. Rows carry the searchQuery they came from. A keyword with no matches returns 0 rows and costs nothing. Note: Skool reports numGroups: 1000 for every search, so the Actor stops on the first empty/repeated page instead. No price change, no field removed, defaults unchanged.
  • 0.0.1 (1 Sep 2026) — Launch: Skool Discovery rankings per category (top 1,000), pricing, member counts, onlyNew monitor mode.

Found this useful? Bookmark & review

A quick ⭐ review or bookmark on this Actor helps other people find it and tells us which fields to add next. Have a question, a missing field or a source that changed? Open an issue in the Issues tab — we answer within 24 hours.