How to set up Instagram DM automation for your local business
Updated May 2026
Local businesses with an active Instagram account can use ManyChat to automatically reply to comments and story interactions with a DM — capturing contact details, answering FAQs, and booking appointments without anyone manually responding. After a one-time setup of about 60 minutes, the system runs around the clock and typically converts 20–40% of comment interactions into DM conversations.
Most local businesses get likes and comments on Instagram but convert almost none of them into customers — because following up manually at the right moment is impossible. ManyChat solves this by sending an automatic DM the instant someone comments a keyword or replies to your story, while the interest is still hot.
Why Instagram DM automation works for local businesses
When someone comments "info" or "price" on your post, they're expressing intent at exactly the right moment. The problem is that moment lasts about 5 minutes before they scroll away. A manual reply 3 hours later gets ignored. ManyChat sends a DM within seconds — before they forget you exist.
- Captures leads from every post that gets engagement, not just the ones you personally monitor
- Answers FAQs instantly — pricing, hours, location, booking link — without hiring someone
- Collects email and phone number inside the DM conversation so you own the contact
- Books appointments directly through the chat with a Calendly or booking link drop
- Works 24/7 including nights, weekends, and holidays when you can't respond
Step-by-step setup
Connect your Instagram Business account to ManyChat
Sign up at manychat.com → go to Settings → Connected Channels → Instagram. You'll need an Instagram Business (or Creator) account linked to a Facebook Page. ManyChat walks you through the Facebook permissions flow — takes about 5 minutes. Free plan covers the basics; Pro ($15/mo) unlocks keyword triggers and sequences.
Create your first Comment Reply automation
In ManyChat → Automations → New Flow. Choose "Instagram Comment Reply" as the trigger. Set the trigger keyword — something like "info", "price", "menu", "book" — whatever your audience naturally comments. When someone uses that word in any comment on your posts, ManyChat auto-likes the comment and sends them a DM.
Build the DM reply flow
Inside the flow builder, add your first message: a short, friendly opener that answers the implicit question. Example: "Hey! Thanks for asking 😊 Here's our current menu: [link]. Want me to grab you a table? Reply YES and I'll send the booking link." Keep it conversational — 2–3 short messages, not a wall of text.
Add a lead capture step
After the opener, add a "User Input" action asking for their email or phone: "Drop your email and I'll send you our full menu + this week's specials." ManyChat stores the answer as a contact field you can export or sync to your CRM. This turns an Instagram comment into a real contact you own.
Set up a Story Reply trigger
Create a second flow for Story interactions: Automations → New Flow → "Instagram Story Reply." When someone replies to any of your stories with a keyword (or any message at all), this fires automatically. Great for flash sales, limited offers, or "DM me for the link" posts.
Test end-to-end before going live
ManyChat has a "Test Flow" button — run through it as a user. Then post a test comment on your own post using a different account. Check that: (1) the comment gets auto-liked, (2) a DM arrives within 30 seconds, (3) the reply flow works correctly, (4) the lead capture stores the data. Fix any gaps, then activate.
Run weekly: check the Inbox and optimize keywords
In ManyChat → Inbox, review conversations that needed a live reply (ManyChat flags these). Check your analytics tab for open rate and flow completion rate. If people are dropping off after step 2, shorten that message. Add new trigger keywords based on what you see people actually typing in comments.
The "info" keyword trigger
Before setting up anything complex, start with one trigger: anyone comments "info" on any of your posts → auto-DM with your top 3 FAQs (price, hours, location/booking link). This single automation covers 80% of inbound interest. You can layer on the full flow later once you see it working.
Post one Instagram post today that ends with "Comment INFO below for details" — you'll have a lead generation machine running by tonight.
What to post to make the automation work
The automation is only as good as the posts that feed it. The highest-converting post formats for triggering DM automations are:
Call-to-action posts: "Comment PRICE below and I'll DM you our full price list" or "Reply MENU for today's specials" — explicit keyword prompts get 3–5x more triggers than passive posts.
Limited offer posts: "Comment YES if you want one of the 5 spots left this week." Scarcity + a keyword = high intent signals.
Value reveal posts: "We just updated our packages. Comment DETAILS and I'll send the full breakdown." Gives people a low-commitment way to raise their hand.
Based on a business getting 50 comments/week on Instagram:
Instagram requires that DM automations only fire after the user takes an action (commenting or replying to a story). You cannot cold-DM followers. ManyChat is an official Meta partner and is compliant — but avoid sending more than 1–2 automated messages in a row without a user response, or Meta may restrict the account.