June 2026 · 6 min read
Instagram Order Confirmation DM Automation: How to Set It Up (2026)
Sending an order confirmation DM on Instagram creates a personal, direct touchpoint at the highest-trust moment of the customer relationship — just after purchase. Here is how it works technically, what the API constraints are, and how to set it up without violating Meta's policies.
Key Takeaways
- Proactive order confirmation DMs require either an open 24-hour window or Meta-approved templates
- Collecting Instagram username at checkout is the prerequisite for any outbound DM confirmation
- The easiest path: keep the pre-purchase DM conversation open so the 24-hour window is active at purchase
- Shopify + ManyChat + Zapier is the most common stack for automated order DMs
- Post-purchase DMs are an underused upsell and review request channel
How Instagram DM sending constraints affect order confirmations
Before setting up order confirmation DMs, understand the constraint that governs when you can send them.
The 24-hour window: Instagram's Messaging API allows businesses to send free-form messages within 24 hours of a customer's last message. After that, only pre-approved message templates can be sent.
This affects order confirmation DMs in a practical way: if your customer messaged you about the order before purchasing (asking about sizing, availability, shipping), the 24-hour window is likely still open at the moment of purchase. If they bought without messaging first, you cannot send a free-form DM — you would need an approved template.
For most small e-commerce businesses, the simplest path is: when a customer DMs asking about a product, have your automation answer the question and include the product link. The purchase often follows within hours, keeping the 24-hour window open.
Setup option 1: Post-purchase DM via Shopify + ManyChat + Zapier
This is the most common automated order confirmation DM setup.
Prerequisites:
- Shopify (or WooCommerce) store
- ManyChat Pro account connected to your Instagram
- Zapier account
Step 1: Add an optional "Instagram username" field to your Shopify checkout form. Make it optional — you will only send DMs to customers who provide it.
Step 2: In Zapier, create a Zap:
- Trigger: Shopify → New Order
- Action: ManyChat → Send DM to user (using the Instagram username collected at checkout)
Step 3: In ManyChat, create the order confirmation message template:
"Hi [first name]! Your order has been confirmed — thank you so much.
Order #[order number] will ship within [timeframe]. You'll get a shipping confirmation email when it's on the way.
Any questions, just reply here."
Step 4: If the customer has not messaged you recently (no open 24-hour window), you will need to use a pre-approved message template submitted via the Messenger API. For Shopify brands this is often handled via ManyChat's template system.
Setup option 2: Manual confirmation within existing DM conversation
For lower-volume businesses, the simplest approach is:
- Pre-purchase DM enquiries are answered by automation (instantly, 24/7)
- When an order is placed by someone you have an active DM conversation with, the 24-hour window is open
- Send a personal order confirmation reply in the existing thread — either manually or via automation triggered by the order in your system
This requires knowing that the specific customer who ordered is the same person who DM'd you, which is easy for made-to-order, custom, or high-ticket items where you speak with customers before purchase.
What to include in an order confirmation DM
A good order confirmation DM covers:
- Order acknowledgement: confirmation it was received and is being processed
- Expected timeline: when it ships, when it arrives
- What happens next: they'll get an email / tracking number / you'll DM them updates
- How to reach you: reply here with any questions
- Optional: a related product or review request
Keep it short. A DM is not an email receipt — 4–6 lines is enough. People read DMs on mobile between other things.
The upsell and review opportunity in post-purchase DMs
Post-purchase DMs are the most underused revenue touchpoint in e-commerce. Consider adding:
Upsell (within the same DM, or as a follow-up after delivery):
"While we're here — lots of customers who got [product] also picked up [related product]. It's [brief description]. Happy to send the link if you want a look."
Review request (after estimated delivery):
"Your order should have arrived by now — hope you love it! If you have 30 seconds, a review on [platform] means a lot to a small brand. And if anything wasn't perfect, please just reply here."
Both convert at higher rates than email equivalents because DMs are personal, direct, and arrive in an inbox that gets read.
Automate your pre-purchase DMs — keep the 24-hour window open every time
ReplyMind handles every product enquiry DM instantly, so the conversation is always warm when the purchase happens. Free plan available.