YouTube Comments Scraper & Monitor – New Comments + Alerts avatar

YouTube Comments Scraper & Monitor – New Comments + Alerts

Pricing

from $0.80 / 1,000 comments

Go to Apify Store
YouTube Comments Scraper & Monitor – New Comments + Alerts

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

Kiro Zhang

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

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 areYou get
Creators & community managersEvery morning: the questions you have not answered yet and the comments that need moderation.
Brands with a YouTube channelCustomer questions, complaints and product feedback from the comment section in Slack.
AgenciesOne report link per client channel, updated automatically.
Marketers & researchersComments of competitor or influencer videos with sentiment and topics, ready for analysis or AI.

How to use it

  1. Add channels (@mkbhd) and/or videos (any YouTube link).
  2. Choose how many latest videos per channel and how many comments per video.
  3. Optional: alert keywords and topics, include replies, commenter handles.
  4. 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

EventPrice
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.