Skip to content
IGNIS
All posts

Automations

Instagram comment to DM automation that stays compliant

27 October 2026. 5 min read.

Instagram comment to DM automation is a rule that watches your posts for a keyword in the comments, then sends the commenter a private reply, usually with a link. It runs through Meta’s own Messenger Platform, so it inherits Meta’s rules on replies and timing, not whatever a tool promises on its landing page. Those rules decide what you can build, so set them up before you touch the trigger.

What Instagram comment to DM automation actually does

Someone comments “link” under your post. Within moments they get a private message with the link you set, sent from your account, triggered automatically. No one on your team typed it.

That is the whole trick behind every “comment the word X” campaign you have seen. The automation is simple. The part worth understanding is what Meta allows the reply to do, because the comment and the DM are governed by different rules, and the DM has a short fuse.

The trigger, condition, action model

A comment-to-DM flow is built from the same three pieces as any other automation: a trigger, a condition, and an action. Social media automations that earn their keep covers the full model, with delay and branch nodes for more complex flows. For comment-to-DM, you only need the basics:

  • Trigger: a comment on a specific post, or on any post.
  • Condition: the comment text matches a keyword, such as “guide” or “link”.
  • Action: send a private reply containing the link.

That is the entire build. The part people skip is reading what the action is actually allowed to do once it fires.

The compliance layer: one reply, seven days, one open window

Meta’s Messenger Platform documentation is specific about private replies to comments, and the limits are tighter than most people expect.

First, a private reply is capped at one message per comment. You get exactly one shot. There is no automatic follow-up, no second nudge if the first message goes unread.

Second, that one message has to go out within seven days of when the comment was posted. A keyword automation firing in real time clears this easily, but if you are reviewing comments manually before replying, the clock is still running.

Third, and this is the one that trips up link-in-DM campaigns, the conversation does not stay open after your private reply. You can only continue messaging the person inside a 24-hour window, and that window only opens once they reply to your private message. Your one private reply does not open a window on its own. It is a knock on the door. The person has to answer before you can say anything else.

The 24 hour window itself is a general Messenger Platform rule, not something specific to private replies. Meta defines the Standard Messaging Window as the 24 hour period in which you are allowed to message someone after they act first, and that window is opened only by the person’s own action: sending a message, tapping a button, clicking through an ad, or replying to a private reply. A business action never opens it. Once the window is open, though, your messages inside it can carry promotional content, including a link, which is exactly what a link-in-DM campaign needs.

Instagram DM and WhatsApp reply windows: the 24 hour rule goes through the same mechanics for ongoing conversations, including the 7-day human-agent extension that applies once the standard window has already lapsed.

What happens when the window is closed

This is where most comment-to-DM setups fall over. The flow looks like this on paper:

  1. Someone comments the keyword.
  2. Your automation sends the private reply with the link.
  3. Done.

But step 2 is the only message you are guaranteed to get out. If the person never replies, the window never opens, and you cannot send a second message, a reminder, or a different link. You do not get to treat the private reply as the start of a conversation. It is the entire conversation unless they choose to answer.

Practically, that means your private reply has to do all the work in one message. Put the link directly in the text rather than promising to send it “in a sec”. Do not split the offer across two messages and plan to follow up, because there may not be a second message to send.

If you do want a real back-and-forth after the link, a condition node checking whether the person has replied is the honest way to branch the flow: one path for “replied, window open, continue”, another for “no reply, window closed, stop”. Building that branch is covered in the trigger, condition, action piece. There is no workaround for the window itself. It is enforced by Meta, not by whatever tool is sending the message.

Where this fits against publishing limits

A separate limit worth knowing if you are running comment-to-DM across a busy content calendar: Meta’s Instagram Content Publishing guide caps accounts at 100 API-published posts within a rolling 24 hour period, with a carousel counting as a single post against that cap. That number governs how many posts you publish through the API, not how many private replies you send, so it rarely collides with a comment trigger. It matters if the same account is both publishing heavily and running automations, since both draw on the same API connection.

Setting this up without an automation tool

You can build a comment-to-DM flow by hand, checking comments and replying one by one, but it only scales to a handful of comments a day before the seven-day window starts slipping. An automation tool removes the manual checking, not the Meta rules underneath it. Do you need both a scheduler and a DM automation tool? is worth reading before you add a second tool just for this.

On Ignis, automations are part of the Growth plan, not Basic. Growth is AED 49 a month, and includes every connected platform plus the automation builder; Basic, the free plan, does not include automations or the client approval portal. If you are only testing the idea, build the trigger, condition and action on paper first, then move to a plan that runs it.

A keyword trigger that sends a link is one of the smaller things an automation builder can do, but it is a useful one to get right, because the rules around it are strict and non-negotiable. Ignis runs this through the same automation canvas used for replies, tags and routing, so the comment-to-DM flow sits next to the rest of your client’s automations rather than living in a separate tool.

Questions people ask

Can I send more than one DM when someone comments a keyword?

No. Meta limits a private reply to a comment to exactly one message per commenter. If they do not reply to that message, you cannot send a follow-up.

What happens if someone comments but never replies to the automated DM?

The 24 hour messaging window never opens, because it only opens when the person responds to your private reply. Your single message stands as the whole conversation unless they answer it.

How long do I have to send the private reply after someone comments?

Seven days from when the comment was posted. An automated keyword trigger fires within moments, so this rarely becomes an issue unless replies are being sent manually.

Does comment to DM automation work on Ignis’s free Basic plan?

No. Automations, including comment-to-DM triggers, are part of the Growth plan at AED 49 a month. Basic does not include the automation builder or the client approval portal.

Can the automated DM include a link?

The private reply itself can contain a link. Any further messages sent after the person replies, inside the 24 hour window, can also carry promotional content including links.

Sources

Run one client, or ten, from one place.

Basic is free for one client. Growth is AED 49 a month, with every platform and the automations.