Scrape Skool community data using the Olostep API and Google Sheets
UnknownWhat this workflow does
This AI workflow has 26 nodes and runs when someone submits an n8n form (“Skool Scraper With Olostep”). Along the way it connects Google Gemini Chat Model, Google Sheets and Olostep (community). It also calls api.olostep.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Skool Scraper With Olostep”).
- Create a map (Olostep Scrape): work with map
- Split Out: splits a list into separate items
- Filter: keeps only the items that match a condition
- Edit Fields (Edit Fields (Set)): sets 1 field: communities
- Aggregate: combines items into one
- Merge: merges the data from its input branches
- Edit Fields (Edit Fields (Set)): sets 1 field: total
- Edit Fields (Edit Fields (Set)): sets 2 fields: url, custom_id
- Code: runs custom JavaScript code
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
…plus 14 more steps. See the full node list below.
Services it uses
HTTP calls to: api.olostep.com
Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-olostep is verified or supports 3.0 (used in Create a map, Batch scrape urls).
Nodes used (15)
- Olostep Scrape
n8n-nodes-olostep.olostepScrape - Filter
n8n-nodes-base.filter - Split Out
n8n-nodes-base.splitOut - Edit Fields (Set)
n8n-nodes-base.set - n8n Form Trigger
n8n-nodes-base.formTrigger - Aggregate
n8n-nodes-base.aggregate - Code
n8n-nodes-base.code - Merge
n8n-nodes-base.merge - HTTP Request
n8n-nodes-base.httpRequest - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Google Sheets
n8n-nodes-base.googleSheets - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor
From the author
Skool Community Scraper Using Olostep API This n8n template automates scraping content from Skool communities using the Olostep API. It collects structured data from Skool pages and stores it in a clean format, making it easy to analyze communities, extract…