Skip to content

DM Comment ​

DM Comment sends a private message to people who comment on your posts. Use it for "comment LINK to get the link" campaigns, discount codes, or price lists you'd rather not post publicly.

Supported platforms ​

PlatformPer accountPer post
Facebook✅✅
Instagram✅✅

Modes ​

Text ​

Every commenter gets the same message. {name} and {Hi|Hello} work here too.

DM Comment in Text mode with Keyword Matching and Delay turned onDM Comment in Text mode with Keyword Matching and Delay turned on

Keyword ​

Pair keywords with messages. The commenter gets the message paired with the keyword found in their comment. Leave a keyword empty to set a default message, and turn on Exact Match to require the whole comment to equal the keyword.

Each keyword can answer with Text or Opening. With Opening, the keyword gets its own Opening flow (First Message, Additional Message, and Follow-up Message), so a comment with "promo" and one with "price" can lead to different links. Prevent Before Follow is set per keyword too. A saved keyword with Opening is folded into one line that shows its first message. Click it to edit, and click Collapse to fold it again.

AI ​

The AI writes the message, following your prompt. AI mode needs an AI provider. See Using AI.

Opening ​

Opening sends a short message with a button first, and sends your links only after the person taps it. Meta lets a business send just one message to a commenter until that person replies, and tapping the button counts as a reply. So Opening is the most reliable way to deliver links by DM.

An Opening flow has up to three messages:

MessageContainsSent when
First MessageText and one buttonRight after the person comments
Additional MessageText and one button (optional)The person taps the First Message button
Follow-up MessageText, an optional image, and up to 3 link buttonsThe person taps the last button before it

Turn off First Message to start with the Additional Message. Turn both off to send the Follow-up Message right away.

Prevent Before Follow (Instagram only): when it's on, the person has to follow your account before they get the Follow-up Message. Until they do, tapping the button sends the Additional Message again. Use its text to ask them to follow first. Facebook accounts don't show this option.

Example flow for a "comment LINK" campaign:

  1. First Message: "Hi {name}! Tap below to get the link 👇" with the button "Send me the link".
  2. Additional Message with Prevent Before Follow on: "Follow us first, then tap again 🙏" with the button "I've followed".
  3. Follow-up Message: "Here you go!" with the link button "Open catalog" pointing to your catalog URL.

Here is a flow like that set up in Repliz, with Keyword Matching on so only comments containing "tutorial" get the DM:

DM Comment in Opening mode with a First Message, an Additional Message with Prevent Before Follow, and a Follow-up Message with an image and two link buttonsDM Comment in Opening mode with a First Message, an Additional Message with Prevent Before Follow, and a Follow-up Message with an image and two link buttons

The Follow-up image can be up to 20 MB.

Options ​

  • Keyword Matching (Text, AI, and Opening modes): send the DM only when the comment contains one of your keywords, for example link or price. Turn on Exact Match to require the whole comment to equal the keyword.
  • Delay: wait 10 to 60 seconds before sending the DM.
  • Include Live Comments (Instagram account automation): also DM people who comment on your Instagram Live. It's off by default. Instagram only accepts the DM while the Live is on air, so keep Delay short.

Set it up ​

  1. Open the automation settings for an account or a post.
  2. Turn on DM Comment.
  3. Choose Text, Keyword, AI, or Opening, and fill in the messages.
  4. Optionally turn on Keyword Matching or Delay.
  5. Click Save.

Good to know ​

  • Pair DM Comment with Reply Comment, for example a public reply like "Check your DM, {name}! 📩", so other people see that you responded.
  • Every DM is logged in Report, and the conversation appears in Conversation.
For developers

In the API, this automation is the message object. See Automation Configuration.