Skip to content

Public Reply Sent but No DM Arrives

Updated

The public reply appearing is proof that the automation triggered, matched the keyword and reached Instagram. So the trigger, the keyword and the connection are all fine — the failure is in the DM step alone, and there are only a few places it can be.

Work down these in order; the first two account for most cases.

Disable direct message turns an automation into a public-reply-only automation. It’s a setting people switch on to test the comment side and then forget.

Open the automation and confirm the DM step is enabled. This takes seconds and rules out the most embarrassing cause.

The ⋯ menu beside Setup direct message — if this is on, the DM half is switched off

This is the big one, and it isn’t a fault.

Instagram files a message from an account you don’t follow into Message requests rather than the main inbox. The DM was delivered; the recipient hasn’t seen it — message requests are a tab most people check rarely, if at all. No setting on any platform changes where that first message lands.

What actually helps:

  • Send an opener message first. A short greeting with a button gets the recipient to interact, and once they do, the conversation moves into the main inbox — with your real content arriving there instead. This is the single most effective fix on this page.
  • Say in the caption that the DM is coming. “Check your message requests” in the public reply costs nothing.

Before assuming a failure, test from a second account that doesn’t follow you and check its Message requests tab. Most “no DM” reports end here.

Some people cannot receive your DM at all:

  • They’ve blocked message requests from accounts they don’t follow.
  • Their account is deactivated, restricted or deleted — Instagram returns “no matching user found” or “this person isn’t available right now”.
  • They archived or deleted the conversation mid-flow, so a follow-up has nowhere to land.
The recipient's own setting. On Your followers or No one, nothing you send reaches them.

None of these are fixable, by LinktoDM or anyone else. A small proportion of every audience falls into this group, so a handful of these on a busy post is normal. See Comment automation not working for the underlying error.

A post that takes off generates more private replies than Instagram’s 750 per hour limit allows, so LinktoDM holds the surplus and releases it into the next hour rather than throwing it away. The public replies aren’t capped the same way, which is exactly why you see comment replies with no DMs behind them yet.

Open the In queue panel to check — Check your DM queue status explains what a rising count means, and rate limits and throttling covers why.

If the DM step is behind a delay or a follow-up longer than 24 hours, Instagram will refuse it — messaging is only allowed for 24 hours after the person’s last interaction. Shorten the delay.

What you see Verdict
Some commenters get DMs, some don’t Normal. Message requests and unreachable recipients
DMs arrive minutes or hours late during a spike Normal. The queue is working
Nobody gets a DM, on any automation Broken. Start with comment automation not working
It worked yesterday, nothing today Broken. Usually permissions or a password change