You post a new silver bracelet on Instagram. By evening there are 140 comments: half say "price?" and the other half tag a friend. You answer twenty, then dinner happens, and the rest go cold. Comment-to-DM automation closes that gap. When someone comments a keyword, they get a private message with the answer, a link or a question, within seconds. Here is how it works, what Meta allows, and how to set it up so it brings leads.
What comment-to-DM automation does
The idea is small. You choose a post, pick one or more trigger words, and write the message that goes out. When a comment matches, the system sends a private reply to that person in Messenger or Instagram Direct. It can also post a short public reply, so others see you answered.
Take a Casablanca jewellery shop running a Ramadan collection. The caption says: "Comment GOLD and we send you the full price list." Every comment with "gold" gets a DM with the list, a photo of the bestseller and two buttons, "Order now" and "Ask a question". The owner wakes up to warm conversations.
The rules Meta sets for private replies
Before you build anything, know the limits.
- One private reply per comment. You can send one private message in response to each comment.
- Within 7 days. The private reply must go out within 7 days of the comment.
- The conversation opens when they answer. Once the person replies to your DM, the standard 24-hour window starts, and you can message freely inside it.
That last point shapes everything. Your first message has one job: get a reply. A wall of text with a link and nothing to answer wastes it. For what happens after that first reply, read our guide to the Messenger 24-hour rule for businesses.
How to set up a campaign in five steps
- Pick the post. Start with one that already draws comments: a new product, a giveaway, a before-and-after.
- Choose clear trigger words. Put one short word in capitals in the caption, like PRICE or SIZE. Add the variants your customers type, including French or Darija words such as "prix" or "bch7al" if that is how people write to you.
- Write the private reply. Keep it under four lines. Greet by first name, answer, and end with a question or buttons.
- Add an optional public reply. Something like "Sent you a DM, check your messages." Rotate a few versions so it does not look robotic.
- Connect what happens next. When they tap a button, start a short chat flow: ask the size, show the price with delivery, collect the phone number, or hand the chat to a person.
In IGNIPOST you do all five on one screen: choose the post, add keywords, write both replies and link a chat flow. The comments and the DMs then land in the same inbox as the rest of your messages.
Write a first message people want to answer
The private reply is the hinge of the whole campaign. It should read like a note from a shop assistant, not an advert. Compare these two from a skincare brand selling a vitamin C serum.
Weak: "Thank you for your interest. Our Vitamin C Serum is available on our website. Visit the link below to order."
Better: "Hi Salma, the serum is 189 MAD for 30 ml, with delivery in 48 hours in Casablanca and Rabat. Is it for oily or dry skin? I can tell you which routine fits."
The second message answers the question in the first line, gives a real number, and asks something easy. When Salma replies "oily", the 24-hour window is open and your flow can suggest the right pair of products.
Use buttons when the choices are known
If the next step has two or three clear options, buttons beat open questions. A pet store selling a cat food bundle can offer "Kitten", "Adult" and "Senior". One tap tells you what to recommend and counts as a reply.
Mistakes that turn comments into complaints
Triggering on every comment
If any comment fires a DM, people who wrote "beautiful" or tagged a friend get a sales message they never asked for. Use keywords, and name them in the caption.
Forgetting the human
Some comments are complaints, not questions. "My order never came" should not get the price list. Add a rule that sends words like "order", "refund" or "late" to a person on your team.
Measure leads, not only replies
Track three numbers for each post: comments that matched a keyword, people who replied to the DM, and orders or phone numbers you collected. If many people comment but few reply, your first message needs work. If many reply but few buy, check the price, delivery cost or trust.
A weekly note might read: 90 matched comments, 52 replies, 14 orders. Change one thing at a time and compare the next post.
Comment-to-DM automation works best as the start of a longer conversation. Our Instagram DM automation playbook for online stores covers what to do with the leads, and our guide to building a Messenger chatbot flow that sells shows how to turn a reply into an order.
Pick one post you will publish this week and give it a single keyword. Write a three-line private reply that ends with a question, add two buttons, and let it run for seven days. When you are ready to run comment-to-DM automation on all your posts, see what each IGNIPOST plan includes on the pricing page.
Frequently asked questions
Is comment-to-DM automation allowed by Meta?
Yes, when it uses Meta's official private replies feature. A business can send one private message per comment, within 7 days of that comment. Tools built on the official API, like IGNIPOST, stay inside those limits. Trouble starts with unofficial tools that scrape comments or send several messages to people who never answered, which can get a page restricted.
Does it work on both Facebook and Instagram?
It works on Facebook Page posts and on posts and Reels from an Instagram professional account. The private reply arrives in Messenger for Facebook and in Instagram Direct for Instagram. The rules match on both: one private reply per comment, sent within 7 days, and a standard 24-hour window once the person answers your message.
What should the first DM say?
Answer the question the person asked in one or two lines, with a real detail such as the price or the delivery time. Then end with an easy question or two buttons. The only job of the first message is to get a reply, because a reply opens the 24-hour window. Links can come second, after the person answers.
More in Messenger and Instagram, or browse all guides.