Instagram DM Automation for Online Stores: What It Is and How to Set It Up
Instagram DM automation means software replies to the direct messages, comments and story replies your Instagram account gets, so buyers get an answer straight away instead of when you next open the app. For an online store, the useful kind does more than send a canned reply. It answers product and price questions from your catalog, sends the product link, checks orders and hands real problems to your team. It runs on Instagram professional accounts through Meta’s messaging API, inside Meta’s messaging rules.
What Instagram DM automation can do for a store
- Answer “price?” and “is this available?” on any post, with the product, the price, the variants in stock and a link.
- Reply to comments with a DM. A buyer comments a keyword such as “LINK” and gets the product link in their inbox. See comment to DM and keyword campaigns.
- Answer story replies and mentions. See story replies and mentions.
- Handle LIVE comments. See LIVE comments.
- Recommend products. Ask a couple of questions and suggest the right one. See product recommendations.
- Check orders and start returns. See order tracking and returns and refunds.
- Take payment in the DM. See payment links.
Meta’s rules you need to know
- Professional account. Meta’s messaging API works with Instagram professional accounts (business or creator). Group chats aren’t supported.
- The customer messages first. A business can message an Instagram user only after they have messaged, and for most actions only within 24 hours of their last message. Promotional content is allowed inside that window.
- Ads open a longer window. After a user’s first message from a click-to-Instagram-Direct ad, the business may reply for up to 7 days from that message. See click-to-Instagram ads.
- No cold DMs. You can’t use automation to message people who never contacted you.
Source: Meta for Developers, Instagram messaging API and Messenger platform policy, checked October 2026.
Two kinds of automation
Keyword and flow automation
You build a flow: if someone comments “LINK”, send this message. If they tap this button, send that one. It’s predictable and works well for campaigns and giveaways. It breaks when a buyer writes something you didn’t plan for, such as “does the green one come in a bigger size and can it reach me by Friday?”. Every new case means a new branch to draw.
AI automation connected to your store
The reply is built from what the buyer actually wrote, using your catalog, your stock, your policies and, after checking who they are, their orders. It handles questions you never wrote a branch for. The risk to manage is accuracy. The answer must come from your data, and anything outside it should go to a person instead of a guess. See AI hallucination and chatbot vs AI agent.
Most stores need both: keyword triggers for campaigns, and connected answers for everything else.
How to set it up, step by step
- Switch to a professional account in your Instagram settings, if you haven’t already.
- Connect Instagram to AeroChat from the dashboard. Messages and comments arrive in AeroChat’s inbox, next to WhatsApp, Messenger, web chat and email.
- Connect your store so answers come from live product and order data. Shopify, WooCommerce and Wix are built in.
- Describe your workflows in your own words. AeroChat builds them as drafts. No code needed.
- Test with a second account. Comment, DM and reply to a story, and check every answer.
- Switch on and review weekly. Read a sample of conversations and refine.
Copy this into AeroChat
When someone comments “LINK” (example) on a post, reply to the comment with “Sent you a DM!” and send them a direct message with the product from that post, its price and the link. When someone asks a price or availability question in a DM, answer from our product list with the price and the colors and sizes in stock, and send the link. If they ask which size to get, ask their usual size and suggest one from our size chart. If they ask about an order, confirm their email and give the order status and tracking. If they complain or say an item was damaged, ask for a photo and hand the conversation to our team.
An example from a post comment
Comment on a post: LINK (example)
AeroChat, reply to the comment: Sent you a DM!
AeroChat, in the DM: Hi! Here’s the Weekend Tote from the post: US$48, in sand and black, both in stock. Shop it here.
Customer: does it fit a 14 inch laptop?
AeroChat: Yes. The inside pocket is 36cm wide, which fits most 14-inch laptops (example). The black one ships tomorrow if you order today.
Behind the reply: the dimensions came from the product details, the stock from the store.
Instagram is one channel among several. The same workflows run on WhatsApp, Messenger, TikTok Shop buyer chat, web chat and email. See omnichannel customer service and the full list of Instagram workflows.
Questions
Is Instagram DM automation allowed?
Yes, through Meta’s official messaging API, within its rules: replies to people who contacted you, inside the messaging window. Tools that log in as you or send unsolicited DMs break Instagram’s terms.
Can I reply myself when I want to?
Yes. You can take over any conversation in the AeroChat inbox. See human handover.
Does it reply in other languages?
Yes. AeroChat replies in the customer’s language, including mixed languages.
Will it send messages to my followers?
No. On Instagram it replies to people who messaged you, commented or replied to a story, within Meta’s window.
Answer every DM and comment from your store data
Start your 7-day free trial. No credit card needed. Connect Instagram and your store, paste the recipe, and comment on your own post from a second account.
On Shopify? Install AeroChat from the Shopify App Store.
