YouTube Comments Scraper & Monitor – New Comments + Alerts
Pricing
from $0.80 / 1,000 comments
YouTube Comments Scraper & Monitor – New Comments + Alerts
Scrape YouTube comments from videos or a channel's latest uploads. Monitor new comments only, flag questions the creator has not answered, negative comments and keywords, with Slack/webhook alerts and a shareable report.
Pricing
from $0.80 / 1,000 comments
Rating
0.0
(0)
Developer
Kiro Zhang
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
Scrape YouTube comments from any video, Short or live replay – or from the latest uploads of a channel – and turn them into a daily to-do list: only new comments, questions the creator has not answered, negative comments and keyword mentions, delivered to Slack or any webhook with a shareable report.
- ✅ Videos, Shorts and channels (
@handle, channel URL or ID) – new uploads are picked up automatically. - ✅ Only new comments mode: schedule it and get just what was posted since the last run. With the newest sort it stops at known comments, so monitoring runs cost cents.
- ✅ Unanswered questions: question comments without a reply, pin or heart from the channel owner (
creatorReplied,isHeartedByCreator). - ✅ Sentiment (
positive/negative/neutral) and your own alert keywords and topics (product names, "refund", "broken", a sponsor, a competitor…). - ✅ Likes, reply count, pinned, hearted, verified and creator flags, approximate
publishedAt, direct comment link. - ✅ Optional replies (one row each) and optional commenter handles (off by default).
- ✅ Slack / webhook summary after each run and an optional fixed report link with 7- and 30-day trends.
Who uses it
| You are | You get |
|---|---|
| Creators & community managers | Every morning: the questions you have not answered yet and the comments that need moderation. |
| Brands with a YouTube channel | Customer questions, complaints and product feedback from the comment section in Slack. |
| Agencies | One report link per client channel, updated automatically. |
| Marketers & researchers | Comments of competitor or influencer videos with sentiment and topics, ready for analysis or AI. |
How to use it
- Add channels (
@mkbhd) and/or videos (any YouTube link). - Choose how many latest videos per channel and how many comments per video.
- Optional: alert keywords and topics, include replies, commenter handles.
- For monitoring, turn on Only new comments, set a Tracking name, add a Slack webhook and schedule the run (e.g. every 6 hours).
{"channelUrls": ["@yourchannel"],"videosPerChannel": 5,"maxVideoAgeDays": 30,"onlyNew": true,"trackingId": "my-channel","alertKeywords": ["refund", "broken", "discount code"],"slackWebhookUrl": "https://hooks.slack.com/services/…"}
Output
One row per comment:
{"videoId": "jNQXAC9IVRw","videoTitle": "Me at the zoo","channelName": "jawed","commentId": "UgzuC3zzpRZkjc5Qzsd4AaABAg","commentUrl": "https://www.youtube.com/watch?v=jNQXAC9IVRw&lc=UgzuC3zzpRZkjc5Qzsd4AaABAg","text": "Why does YouTube recommend me this today?","publishedTimeText": "3 minutes ago","publishedAt": "2026-10-25T04:04:58.570Z","likes": 0,"replyCount": 0,"isPinned": false,"isHeartedByCreator": false,"authorIsCreator": false,"creatorReplied": false,"isQuestion": true,"sentiment": "neutral","matchedKeywords": [],"isAlert": true,"alertReasons": ["unanswered question"],"isNew": true}
The OUTPUT record has one summary per video (comments, new, questions, unanswered, negative, alerts, keyword hits) and the REPORT record is a ready-to-share HTML page.
Pricing
| Event | Price |
|---|---|
| Comment (or reply) saved | $1.00 per 1,000 comments ($0.80 on Gold and higher Apify plans) |
| Video checked | $0.002 per video per run |
Examples: 10,000 comments from 20 videos ≈ $10.04. Monitoring a channel's 5 latest videos 4× a day in "only new comments" mode ≈ $1.20 / month for the checks plus $1 per 1,000 new comments. The Apify free plan checks up to 5 videos per run.
FAQ
Do I need a YouTube API key or login? No.
How exact is publishedAt? YouTube only shows relative times ("3 days ago"); publishedAt is calculated from it, so it is exact to the minute for fresh comments and approximate for old ones. publishedTimeText keeps the original text.
How is "creator replied" detected? For flagged comments with replies, the Actor reads the reply thread and checks for the channel owner's badge. Pinned and hearted comments count as answered.
Is sentiment accurate? It is a fast, rule-based English word list – good for sorting and alerts, not a replacement for a language model. Export the comments to your AI tool for deeper analysis.
Is it legal? The Actor reads public comments only, never logs in, and leaves commenter names out unless you turn them on. Use the data in line with YouTube's terms and privacy laws that apply to you.