Skool Groups Scraper — Discovery Search avatar

Skool Groups Scraper — Discovery Search

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Skool Groups Scraper — Discovery Search

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

Nogards

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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

  1. You provide one or more search keywords (e.g. marketing, fitness, AI automation)
  2. The scraper searches Skool's discovery page for each keyword, paginating through up to 34 pages (1,000 groups per keyword)
  3. Optionally, it visits each group's /about page to collect full description, exact member counts, online members, admins, and owner info
  4. Results are filtered by your criteria (free/paid, minimum members) and saved to the dataset

Input

FieldTypeDefaultDescription
keywordsstring[]Keywords to search on Skool Discovery
maxGroupsPerKeywordinteger100Max groups to collect per keyword (up to 1,000)
includeAboutPagebooleantrueVisit each group's /about page for full data (slower, richer)
onlyFreebooleanfalseOnly return free groups
onlyPaidbooleanfalseOnly return paid groups
minMembersinteger0Skip 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

FieldDescription
slugUnique Skool group identifier (from the URL)
displayNameGroup name as shown on Skool
urlDirect link to the group
descriptionShortShort description from the discovery listing
descriptionFullFull description from the group's /about page
monthlyPricePrice in USD (0 = free; yearly prices normalized to monthly)
pricingRawExact price string as shown on Skool (e.g. $148/month, Free)
isPaidtrue if the group has a price
totalMembersTotal member count
totalOnlineMembersMembers currently online
totalAdminsNumber of admins
privacypublic or private
ownerNameName of the group owner
ownerProfileUrlLink to the owner's Skool profile
sourceKeywordWhich keyword returned this group
sourcePageWhich discovery page this group was found on
scrapedAtISO 8601 timestamp of when the record was scraped

Tips

  • Skip includeAboutPage (set to false) for fast bulk discovery — you still get name, description, members, and pricing from the listing
  • Use minMembers: 500 to filter out ghost communities with no real activity
  • Combine multiple keywords to build a full market map of a niche
  • Use onlyPaid + minMembers: 200 to 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.