June 2026 · 6 min read
Instagram DM Product Recommendation Bot: How to Set One Up (2026)
When customers DM 'which product is right for me?' or describe their situation without knowing which of your products to choose, a recommendation bot can guide them to the right answer — instantly, at any time of day. Here is how to build one, and when AI does a better job than a structured flow.
Key Takeaways
- Product recommendation bots work best for brands with 5–20 products serving different needs
- AI tools read the customer's message and recommend contextually — no multiple-choice needed
- Flow-based recommendation bots ask qualifying questions and branch to the right product
- Every recommendation should include a direct product link — remove the step of navigating to it
- The most effective trigger: comment-to-DM on a product showcase Reel
Who needs a product recommendation bot
A product recommendation bot solves the "which one is right for me?" problem — most useful for:
- Skincare and beauty brands: Different products for different skin types, concerns, ages, or sensitivities
- Supplement and nutrition brands: Different products for different fitness goals, dietary needs, or health targets
- Clothing and fashion: Style guidance, occasion-matching, or fit recommendations
- Technology and software: Different plans or tiers for different use cases or business sizes
- Service packages: Different service levels for different budgets, timelines, or requirements
The common thread: customers need to know which product fits their specific situation, but can't determine that from a catalogue alone.
Building a flow-based recommendation bot (ManyChat)
A flow-based approach asks structured questions and branches to the appropriate recommendation:
Example — skincare brand:
- Comment-to-DM trigger on a skincare Reel
- Bot delivers opener: "Which of these sounds most like you right now?" + Quick Reply buttons: Dry skin / Oily skin / Combination / Sensitive
- Based on selection → branch to product recommendation:
- Dry skin: "[Product A] — specifically formulated for dry skin. Here's the link: [link]"
- Oily skin: "[Product B] — controls oil without stripping. Here's the link: [link]"
- Combination: "[Product C] — balances both zones. Here's the link: [link]"
- Sensitive: "[Product D] — fragrance-free, minimal ingredients. Here's the link: [link]"
- Follow-up question: "Any other concerns I can help with? (e.g., ageing, hyperpigmentation, acne)"
Quick Reply buttons are available through ManyChat and show as tappable options in the DM — this reduces friction significantly vs asking an open question.
Building an AI-powered recommendation (ReplyMind)
With an AI-powered tool, you don't need structured flows. Instead:
Configure your product knowledge base:
- List every product with: name, price, what it's for, who it's ideal for, what problem it solves
- Include any comparison guidance: "Product A vs Product B — A is for X, B is for Y"
What the AI does: When a customer DMs "I have really sensitive oily skin and I'm looking for a moisturiser that won't break me out," the AI reads this, identifies the relevant criteria (sensitive + oily + non-comedogenic), and recommends the appropriate product with a direct link — without any qualifying question flow.
This handles natural language descriptions far better than button-based flows, which require customers to self-classify into your categories.
The product link is non-negotiable
Every recommendation should include a direct product link. Not a link to your general shop. Not "search for [Product Name] on our website." A direct link to that specific product.
Every extra click the customer has to take after receiving the recommendation reduces the probability of purchase. A direct link from DM to product page removes all friction between recommendation and purchase.
Entry point: comment-to-DM on product content
The most effective entry point for a recommendation bot is a comment-to-DM trigger on a Reel or post showcasing your product range.
Caption: "Comment HELP and I'll recommend exactly which of our products is right for your situation — takes 30 seconds."
People who engage with this are explicitly raising their hand for a recommendation. The conversation that follows has the highest purchase intent of any DM entry point.
AI that recommends the right thing from your product range — every DM
ReplyMind reads each customer message and recommends the right product or service based on what they said. No flows to build. Free plan available.