Skool Comment Scraper
Pricing
from $5.00 / 1,000 results
Pricing
from $5.00 / 1,000 results
Rating
5.0
(1)
Developer

Futurize Rush
Actor stats
1
Bookmarked
3
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Extract comments from Skool community posts with flexible options for replies โ perfect for community insights, sentiment analysis, and engagement tracking.
What gets scraped: By default, this actor collects top-level comments only to minimize costs. Enable the
includeRepliesoption to also collect nested replies and preserve the complete discussion hierarchy with parent-child relationships.
What You Get
- ๐ Flexible Comment Collection โ Top-level comments by default; optionally include nested replies for complete conversation threads
- ๐ฌ Rich Metadata โ Author names, usernames, timestamps, likes, and reply relationships
- ๐ Auto-Extract Links & Contacts โ Automatically extracts social media URLs, emails, and phone numbers from comments
- ๐ Fully Automated โ No manual work required
- ๐ฆ Batch Processing โ Handle multiple posts in one run
- โก Fast & Reliable โ Efficient data collection with built-in rate limiting
- ๐ฐ Pay Per Comment โ Only pay for the comments you collect
Input Parameters
| Field | Type | Required | Description |
|---|---|---|---|
email | String | Yes | Your Skool account email |
password | String | Yes | Your Skool account password |
postUrls | Array | Yes | List of Skool post URLs to scrape |
maxComments | Integer | No | Maximum comments per post (0 = unlimited) |
includeReplies | Boolean | No | Include nested replies (default: false = only top-level comments) |
Output
Each scraped comment includes:
| Field | Description |
|---|---|
commentId | Unique identifier for the comment |
commentUrl | Direct URL to this specific comment |
authorName | Full name of the comment author |
authorUsername | Username of the author |
authorId | Unique author identifier |
content | Comment text (cleaned and formatted) |
timestamp | When the comment was posted (ISO 8601) |
likesCount | Number of likes received |
isReply | Whether this is a reply to another comment |
parentId | ID of parent comment (if reply) |
depth | Reply nesting level (0 = top-level) |
postUrl | Source post URL |
collectedAt | When data was collected (ISO 8601) |
linkedinUrls | Array of LinkedIn profile/company URLs found in comment |
twitterUrls | Array of Twitter/X profile URLs found in comment |
facebookUrls | Array of Facebook profile/page URLs found in comment |
instagramUrls | Array of Instagram profile URLs found in comment |
youtubeUrls | Array of YouTube channel/video URLs found in comment |
tiktokUrls | Array of TikTok profile URLs found in comment |
githubUrls | Array of GitHub profile/repo URLs found in comment |
otherSocialUrls | Array of other social media URLs (Reddit, Discord, etc.) |
emails | Array of email addresses found in comment |
phoneNumbers | Array of phone numbers found in comment |
generalUrls | Array of other URLs (non-social media) found in comment |
Example Output
{"commentId": "abc123def456","commentUrl": "https://www.skool.com/community/post-title?p=abc123de","authorName": "John Doe","authorUsername": "johndoe","authorId": "user_789","content": "Great discussion! Check out my LinkedIn: https://linkedin.com/in/johndoe or email me at john@example.com","timestamp": "2025-11-03T10:30:00Z","likesCount": 42,"isReply": false,"parentId": null,"depth": 0,"postUrl": "https://www.skool.com/community/post-title","collectedAt": "2025-11-03T12:00:00Z","linkedinUrls": ["https://linkedin.com/in/johndoe"],"twitterUrls": [],"facebookUrls": [],"instagramUrls": [],"youtubeUrls": [],"tiktokUrls": [],"githubUrls": [],"otherSocialUrls": [],"emails": ["john@example.com"],"phoneNumbers": [],"generalUrls": []}
Processing Time
Typical run times based on the amount of data (with includeReplies=false, default):
- Small posts (โค10 top-level comments): ~15-20 seconds
- Medium posts (โค50 top-level comments): ~25-30 seconds
- Large posts (โค100 top-level comments): ~35-40 seconds
- Very large posts (โค500 top-level comments): ~2-3 minutes
With includeReplies=true (including nested replies):
- Processing time increases by 3-10x depending on reply depth
- Example: 100 comments with replies (~500 total) may take ~3-5 minutes
Note: Actual time may vary based on post complexity, reply depth, and current platform load.
Use Cases
- Community Analysis - Understand member sentiment and engagement patterns
- Content Research - Find popular topics and trending discussions
- Sentiment Analysis - Analyze community feedback and opinions
- Engagement Tracking - Monitor discussion activity over time
- Market Research - Gather insights from targeted communities
- Lead Generation - Extract contact information and social profiles from engaged community members
- Network Analysis - Map social connections and identify influencers through linked profiles
Requirements
- Active Skool account (email + password)
- Access to the posts you want to scrape
- Posts must be visible to your account (public or member-accessible)
Pricing
This Actor uses pay-per-event pricing โ you only pay for what you use. No monthly fees or subscriptions.
| Event | Description |
|---|---|
| Actor start | Charged once per run when the Actor starts |
| Comment collected | Charged per comment successfully scraped and saved |
Tip: Set
includeReplies: false(default) to collect only top-level comments and keep costs low. Enable replies only when you need the full conversation thread.
Important Notes
- โ
Collects top-level comments by default (set
includeReplies: truefor nested replies) - โ Automatically extracts links, emails, and phone numbers from comments
- โ Supports major social platforms (LinkedIn, Twitter, Facebook, Instagram, YouTube, TikTok, GitHub, etc.)
- โ ๏ธ Requires valid Skool account credentials
- โ ๏ธ Can only access posts visible to your account
- โ ๏ธ Processing time scales with comment volume
Disclaimer
This Actor is intended for educational and research purposes only. By using this Actor, you agree to:
- Use the collected data responsibly and in compliance with applicable laws
- Respect Skool's Terms of Service and community guidelines
- Not use the data for spamming, harassment, or any unauthorized commercial purposes
- Take full responsibility for how you use the extracted data
The developer is not responsible for any misuse of this tool or the data it collects.
Support
For questions or issues, please reach out through Apify support.