On this page
How Facebook comment auto-reply works
A comment auto-reply tool connects to your Facebook Page through Meta’s official login and subscribes to its comment events. When someone comments on your Page’s post, Meta notifies the tool, which checks the comment against your rules. If it matches, the tool does two things: it posts a public reply under the comment, and it sends the commenter a private reply in Messenger.
The public reply tells everyone reading that the question has been answered and that the person should check their messages. The private reply carries the link, the price or the details. It is a simple pattern, and it works because the person asked first.
What Meta allows
- It works on Pages. You need a Facebook Page and a role that lets you connect it. Personal profiles do not qualify.
- One private reply per comment. Meta allows only one, so make it complete.
- A seven-day limit. A private reply has to go out within seven days of the comment.
- What comes next depends on the person. If they reply, a standard messaging window opens, which works in a similar way to the 24-hour window on Instagram.
- The message can land in message requests. If the person has not talked to your Page before, say so in your public reply.
Meta’s documentation is the final word on all of this, and it does change, so check Meta for Developers if you are building something that depends on a specific limit.
How to set it up, step by step
- Decide what you are offering. A price list, a booking link, a menu or a guide all work. Make it something people want now.
- Write the post with a clear instruction: “Comment PRICE and we will message you the details.”
- Connect your Page through the tool’s Meta login, and approve the permissions it requests.
- Create a rule on that post with your keyword and match type.
- Write the public reply and the private message.
- Publish, then comment from a second Facebook account. Check the public reply, then look in that account’s message requests as well as its inbox.
You can watch these steps in SocialAutoDM in the Facebook Page comment tutorial. The Instagram version of the process is in our comment-to-DM workflow guide, and most of it transfers directly.
Choosing how keywords match
- Exact matches only when the comment is that word. It is the safest for instructions such as “comment GUIDE”, but it will miss “guide please”.
- Contains matches when the word appears anywhere in the comment. It catches natural questions, such as “what’s the price of this?”, but can fire on unrelated sentences.
- Regex matches patterns, so one rule can cover “price”, “how much” and “cost”. It is the most powerful option and needs a little more care.
On a sales post, people rarely type exactly what you asked. If they ask in their own words, a Contains or Regex rule serves them better than Exact. See the keyword triggers tutorial for side-by-side examples, and keyword triggers that convert for how to choose words.
Example wording
Public reply: “Sent you the details in Messenger, please check your message requests if you do not see it.”
Private reply: “Hi, thanks for asking. The Weekend Box is $24 with free local delivery on Fridays. You can order here: [link]. Reply here if you have a question and someone from our team will get back to you.”
More examples you can adapt are in DM templates that convert.
Common mistakes
- Putting the only useful information in a second message. You get one private reply, and people may not reply to it.
- Forgetting to test from another account. Commenting from the Page itself is not a real test.
- Choosing a keyword that appears in ordinary conversation, such as “yes” or “info” with a Contains match.
- Setting a rule on a post whose offer has ended. Pause or edit it when the offer expires.
- Promising a free gift for a comment and then treating the comment as a marketing opt-in for everything else.
Most of the wider list applies to Facebook as well: see 10 DM automation mistakes. For the broader picture of what a Page can automate, see Facebook automation in 2026.
Which posts to automate first
You do not need a rule on every post. Start where comments already show buying intent, then expand once you can see what works.
- Product or price posts that attract “how much?”.
- Event posts, where people ask about times, tickets and location.
- Older posts that still get comments. Look through the last few months and find them.
- Offers with a clear end date, provided you remember to pause the rule when the offer finishes.
Posts that invite opinions or personal stories are poor candidates. A canned reply there feels cold, and those are the comments most worth answering yourself.
One rule on one good post is enough to begin with. Watch how people respond for a week, adjust the keyword and wording, and only then copy the approach to more posts, so that you repeat what works and not an early mistake.
Frequently asked questions
Can I auto-reply to comments on my Facebook Page?
How long do I have to send a private reply to a Facebook comment?
Can I auto-reply on a personal Facebook profile?
Why did the commenter not receive my private message?
Put this into practice with SocialAutoDM
Keyword rules, instant replies and DMs on Instagram and Facebook — on Meta’s official APIs.
Doing this with SocialAutoDM
SocialAutoDM does exactly this for Facebook Pages and for Instagram Business and Creator accounts. Rules are set per post, with Exact, Contains or Regex matching and optional case sensitivity. Duplicate webhook events are de-duplicated so that a person does not get the same message twice, and you get an email if the connection needs reconnecting. It costs $3.99 a month per connected account, with cancellation at any time and a 14-day refund. See the pricing page for details.