Public reply and private DM do different jobs
They are not alternatives. Each does something the other cannot:
Who sees it
- Public reply
- Everyone reading the post
- Private DM
- Only the commenter
Can carry a link
- Public reply
- Not recommended in public
- Private DM
Signals an active account
- Public reply
- Private DM
Can ask for an email
- Public reply
- Private DM
- Paid plans
Can require a follow first
- Public reply
- Private DM
- Paid plans
Can continue as a conversation
- Public reply
- Private DM
Time limit
- Public reply
- None
- Private DM
- 7 days from the comment
| Public reply | Private DM | |
|---|---|---|
| Who sees it | Everyone reading the post | Only the commenter |
| Can carry a link | Not recommended in public | |
| Signals an active account | ||
| Can ask for an email | Paid plans | |
| Can require a follow first | Paid plans | |
| Can continue as a conversation | ||
| Time limit | None | 7 days from the comment |
The usual pattern: a short public reply that says the DM is on its way, and a private message that does the work.
Why you need more than one public reply
Twenty identical “Check your DMs!” replies in a row under one Reel reads as automation to every human who scrolls the comments, and that is the opposite of what a public reply is for. Write several and let them rotate:
- “Sent! Check your DMs 💬”
- “Just messaged you 👍”
- “On its way to your inbox”
- “Check your DMs, it's there”
- “Sent it over just now”
- “In your DMs now 🙌”
Komently rotates through the variants so consecutive commenters see different text. On paid plans, AI can write extra variants in your tone if you do not want to invent six of them.
Setting it up
One automation can cover a single post or every post you publish from now on:
- 1
Connect the account
Meta's official login, then pick the Instagram professional account or Facebook Page. - 2
Choose the post, or all future posts
Pick a published post or Reel, or turn on the option that applies the automation to everything you post afterwards so you never have to come back. - 3
Set the keyword
The word people will comment. It matches anywhere in the comment, ignoring case and accents; quote it to require an exact whole-comment match. - 4
Write the public reply variants
Three to six short lines. They rotate automatically. - 5
Write the DM
The message with the link or offer. Add an email ask, a follow check or a button on paid plans.
Before you post
- The caption tells people exactly what to comment
- The keyword is not a word people use by accident
- You have at least three public reply variants
- The DM link works when opened on a phone
- You commented the keyword yourself from another account to test it
Three comment auto reply setups
Post, keyword, and what each side sends:
Lead magnet
- Post says
- “Comment GUIDE and I'll send you the free guide.”
- They comment
- GUIDE
- Komently sends
- Public: “Sent! Check your DMs 💬” · DM: the guide link, with an email ask on paid plans.
Product drop
- Post says
- “Comment PLANS for the full price list.”
- They comment
- PLANS
- Komently sends
- Public: “Just messaged you 👍” · DM: the pricing page and a line about what is included.
Event or webinar
- Post says
- “Comment SEAT to register for Thursday.”
- They comment
- SEAT
- Komently sends
- Public: “Saved you a spot, check your DMs” · DM: the registration link and the start time spelled out.
Keeping it safe and human
Public replies are visible, so the bar is higher than for DMs:
- Rotate the variants. Identical consecutive replies are the single most obvious automation tell.
- Do not put links in public replies. Keep links in the DM, where they belong and where you can track them.
- Let sending pace itself. A viral Reel queues replies in safe batches instead of firing hundreds at once.
- Answer real questions yourself. Automation handles the keyword; a genuine question deserves you.
The comment-to-DM guide covers the private side of this in depth, including email capture and follow gating.