Skool Community Growth Tracker & Scraper avatar

Skool Community Growth Tracker & Scraper

Under maintenance

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Skool Community Growth Tracker & Scraper

Skool Community Growth Tracker & Scraper

Under maintenance

Scrape Skool discovery search for your niche, then track the same communities run after run: members, monthly price, estimated MRR, member delta, members gained per day, price changes and new communities entering the niche. Run it weekly to see who grows and who bleeds members.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

David

David

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Most Skool scrapers return a snapshot: the members and the price of a community today. This one remembers what it saw last week. Point it at a niche, run it weekly, and every community comes back with its deltas: members gained, growth per day, price moves, estimated MRR, and whether it just appeared in the niche.

What this Skool community scraper does

  1. Finds communities via Skool discovery search for your niche keywords (and/or specific community URLs you list).
  2. Normalizes each community: members, pricing, currency, estimated MRR (members × monthly price — an upper-bound estimate, labeled as such).
  3. Compares against the previous run and outputs every community with its growth metrics, sorted by member gains.

Use cases: pick a niche, watch competitors, find deals

  • Choosing a niche to launch in: track 2-3 candidate niches weekly for a month. Launch where membersPerDay is high across many communities and isNewInNiche keeps firing — demand is arriving faster than supply.
  • Competitive watch: add your competitors via communityUrls; priceChanged and membersDelta tell you when they move.
  • Deal flow: for community brokers/buyers, sustained negative deltas mark acquisition targets before they're listed.

Input example

{
"searchTerms": ["ai automation"],
"maxCommunitiesPerSearch": 30
}

The defaults work as-is: just set your niche keywords.

Output example

{
"communityId": "8d6813d75d2949349a9f60f767c04f84",
"displayName": "AI Automations by Jack",
"communityUrl": "https://www.skool.com/aiautomationsbyjack",
"totalMembers": 3300,
"monthlyPrice": 97,
"currency": "USD",
"estimatedMrr": 320100,
"membersDelta": 68,
"membersGrowthPct": 2.1,
"membersPerDay": 9.71,
"priceChanged": true,
"previousMonthlyPrice": 87,
"isNewInNiche": false,
"firstSeenAt": "2026-07-06T00:00:00.000Z"
}

Data you get per community

FieldWhat it holds
communityId / displayName / communityUrlIdentity of the community
totalMembersMember count at this run
monthlyPrice / currencyPrice of the paid community
estimatedMrrMembers multiplied by monthly price, upper-bound estimate
membersDeltaMembers gained or lost since the previous run
membersGrowthPctSame delta as a percentage
membersPerDayGrowth velocity between the two runs
priceChanged / previousMonthlyPricePrice moves since the previous run
isNewInNicheThe community appeared in this niche after the baseline
firstSeenAtFirst run that saw this community
SUMMARY recordNiche picture in the key-value store: scanned, grown, price changes, fastest grower, new entrants

FAQ

First run shows no deltas — why?

The first run saves the baseline (flagged isBaseline: true). Growth appears from the second run on. Schedule weekly for clean week-over-week velocity.

A community disappeared from search results — is its history lost?

No: it stays in memory for 180 days, so a search-ranking wobble doesn't reset its baseline.

How do I reset the memory?

Set a new monitorId — each ID keeps its own baseline.

How is this different from a Skool community scraper?

A scraper gives you the state of a community today. This Actor stores what it saw on the previous run and returns the difference: membersDelta, membersPerDay, priceChanged, isNewInNiche. Run it once, you get a snapshot plus a baseline. Run it weekly, you get the growth curve of the niche.

Can I export the Skool data to CSV or Google Sheets?

Yes. Each run writes to a standard Apify dataset, so results export as CSV, JSON or Excel, or go to Google Sheets through an Apify integration.

Fair use & data

  • Uses only public Skool discovery data (no login).
  • No owner personal data — names, emails and socials of community owners are deliberately not collected.
  • estimatedMrr is an upper-bound estimate (on Skool, members of a paid community are paying members); it is never presented as a measured number.
  • Inputs are hard-capped (5 keywords, 100 communities per search) so runs stay bounded and predictable.

This is an unofficial tool and is not affiliated with, endorsed by, or sponsored by Skool.