Instagram DM automation for ecommerce stores: product links, size help, and checkout recovery
A practical ecommerce guide to Instagram DM automation for product questions, comment keywords, size guides, cart recovery, launches, and support.
Ecommerce stores should not use Instagram DMs as a second website.
The DM has one job: remove the next bit of friction. Send the product link, answer the size question, deliver the code, route the support issue, or help the person choose between two options.
Start with buying-intent comments
Look for comments like:
- price?
- link
- size?
- available?
- shipping?
- restock?
- code
- bundle
- color?
- where to buy?
These comments are better automation triggers than generic praise. "Need this" is nice. "Size?" is actionable.
Map comments to store intent
Not every comment deserves the same DM.
Use a simple map:
- "link" means send the product page
- "price" means send price or price range
- "size" means send the size guide
- "restock" means collect restock interest
- "code" means send the discount code
- "shipping" means send shipping rules
- "bundle" means show bundle options
- "return" means route support
This is where ecommerce stores beat generic automation. The DM should match the buying question, not send everyone to the same homepage.
Build one flow per product type
Different products need different DMs.
For apparel, size and fit matter.
For skincare, routine and skin type matter.
For digital products, access and outcomes matter.
For food, delivery area and timing matter.
For handmade products, availability and custom requests matter.
Start with the product category that already gets the most comments. Do not build a store-wide automation before you know which product has the clearest demand.
Product link flow
Caption:
Comment LINK and I will send the product.
DM:
Here is the product: [link]
If you want help choosing a size, reply SIZE.
This gets buyers to the product without making them hunt through a bio page.
Product carousel flow
If one post shows several products, do not send one generic collection link.
DM:
Which one do you want?
Reply A, B, or C.
Then send the matching product.
Product A:
Here is A: [link]
Reply SIZE if you want help choosing.
Product B:
Here is B: [link]
This one is best for [simple use case].
This keeps the DM useful and avoids forcing the shopper to search again.
Size help flow
First DM:
Here is the size guide: [link]
If you are between sizes, reply with your usual size and fit preference.
Do not pretend automation can solve every fit question. Collect enough context, then hand off if needed.
Fit and recommendation flow
Sizing is one of the best ecommerce DM use cases because shoppers often hesitate right before buying.
First DM:
Here is the size guide: [link]
If you are between sizes, reply with your usual size and whether you like a tight or relaxed fit.
Automation can collect the context. A person can answer when the recommendation needs judgment.
For beauty or skincare:
Are you shopping for oily, dry, or sensitive skin?
For supplements:
Are you looking for daily use or workout support?
For home decor:
What room is this for?
One useful question beats a long quiz.
Discount code flow
Caption:
Comment CODE and I will send today's discount.
DM:
Use code [CODE] at checkout: [link]
It applies to [clear rule].
State the rule. A vague code creates support messages later.
Cart recovery without being annoying
Instagram cart recovery should be tied to clear intent.
Good signals:
- the person asked for a checkout link
- the person asked for a code
- the person clicked from a launch DM
- the person asked about size, price, or shipping
Bad signals:
- the person liked a post
- the person watched a story
- the person followed the account
- the person commented something vague weeks ago
Good follow-up:
Need the size guide before you order?
Good follow-up:
Want me to send the bundle option instead?
Bad follow-up:
You left something behind. Complete your purchase now.
That tone may work in email. In Instagram DMs, it can feel too sharp unless the person clearly asked for checkout help.
Restock flow
Caption:
Comment RESTOCK for the alert list.
DM:
Join the restock list here: [link]
Which size or color are you waiting for?
This helps the store learn demand before inventory comes back.
Launch and drop flow
Product drops move fast, so the DM should be clean.
Pre-launch post:
Comment DROP and I will send first access.
DM:
Join the first-access list here: [link]
Which color are you waiting for?
Launch-day DM:
The drop is live: [link]
If you need sizing help, reply SIZE.
After sellout:
That item sold out. Want the restock alert?
This gives the store demand data while helping shoppers move quickly.
Support flow
Support should be routed, not buried.
DM:
I can route this. Reply ORDER, RETURN, SHIPPING, or HUMAN.
Keep support options short. Make human help easy.
Support routing flow
Ecommerce support should not become a dead-end bot.
Use a short menu:
What do you need help with?
Reply ORDER, RETURN, SHIPPING, SIZE, or HUMAN.
Then route:
ORDER:
Reply with your order email and one line about the issue.
RETURN:
Return instructions are here: [link]
Reply HUMAN if your case is not covered.
SHIPPING:
Shipping times are here: [link]
If your order is late, reply with your order email.
HUMAN:
Got it. Someone from our team will check this.
Do not ask for passwords, full card details, government IDs, or anything sensitive inside Instagram.
What to measure
Track:
- product-link clicks
- size-guide clicks
- discount-code usage
- restock signups
- support handoffs
- purchases from campaign links
- failed sends
If clicks are high and purchases are low, the product page or offer may be the problem, not the DM.
Campaign metrics for stores
Track each automation by product or campaign.
For product posts:
- comments with buying intent
- DMs sent
- product-link clicks
- add-to-cart sessions
- purchases
- size-help requests
- support handoffs
For discount posts:
- code requests
- code clicks
- code usage
- average order value
- refund or support volume
For restocks:
- restock requests
- sizes or colors requested
- signup rate
- purchases after restock
- sellout time
If automation increases support tickets, the DM may be overpromising. If it increases clicks but not orders, check the product page, price, shipping, and checkout.
Ecommerce mistakes to avoid
Do not send every commenter to the homepage.
Do not hide shipping costs until checkout if people keep asking about shipping.
Do not force a follow before basic product help.
Do not send ten products in the first DM.
Do not automate complaints all the way through.
Do not keep promoting a sold-out item without a restock path.
Do not use the same DM for every product category.
The more specific the product question, the more specific the DM should be.
A practical 7-day rollout
Day 1: Pick one product post with clear buying comments.
Day 2: Build a LINK keyword flow.
Day 3: Add SIZE or PRICE as the second path.
Day 4: Test with another Instagram account.
Day 5: Publish the post and watch the first 20 comments.
Day 6: Review clicks, replies, and failed sends.
Day 7: Add one follow-up only if the first DM is working.
This rollout is slower than building ten flows in one afternoon. It is also less likely to break.
Product page fixes before more automation
Sometimes the DM is not the problem.
Before adding more flows, check the product page:
- Does the first screen show the product clearly?
- Is the price visible?
- Are sizes, variants, and stock status clear?
- Does shipping appear before checkout?
- Are return rules easy to find?
- Does the page load fast on mobile?
- Is the checkout button obvious?
If the page fails those checks, automation will only send more people into confusion. Fix the page, then improve the DM.
How RapidDM fits
RapidDM helps ecommerce teams build Instagram-first product workflows: comment triggers, story replies, product carousels, voice DMs, follow gates, and follow-ups.
Start with RapidDM if product questions already show up in your comments and DMs.
Keep reading
Related articles
Instagram product carousel and voice DMs: a better sales flow than sending one link
Use product carousel DMs and voice replies to guide Instagram buyers from comment intent to the right product, package, or booking.
Instagram comment keyword ideas for better DM automation
A practical list of Instagram comment keyword ideas for links, pricing, bookings, waitlists, lead magnets, product help, and support.
Instagram DM follow-up sequence examples that do not feel pushy
Practical Instagram DM follow-up sequence examples for links, bookings, product questions, waitlists, launches, support, and lead magnets.