Can Instagram Automation Reply to Old Comments?
Automation can reply to old comments only if they are less than seven days old. That is Instagram's rule for private replies, and no official-API app can go past it. When you set up an automation in Viralyze on a post that already has comments, keyword matches from the last seven days are inside the window; anything older stays untouched.
So "old" has a precise meaning here: a week. A comment from last night is fine. A comment from last month is not reachable by DM, though it is not lost either, as explained below.
Why is there a seven-day limit?
Because Meta defines a private reply as a response to a recent comment, not a way to message anyone who ever interacted with you. The window keeps the feature tied to an active conversation.
The same logic applies to a human tapping "reply privately" in the Instagram app. The button simply stops being available after seven days.
Does turning on automation for an existing post catch recent comments?
Yes, within the window. Choose the specific post trigger, select a post that is already live, and matching comments from the past seven days are eligible for a reply.
A yoga teacher who posted a reel on Monday saying "comment FLOW for the 20-minute routine" and only set up the automation on Thursday will still reach the Monday-to-Thursday commenters. The ones from a reel two months back are outside the rule.
What to do with comments older than a week
You cannot DM them automatically, but three options work.
1. Reply publicly on the old comment with a short note: "Just posted the routine, comment FLOW on my latest reel." Public replies have no seven-day limit. 2. Repost the content as a fresh reel with the keyword in the caption and on screen, then set the automation to start with your next post. 3. Add the offer to your link-in-bio page so anyone who returns to your profile finds it without commenting at all.
Option 2 usually wins because a new reel brings new reach as well as the old commenters.
How to set up automation on an existing post
1. Open Viralyze and choose the trigger "comments on a specific post". 2. Pick the post from your grid. 3. Enter the keyword, for example FLOW, plus likely variations such as "flow pls" or "flow bhejo". Matching ignores case and tolerates typos. 4. Write the DM and attach the PDF or link. 5. Type a sample comment in the live tester to confirm it matches, then turn the automation on.
Setup takes about a minute. Recent eligible comments are handled, and new ones are answered as they arrive.
Using "any post" to avoid missing comments in future
The specific-post trigger is precise, but the any-post trigger prevents the old-comment problem entirely. Set a keyword like GUIDE across all posts once, and whichever reel someone finds, their comment gets the reply within the window.
Many creators keep one any-post automation live for their evergreen lead magnet and add specific-post automations for launches. The analytics funnel (comments, matched, delivered, clicked) shows per automation which approach brings more taps.
Frequently asked questions
**If I pause an automation and resume it later, are missed comments replied to?** Only those still within seven days of the comment. Anything that aged past the window during the pause will not be replied to.
**Can I message old commenters manually instead?** You can reply publicly at any time. A private reply from the Instagram app has the same seven-day limit as automation.
**Does editing the caption to add a keyword count as a new post?** No. The post date stays the same, so the seven-day window on existing comments does not reset.
Start your 7-day free trial of Viralyze, no card needed, and switch on an any-post automation so no keyword comment goes unanswered again.