Skip to main content

Comment to DM on Instagram: Full Setup Guide + Scripts (2026)

How to set up Instagram comment-to-DM automation step by step — keyword choice, match types, DM scripts that convert, safety guardrails, and what to do after the DM.

Comment-to-DM is the single automation that changes a business on Instagram. Someone comments a word under your reel; they get a DM with your price list, link or booking form a second later. It's how a post that gets 80,000 views becomes 300 conversations instead of 300 likes. Here's exactly how to set it up, what to write, and where most people get it wrong.

How comment-to-DM works

Three things happen in sequence, all in under a second:

  1. You attach a keyword — say PRICE — to a specific post or reel.
  2. Someone comments that word. Meta's API notifies your tool instantly.
  3. The tool sends them a DM, and usually replies publicly under their comment too — so everyone scrolling sees you're responsive.

The public reply matters more than people think. A reel with 200 comments that all have a reply underneath reads as a busy, real business. And the reply itself feeds the algorithm — comments and comment replies are among the strongest engagement signals Instagram has.

Why it beats putting the link in your bio

A link in the bio asks the viewer to do four things: stop watching, tap your profile, find the link, tap it. Most won't. Comment-to-DM asks them to do one thing they were already doing — type in the comment box — and delivers the link into a place they can't miss.

It's also the only mechanism where the ask itself boosts the post. Every person who comments your keyword pushes the reel further, which brings more people who comment the keyword. A well-set-up comment-to-DM on a reel that's starting to move is the closest thing Instagram has to compounding.

Setting it up, step by step

  1. Switch to a professional account. Business or Creator, both free, in Instagram Settings. Personal accounts can't use the messaging API at all, so no tool can automate them.
  2. Connect your account to an official-API tool. You'll be taken through Meta's own authorisation screen. If a tool asks for your Instagram password, close the tab — official tools never see it.
  3. Pick one keyword. One. Distinctive, easy to spell, related to what you sell:PRICE, MENU, BOOK, SIZES, or the product name. Avoid YES, HI, ME — people type those to each other in your comments and you'll DM the wrong crowd.
  4. Choose the match type. “Contains” is right for almost everyone — it catches “price?”, “PRICE pls” and “price bhej do”. “Exact” is for when the keyword is a common word you need to fence off.
  5. Write the DM (see the next section — this is the part that decides whether it works).
  6. Write the public comment reply. Keep it short and vary it if your tool allows: “Sent! Check your DMs 📩”.
  7. Put the call-to-action in the caption AND say it in the video. “Comment PRICE and I'll send the full list.” This one line does more work than the entire automation.
  8. Turn on the guardrails — one DM per person, an hourly send cap, and a pause-if-viral setting. Then publish.

DM scripts that actually convert

The pattern that works: name the trigger → give the value → ask one question. Never lead with a bare link.

Salon / clinic

Hi! You commented PRICE on the balayage reel 💇‍♀️
Full colour starts at ₹3,500 and includes a wash and blow-dry. Here's the full list and you can pick a slot here: [link]
Were you thinking weekday or weekend?

Café / cloud kitchen

Hey! Here's the full menu you asked for 🍜 [link]
We deliver within 5km and the kitchen's open till 11pm.
Ordering for yourself or for a group?

Boutique / D2C

Hi! That's the ivory anarkali from the reel ✨
₹4,200, available S to XL, ships anywhere in India in 3–4 days: [link]
What size are you looking for?

Coach / consultant

Sent! Here's the free 12-page guide 📘 [link]
Page 4 is the bit most people say changed things for them.
What are you working on right now — audience or offers?

Notice what none of them do: open with a link, use three emojis in a row, or say “Thanks for your interest in our products.” Write the way you'd actually text a customer.

Choosing the keyword

Good keywords are specific enough not to fire by accident and obvious enough that people remember them three seconds into a reel.

  • Strong: PRICE, MENU, BOOK, SIZES, GUIDE, DEMO, SLOT, or your product name.
  • Weak: YES, HI, ME, WANT, INFO on a post where people are already chatting.
  • Best of all: a word tied to the content — BALAYAGE, THALI, ANARKALI. Specific keywords make the DM feel personal because it genuinely is.

