KOLens
All posts
·KOLens teamTikTokComment monitoringLead generation

Comment-to-DM on TikTok: Catch Buyer-Intent Comments

Someone comments 'where do I buy this?' on your video. That's a warm lead raising their hand in public — and most brands find it three days later, if ever. Here's how to catch it the moment it posts and turn it into a DM.

Quick answer

Comment-to-DM means turning a buyer-intent comment into a direct message. KOLens does the hard part: it watches a tracked TikTok video's comments, detects phrases like "where to buy" in real time, and alerts you with the commenter's @handle — so you DM them in one click from the alerts feed, or pipe the handle through a webhook into your own DM automation.

Every TikTok comment section that does numbers has the same buried gold in it: people asking to buy. "Where do I get this?" "Drop the link." "Does it ship to the UK?" Each one is a lead raising their hand in public — and the standard outcome is that nobody on the brand side sees it until the post is cold, because no one is reading hundreds of comments in real time.

The creator-marketing world calls the fix comment-to-DM: catch the intent comment, then message that person. On Instagram, tools like ManyChat made it famous. On TikTok it's been harder — there's no official DM-automation API, and the part that actually matters (never missing the comment) is the part those tools skip. KOLens implements exactly that part.

What comment-to-DM actually requires

  • Detection — spotting the buyer-intent comment among all the noise, in real time. KOLens scans every new comment on a tracked video against built-in purchase-intent phrases plus your own keywords.
  • Identity — knowing who to message. The alert carries the commenter's @handle, not just the comment.
  • Routing — getting it somewhere you'll act on it now. The alert fires to email, webhook, and the in-app feed.

Set it up in three steps

  1. 1
    Track the video
    Open Video Tracking, paste your post's URL, and tag it own. KOLens starts capturing its comments on a cadence.
  2. 2
    Set your intent keywords
    Keep the built-in purchase-intent set and add your product or brand names — separate several with commas or spaces. These are the phrases that should trigger a reach-out.
  3. 3
    Pick your channel
    In alert settings, enable email, a webhook, or both. The in-app feed is always on. When a match posts, every enabled channel gets it.

From alert to DM

The one-click way

Each comment-keyword alert in the alerts feed shows the matched keyword, the quoted comment, and the commenter's handle with a Message them link straight to their TikTok profile. A human reads the comment, opens the profile, and sends a real DM — no automation risk to the account, and the message doesn't read like a bot.

The automated way

Prefer it hands-off? The webhook payload carries the commenter handle as stable JSON, so you can wire it into your own messaging stack or CRM — create a lead, drop it in a Slack channel for the social team, or hand it to a DM tool you already trust. KOLens is the trigger; your stack sends the message. See email + webhook delivery for the payload shape.

Why this beats scraping comments yourself

The naive version — periodically dump the comments and grep for keywords — re-alerts on the same comment every run and has no idea who the commenter is. KOLens scans each comment exactly once, never re-alerts, and threads the handle through to the alert. Read the keyword-alert setup guide next, or see it in the context of tracking your own collab.

READY?

Try it now — 50 free credits on signup.

Set up comment-intent alerts

Frequently asked

Does KOLens automatically send DMs to people who comment on TikTok?
KOLens implements the hard part of comment-to-DM — detecting the buyer-intent comment in real time and identifying who to message — and routes it to you instantly. It does not send DMs inside TikTok itself (TikTok has no official DM-automation API, and unofficial auto-DM tools risk the account). Instead, the alert carries the commenter's @handle so you DM them in one click from the in-app feed, or pipe the handle through the webhook into your own messaging/CRM automation. You keep the account safe and the message human; KOLens removes the part that's actually hard: never missing the comment.
What counts as a buyer-intent comment?
KOLens ships with a built-in purchase-intent keyword set — phrases like 'where to buy', 'link', 'price', 'discount code', and 'app' — and you add your own per video (product names, your brand, 'ship to', a campaign code). Separate several with commas or spaces. Any new comment that matches fires an alert; everything else is ignored, so you only hear about the comments worth a reply.
How fast does the comment-to-DM alert fire?
As fast as your comment refresh cadence on the tracked video. Comments are re-scraped on a schedule (tighter while a post is hot), and each newly-seen comment is scanned once — re-scrapes never re-alert on a comment you've already been told about. When a match appears, the alert goes out immediately through every channel you've enabled.
Which channels can the alert reach?
Email, a generic webhook (Slack/Discord/Zapier/your own endpoint), DingTalk, and the in-app /alerts feed — all driven by your alert preferences. The webhook payload is the one to wire into a comment-to-DM automation: it carries the commenter handle, the matched keyword, the comment text, and a link to the video, as stable JSON.

Read next

Comment-to-DM on TikTok: Catch Buyer-Intent Comments · KOLens | KOLens