Blog
Tutorial

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:

  1. Comment-to-DM trigger on a skincare Reel
  2. Bot delivers opener: "Which of these sounds most like you right now?" + Quick Reply buttons: Dry skin / Oily skin / Combination / Sensitive
  3. 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]"
  4. 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.