More on trigger words and match types: Instagram auto-reply keywords.

Staying safe: the guardrails that matter

Comment-to-DM on the official API is a supported use case, not a loophole. What gets accounts into trouble is volume without judgement. Four settings worth having on:

  • One DM per person. Being auto-messaged twice is how you lose a follower.
  • An hourly cap. Smooths out a spike so your account doesn't look like a firehose.
  • A viral pause. If a reel takes off at 3am, the automation should throttle rather than send ten thousand DMs in an hour.
  • Follow-gating, used sparingly. “Follow to unlock” works, but it costs you goodwill with people who were about to buy. Use it for lead magnets, not for prices.

What happens after the DM — the part most people skip

This is where a comment-to-DM setup either pays for itself or quietly wastes your effort. You sent 2,000 DMs. Now what?

Instagram's inbox has no notes, no stages, no reminders and no search worth the name. Two weeks later you cannot tell which of those 2,000 people bought, which asked a question you never answered, or which were the same person who asked in March.

The setup that's worth building saves every commenter as a contact you own, tags them with the post and keyword that brought them, and moves the live ones to WhatsApp where Indian customers actually complete a purchase. The DM is the introduction, not the sale.

cthe.link's Instagram automation is built on Meta's official API, with exact / contains / starts-with keyword matching, public comment replies, and the guardrails above as defaults rather than upsells. Rolling out via Meta’s official API — activates on approval.

The difference is what happens next: every commenter becomes a real contact on a 9-stage Instagram pipeline, Instagram and WhatsApp share one inbox on one customer record, and the link you send them is a cthe.link bio page with bookings, catalogue and UPI payment behind it. Flat ₹ pricing — a reel that goes viral costs you nothing extra.

If it's not firing

  • Account type. Still on Personal? Nothing will work. Switch to Business or Creator.
  • Wrong post. Most tools scope a keyword to specific posts. Check it's attached to the one you're promoting.
  • Match type too strict. “Exact” won't catch “price?”. Switch to “contains”.
  • They already got one. One-DM-per-person means your own test comment only fires once. Test with a second account.
  • Message requests. If the commenter doesn't follow you, your DM lands in their Requests folder. That's normal — it's also why the first line has to be worth opening.

Frequently asked questions

How do I set up comment to DM on Instagram?

Switch to a professional Instagram account, connect it to a tool built on Meta’s official Instagram Messaging API, attach a single distinctive keyword such as PRICE to a specific post, write the DM the commenter receives, and put the call-to-action in your caption. The whole setup takes about fifteen minutes.

Is comment-to-DM automation free?

Most tools including cthe.link have a free tier covering a few hundred to a thousand automated DMs a month, which is enough for a business posting a few times a week. Paid plans buy higher volume, more flows, and CRM depth rather than unlocking the feature itself.

What is the best keyword for comment-to-DM?

A word tied to the specific content, such as BALAYAGE, THALI or the product name, beats a generic one because the DM then feels personal. PRICE, MENU, BOOK, SIZES and GUIDE are reliable general choices. Avoid YES, HI and ME, which people type to each other in your comments and will trigger DMs to the wrong people.

Does comment-to-DM work on Reels?

Yes, and Reels are where it works best. A reel reaches far beyond your followers, and every person who comments your keyword pushes it further, which brings more commenters. Comment-to-DM on a reel that is starting to move is the closest thing Instagram has to a compounding loop.

Why is my comment-to-DM not sending?

The five usual causes are: the account is still Personal rather than Business or Creator; the keyword is attached to a different post; the match type is set to exact so "price?" is not caught; you already received one DM and the one-per-person cap is working; or the DM did send but landed in the recipient’s message requests folder because they do not follow you.

Will people see the DM if they do not follow me?

Yes, but it arrives in their message requests folder rather than their main inbox. That is normal and expected. It is also why the first line of the DM has to be worth opening — reference the exact post they commented on rather than opening with a generic greeting or a bare link.

Turn every comment into a customer you actually own

cthe.link runs comment-to-DM on Meta’s official API — then saves every commenter as a real CRM contact and continues the conversation on WhatsApp. Free to start, flat ₹ pricing.

Create your link — free →See pricing

Keep reading