Skool Member Count & Price Monitor - Skool Scraper
Pricing
from $3.60 / 1,000 community returneds
Skool Member Count & Price Monitor - Skool Scraper
Track Skool communities: member count, price (free or monthly, yearly, one-time), online count, posts, courses, rating, creator and description, one row per community. Monitoring mode returns only communities whose members, price or description changed, with the difference.
Pricing
from $3.60 / 1,000 community returneds
Rating
0.0
(0)
Developer
NeverEmpty
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
Track any Skool community's member count, price and description, and get told when they change. Give the Skool communities you want to follow (your competitors, your niche, your own) and get one row per community: members, online now, admins, posts, courses, free or paid with the exact price (monthly, yearly or one-time), rating, creator and the full about text.
- Monitoring mode returns only what changed. Schedule the same list daily or hourly. Each later run returns only the communities whose member count, price, description or name changed, with the previous value, the member difference and the percentage. Nothing changed means no rows to sift through.
- The price exactly as the community page shows it.
$184/month,$6,000/year,$37one-time orFree, plus the yearly plan price when the community offers one. Skool's own "membership" flag is not used as the paid flag, because free communities can carry it. - Asked for X, got X. A community name Skool does not have comes back as a free
not-foundrow, never as some other community. Every row carries the community's own Skool id and address. - Paste what you have. A community address (
https://www.skool.com/your-community), its/aboutpage, any page inside it, or just the name. - No login, no cookies, no proxy needed. Only the public about page of each community is read, one request at a time.
Who uses it
- Community owners and course creators: follow the communities in your niche and see who is growing, who raised the price, and who rewrote their offer.
- Agencies, investors and analysts: build a weekly table of member counts and prices for a list of Skool communities and watch growth over time.
- Marketers and affiliates: spot fast-growing communities and price changes the day they happen.
Input
{"communities": ["https://www.skool.com/ai-automation-society","https://www.skool.com/makerschool"],"monitoringMode": false}
communities- community addresses or names, one per line, up to 500 per run. No default: a run reads only what you give.monitoringMode- return only communities that changed since the last run.minMemberChange- monitoring only: report a member change only when it is at least this many members (default 1). Price and description changes are always reported.resetMonitoringState- forget what monitoring remembers and start again.
What you get
| Column | Meaning |
|---|---|
name, communitySlug, communityUrl, communityId | The community as Skool names it, its address and Skool's id |
memberCount | Members, as an exact number (the page shows it rounded, for example 2.5k for 2,566) |
onlineCount, adminCount, postCount, courseCount | Members online at the moment of reading, admins, posts and courses |
accessType | public or private, as shown on the page |
isPaid, priceText, priceAmount, priceCurrency, priceInterval | Free or paid, and the price shown on the page: priceText such as $184/month, the amount, the currency and month, year or one_time |
annualPriceAmount | The yearly plan price when the community offers one |
reviewRating, reviewCount | The community's rating and number of reviews; null when the page shows none |
creatorName | The creator shown on the page ("By ...") |
shortDescription, aboutDescription | The one-line description and the full about text |
communityCreatedAt | When the community was created on Skool |
status, scrapedAt | ok for a community row; when the run delivered it |
Monitoring rows also have: change (changed), changeTypes (any of members, price, description, name), previousMemberCount, memberCountChange, memberCountChangePercent, previousPriceText, previousPriceAmount, previousPriceInterval, previousName, previousShortDescription, aboutDescriptionChanged and previousSnapshotAt (when the value compared against was recorded).
A value Skool does not give is null, never an empty string or a made-up 0.
Monitoring mode
Turn on monitoringMode and schedule the same input.
- First run of a community: its member count, price and description are remembered. No row, nothing charged, one free
baseline-savedrow per community. - Later runs: a community is returned only when something changed (
change: "changed"), with the previous values and the difference. - Nothing changed: one free
no-changerow lists each community with its current and remembered member count, and one small monitoring check is charged for each community that was read and had no change.
Details that matter:
- What is remembered is kept per community (by Skool's community id), so adding a community to a scheduled input does not reset the others.
- The comparison is always against the value at the last returned change (or the first run). With
minMemberChange: 50, ten runs of +10 members each are returned once the total reaches 50, not lost. - If the maximum total charge of a run is too small for every changed community, the ones that did not fit are not remembered and are returned at the next run.
- If a community could not be read, nothing about it is charged or changed.
What is charged
- Community returned: one per community row.
- Community checked: monitoring mode only, one per community that was read and had no change.
- Not charged: the first monitoring read of a community, rows that say a community was not found or could not be read,
no-change, limit and budget rows. There is no start fee.
Rows that are not communities
Every run says what happened. These rows have a status other than ok, a note in plain English, and are free:
not-found (Skool has no community at that address) · invalid-input (the line is not a community address, for example a member profile or the discovery page) · community-unreadable / community-blocked (the page could not be read; the HTTP status is in httpStatus) · baseline-saved · no-change · limit-reached · budget-reached · not-read · disallowed-by-robots / robots-unreadable.
Good to know
- This is an unofficial tool, not affiliated with Skool. It reads only the public about page of each community, the same page any visitor sees without logging in, and only pages Skool's robots.txt allows.
- Individual members are not collected: no member names, profiles, online-member lists, leaderboards or review texts. The creator's name is the one the page shows as the community's creator.
- Give the communities you want to follow; searching Skool's discovery list is not offered.
- Requests are sent one at a time with more than a second between them: 40 communities took about 63 seconds on 2026-10-12.
- Skool shows member counts as they are at the moment of reading;
onlineCountchanges minute by minute and is not used to decide whether a community changed.
Thanks for using this Actor
We build these tools for people who run them every day, and we improve them from what users tell us.
- Missing a field, or need another filter? Tell us in the Issues tab. If the data is there, we add it.
- Found a bug or a wrong value? Post the run ID in the Issues tab. Wrong data is the thing we fix first.
If this Actor saved you time, a short review helps other people find it.