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
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
- 1Track the videoOpen Video Tracking, paste your post's URL, and tag it own. KOLens starts capturing its comments on a cadence.
- 2Set your intent keywordsKeep 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.
- 3Pick your channelIn 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
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
TikTok Comment Keyword Alerts: Email, Webhook & In-App
Set keyword alerts on a tracked TikTok video's comments — built-in purchase-intent phrases plus your own — and get notified by email, webhook, and the in-app feed the moment a buyer-intent comment posts, with the commenter's handle attached.
Track Your TikTok Brand Collab Video's Performance
Measure a single TikTok influencer collaboration the moment it goes live — a views-per-hour velocity curve, comment sentiment, buyer-intent keyword alerts, and an AI read on whether the sponsored post is working — in KOLens.
Push KOLens growth alerts to Slack, your inbox, or any webhook URL
KOLens alerts now ship to email + webhook the moment the detector fires. Slack inbound URLs, Zapier, custom endpoints — same JSON payload, configurable per-channel mute, throttle to avoid burst spam.