Skool Groups Scraper — Discovery Search
Pricing
from $2.00 / 1,000 results
Skool Groups Scraper — Discovery Search
Scrape public Skool.com communities from the discovery page. Search by keyword, filter by price and members. No login or cookies needed. Export to CSV, JSON or Excel.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Nogards
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Skool.com Groups Scraper — Search & Discovery
Scrape Skool.com communities from the public discovery page. Search by keyword and extract group names, descriptions, member counts, pricing, and owner info — no Skool account or API key needed.
Works with any niche: marketing, fitness, AI, investing, coaching, e-commerce and more.
What data do you get?
One record per Skool group, with all the fields below:
{"slug": "school-of-content-marketing-5537","displayName": "School of Content Marketing","url": "https://www.skool.com/school-of-content-marketing-5537","descriptionShort": "Zero guesswork. Market & Sell More with Confidence, grow your following, leads and clients!","descriptionFull": "Zero guesswork. Market & Sell More with Confidence...","monthlyPrice": 148,"pricingRaw": "$148/month","isPaid": true,"totalMembers": 280,"totalOnlineMembers": 3,"totalAdmins": 10,"privacy": "private","ownerName": "Master Coach Aprille","ownerProfileUrl": "https://www.skool.com/@aprille-franks-1830","sourceKeyword": "marketing","sourcePage": 1,"scrapedAt": "2026-06-01T09:48:45.824Z"}
Export as JSON, CSV, Excel or XML directly from Apify Console.
Who is this for?
- Course creators and coaches mapping the Skool market before launching their own community
- Agencies prospecting for clients who run paid Skool groups
- Marketers analyzing competitor communities, pricing strategies and member growth
- Researchers building datasets of online learning communities
- Developers who need Skool discovery data without a Skool API
How it works
- You provide one or more search keywords (e.g.
marketing,fitness,AI automation) - The scraper searches Skool's discovery page for each keyword, paginating through up to 34 pages (1,000 groups per keyword)
- Optionally, it visits each group's
/aboutpage to collect full description, exact member counts, online members, admins, and owner info - Results are filtered by your criteria (free/paid, minimum members) and saved to the dataset
Input
| Field | Type | Default | Description |
|---|---|---|---|
keywords | string[] | — | Keywords to search on Skool Discovery |
maxGroupsPerKeyword | integer | 100 | Max groups to collect per keyword (up to 1,000) |
includeAboutPage | boolean | true | Visit each group's /about page for full data (slower, richer) |
onlyFree | boolean | false | Only return free groups |
onlyPaid | boolean | false | Only return paid groups |
minMembers | integer | 0 | Skip groups with fewer members than this |
Example inputs
Map the AI automation niche — free communities only:
{"keywords": ["AI automation", "artificial intelligence", "ChatGPT"],"maxGroupsPerKeyword": 200,"onlyFree": true,"minMembers": 500}
Find paid marketing groups to prospect as agency clients:
{"keywords": ["marketing", "social media", "copywriting", "email marketing"],"maxGroupsPerKeyword": 500,"onlyPaid": true,"minMembers": 100}
Quick multi-niche scan without visiting about pages:
{"keywords": ["fitness", "investing", "productivity", "ecommerce", "coaching"],"maxGroupsPerKeyword": 50,"includeAboutPage": false}
Output fields
| Field | Description |
|---|---|
slug | Unique Skool group identifier (from the URL) |
displayName | Group name as shown on Skool |
url | Direct link to the group |
descriptionShort | Short description from the discovery listing |
descriptionFull | Full description from the group's /about page |
monthlyPrice | Price in USD (0 = free; yearly prices normalized to monthly) |
pricingRaw | Exact price string as shown on Skool (e.g. $148/month, Free) |
isPaid | true if the group has a price |
totalMembers | Total member count |
totalOnlineMembers | Members currently online |
totalAdmins | Number of admins |
privacy | public or private |
ownerName | Name of the group owner |
ownerProfileUrl | Link to the owner's Skool profile |
sourceKeyword | Which keyword returned this group |
sourcePage | Which discovery page this group was found on |
scrapedAt | ISO 8601 timestamp of when the record was scraped |
Tips
- Skip
includeAboutPage(set tofalse) for fast bulk discovery — you still get name, description, members, and pricing from the listing - Use
minMembers: 500to filter out ghost communities with no real activity - Combine multiple keywords to build a full market map of a niche
- Use
onlyPaid+minMembers: 200to find established monetized communities — ideal for competitor research or agency prospecting - Each keyword can return up to 1,000 groups across 34 pages
Support
Found a bug or need a custom feature? Open an issue and I'll get back to you quickly.