Zoye LogoZoye Logo
All FeaturesWorkflow AutomationsAI NotetakerAgent on WhatsAppWhatsApp AutomationsFacebook & InstagramChats InboxTeam WhatsAppBookings & Packages
Small BusinessReal Estate AgentsCoaches & TherapistsTrainers & Fitness StudiosCourse Creators & EventsSalons & BarbershopsTravel Agents & ToursAgencies & Client WorkCreators & InfluencersVacation Rentals
AI Business AssistantPricingAboutDiscord
HomeBlog

Instagram DM Templates: 30 Ready Replies for Small Businesses (2026)

30 Instagram DM templates for small businesses: story replies, comment follow-ups, prices, bookings, collabs and reviews, written within Meta's 2026 rules.

November 8, 202618 min readMarcell TothInstagramMarketingCustomer SupportSmall BusinessZoye
Smartphone showing an Instagram direct message thread between a small business and a customer asking about prices
In this article
  1. The rules box: what every Instagram DM template must respect
  2. How a reply that gets answered is built
  3. Which template fits which moment
  4. Story reply templates (1 to 4)
  5. Comment-to-DM follow-up templates (5 to 8)
  6. New inquiry templates (9 to 12)
  7. Pricing question templates (13 to 16)
  8. Booking templates (17 to 20)
  9. Follow-up templates when there is no reply (21 to 23)
  10. Collab request templates (24 to 26)
  11. Review request templates (27 and 28)
  12. Returning customer templates (29 and 30)
  13. Personalising Instagram DM templates without making mistakes
  14. Mistakes that turn a template into spam
  15. How Zoye sends these replies and keeps the lead
  16. Pick five templates and start this week
  17. Related reading

An Instagram DM template is a prepared reply you adapt for a moment that keeps coming back: a story reply, a "how much?", a booking, a collab request, a review ask. The 30 templates below are grouped by that moment, written to fit Meta's 2026 messaging rules, and short enough to read in a notification preview.

Key takeaways (October 2026)

  • Automated DMs can only answer people who wrote, commented, replied to a story or clicked an ad, inside a 24 hour window from their last message, according to Meta's messaging policy.
  • A comment earns exactly 1 private reply to the commenter, sent within 7 days of the comment; a first message from a Click-to-Instagram-Direct ad can stretch the window to up to 7 days.
  • Meta's developer documentation caps an API text message at 1,000 bytes and allows up to 13 quick reply buttons with titles of up to 20 characters, hidden on desktop.
  • Meta's spam policy lists repetitive content as a spam signal, so one template is never pasted to a crowd.

Instagram DMs are where small businesses quietly win or lose sales. Someone sees a Reel, taps the paper plane and asks a vague question. The business that answers fast and with a clear next step gets the booking; the one that answers late, or answers a different question, gets left on "seen". Templates solve both, because you stop writing from scratch at 11pm and every reply is built around what the person actually did.

Each template assumes the person came from a story, a comment, a Reel, an ad or your profile, uses the buttons Instagram supports, and respects the windows Meta enforces. Use them by hand, as saved replies, or inside an automation; our Facebook and Instagram automations page shows how they run without anyone pasting them. The Meta details were checked against Meta's developer documentation and policy pages in October 2026.

The rules box: what every Instagram DM template must respect

Every Instagram DM template, pasted or automated, sits inside three rules: you only message people who messaged or engaged first, automated replies happen inside a 24 hour window from their last message, and you never send the same text over and over. Break any of them and the account risks limits.

Rules box (as of October 2026)

  • No cold DMs. Meta lets a business message people who messaged it or engaged with it: a DM, a story reply or story mention, a comment, or a click on a Click-to-Instagram-Direct ad. A follow, a like or a profile you found is not a conversation.
  • The 24 hour window. Automated replies, promotional content included, can go out for 24 hours after the person's last message, and each new message restarts the clock. After a first message from a Click-to-Instagram-Direct ad, the window can last up to 7 days.
  • One private reply per comment. A comment allows one DM to the commenter within 7 days. Further messages need the person to reply first.
  • No spammy repetition. Meta's spam policy prohibits engaging at very high frequencies, manually or automatically, and treats repetitive content as a spam signal. One template per person per moment.
  • Say when it is automated. Meta recommends it at the start, after a long gap, or when a bot takes over from a person; some laws require it.

So a "just checking in" three days later is a message an automation cannot send. The Human Agent tag, which lets a person reply within a separate 7 day period, needs Meta's App Review and is for slow human answers, not for stretching a bot's reach.

How a reply that gets answered is built

A reply that gets answered on Instagram has three parts: a first line that refers to what the person did, a middle that gives them something useful right now, and a last line with one easy next step, usually a question or two or three buttons.

The callback and the useful part. "Saw your reply to the packaging story" lands better than "Hello, thanks for contacting us", because it proves someone looked. Then give a price range, a link, the next free dates or the answer; if it depends, name the one thing it depends on and ask for it.

The next step. One question or a few buttons. Buttons are an Instagram strength: up to 13 quick replies per message according to Meta's developer documentation, each title cut off after 20 characters, and not shown on desktop.

Length and voice. The API caps a text message at 1,000 bytes; aim for something read in five seconds, and use a link or a file when it needs more. Write the way your best team member talks to a customer at the counter.

Which template fits which moment

Each Instagram moment arrives through a different trigger with a different window, so the right template depends on how the conversation started. Find the group in the table, then pick the template. Square brackets mark text you replace, and {name} marks a field filled from a record, such as the contact's first name.

MomentHow it startsWindow for automated repliesTemplates
Story reply or mentionPerson replies to or mentions your story24 hours from their message1 to 4
Comment follow-upPerson comments on a post or Reel1 private reply within 7 days5 to 8
New inquiryPerson sends a first DM24 hours, up to 7 days after a Click-to-Instagram-Direct ad9 to 12
Pricing questionPerson asks what it costs24 hours from their message13 to 16
BookingPerson wants a time or a slot24 hours from their message17 to 20
No reply yetPerson went quietOnly while their last message is under 24 hours old21 to 23
Collab requestCreator or brand writes to you24 hours from their message24 to 26
Review askCustomer confirms a happy result24 hours from their message27 and 28
Returning customerKnown customer writes again24 hours from their message29 and 30

Want to see it in action?

See Zoye catch a new lead, answer on WhatsApp and set up the follow-up, all from one message.

See How It Works

Story reply templates (1 to 4)

A story reply is the warmest DM a business gets: the person chose to respond to something you posted, so the template should continue that exact thought, answer it, and offer one next step. Replies arrive as normal DMs and open the usual 24 hour window.

1. Reply to a "which one would you pick?" story. Thanks for replying, {name}. You went with [option], like most people did. We are putting together a short guide on it this week. Want us to send it here when it is ready? [Yes, send it] [No thanks]

2. Reply to a behind-the-scenes story. Glad you liked seeing how [product] gets made. Every piece is [one detail, such as made to order]. Want to see what is in stock, or how custom orders work? [In stock] [Custom order]

3. Reply to an emoji reaction on a launch story. That reaction made our day. [New item] goes live on [date], and people who reply here see it first. Shall we save you a spot? [Save my spot]

4. Thank-you for a story mention. Thank you for tagging us, {name}. Seeing [the product] in real life is the best part of our week. Mind if we share your story? We will credit you. [Sure] [Rather not]

Comment-to-DM follow-up templates (5 to 8)

A comment-to-DM template is the single private message a commenter receives, and because Meta allows only one per comment, it has to deliver what the comment asked for and invite a reply that reopens the conversation. Our guide to Instagram comment to DM automation covers the triggers and setup.

5. Keyword comment on a Reel offering a resource. Here is the [checklist or guide] you asked for under the Reel: [link]. One question so we can point you to the right next step: are you just starting out, or already doing this? [Starting out] [Already doing it]

6. A "how much?" comment under a post. You asked about the price under our [post topic] post, so here it is privately: [item] starts at [price], depending on [the one variable]. Tell us that and we will give you the exact figure.

7. A question that needs more than a comment. Saw your question about [topic] in the comments. The honest answer depends on [detail]. Can you tell us a bit more? A person from the team will reply here.

8. A giveaway entry comment. Thanks for entering, {name}, your entry counts. We announce the winner on [date] in our stories. Want a reminder when the next one starts? [Remind me]

Each one ends with something to answer on purpose: the private reply is your only automated message until they write back, and their reply opens the regular 24 hour window.

New inquiry templates (9 to 12)

A first DM is often vague ("hi", "info?", "is this available?"), so the template should welcome the person, show that a human or a capable assistant is on the other side, and turn the vague message into one clear choice. This is also where you say plainly if the reply is automated.

9. A bare "hi" or "info". Hi {name}, thanks for the message. This is the [business] assistant, and a person from the team is around too. What can we help with today? [Prices] [Availability] [Something else]

10. "Is this still available?" under a product. Yes, [item] is in stock right now in [sizes or options]. Would you like us to hold one for you for 24 hours while you decide? [Hold one] [Just looking]

11. A first message from a Click-to-Instagram-Direct ad. Thanks for tapping our ad about [offer], {name}. The short version: [one-line summary of the offer]. Is this for you, or are you asking for someone else? [For me] [For someone else]

12. A first message outside opening hours. This is an automatic reply: the team is offline and back at [time]. Add [the detail you always need] and our first answer will be a real one.

Pricing question templates (13 to 16)

Answer a price question with a number or a range, not with "DM us" or "it depends". Show a figure, name the one factor that changes it, and offer the fastest route to an exact quote. People who ask about price in a DM are usually close to buying.

13. A fixed-price product. [Item] is [price], and that includes [what is included, such as delivery]. Would you like the link to order, or do you have a question about it first? [Order link] [I have a question]

14. A service priced in ranges. Most [service] projects land between [low] and [high]. Where yours falls depends mainly on [factor]. Tell us that and we will come back with an exact quote today.

15. A price objection ("that is a bit much"). Fair question. The price covers [two concrete things]. If budget matters most, [smaller option] at [price] gets you [core result]. Want details?

16. A request for a discount code. We do not run codes on [item] right now, but our [newsletter] hears about offers first. Want to join? [Add me] [No thanks]

See what Zoye can do for you

CRM, deals, tasks and your Instagram, Facebook and WhatsApp automations in one workspace. Just ask Zoye and it sets any of it up for you.

Explore Features

Booking templates (17 to 20)

A booking template should offer real times, not ask "when are you free?". Give two or three specific options, let the person tap one, and confirm in writing with everything they need to show up.

17. Offering slots. Happy to book you in, {name}. The next free times are [day and time 1], [day and time 2] and [day and time 3]. Which suits you? [Option 1] [Option 2] [Option 3]

18. Confirmation. You are booked for [service] on [day] at [time]. [Where or how it happens, such as the link or the address on our profile]. If anything changes, reply here and we will move it.

19. Reminder inside the window. Quick reminder, {name}: [service] is tomorrow at [time]. Reply OK to confirm, or ask for another time.

20. Reschedule request. No problem at all. Here are the next openings: [option 1] or [option 2]. Pick one and we will update your booking straight away.

Template 19 has a catch: an automated reminder is only allowed if the person's last message is under 24 hours old. For bookings made days ahead, remind people by email or another channel they agreed to.

Follow-up templates when there is no reply (21 to 23)

A follow-up on Instagram has to happen inside the 24 hour window from the person's last message, so the useful follow-up is a same-day nudge that adds something new, not a "just checking in" days later. One follow-up per open question is plenty.

21. Same-day nudge after a price was sent. Hi {name}, one thing I forgot to mention earlier: [a detail that helps, such as delivery time or what is included]. Any questions before you decide?

22. Nudge after slots were offered. The [day] slot is still open for you, {name}. Shall I keep it, or would another day work better? [Keep it] [Another day]

23. A graceful close. No pressure at all. If the timing is not right, we will be here. Reply anytime and we will pick up where we left off.

Collab request templates (24 to 26)

When a creator or brand writes to propose a collaboration, the template should thank them, say clearly what you are looking for, and ask for the two or three facts you need to decide, so the conversation either moves quickly or ends politely. These are replies, never cold pitches.

24. Interested, need details. Thanks for reaching out, {name}. We are open to collaborations that fit [your audience]. Could you share your rate, a recent example of your work and your timing?

25. Not a fit right now. Thanks for thinking of us. We are not taking on collaborations this [month or season], but may we come back to you if that changes?

26. Gifting instead of paid. We love what you make. Right now our collaborations are product-only: we send [product], and you post only if you genuinely like it. Would that work for you? [Sounds good] [Not for me]

Review request templates (27 and 28)

Ask for a review only when the customer has just told you they are happy, inside the open window, with a direct link and one sentence about why it matters. A review ask sent to someone who never replied is cold outreach; one sent right after "it arrived, love it" is welcome.

27. After a happy message. That made our day, {name}, thank you. If you have one minute, a short review here helps other people find us: [review link]. Even one line counts.

28. Asking for a photo to share. So glad it worked out. Would you be up for sending a photo of [the result or the product in use]? With your permission, we would love to feature it on our account. [Sure] [Rather not]

Returning customer templates (29 and 30)

A returning customer should never be treated like a stranger. The template refers to what they bought or booked before and makes repeating it effortless, which only works if your system remembers them. Keep it light; nobody likes being told how much you know.

29. Welcome back. Good to see you again, {name}. Would you like the same as last time, [previous item or service], or are you after something new? [Same again] [Something new]

30. A repeat moment, when they write first. Hi {name}, it has been about [time] since your last [item or service], usually when people come back for [the next step]. Shall we check availability? [Yes please] [Not yet]

Ready to hand off the busywork?

Zoye brings AI-powered CRM, task management, and automation into one workspace.

Get Started

Personalising Instagram DM templates without making mistakes

Personalisation in an Instagram DM means using the person's name and calling back to what they did, filled from a record rather than guessed. Merge fields such as {name} make a template feel personal, but they break in predictable ways.

  • Instagram names are not always names. A display name can be a shop name or a string of emojis. Prefer the first name from your own records.
  • Set a fallback. If {name} is empty, the line should read "Hi there", not "Hi ,".
  • Rotate the wording. The same opening line sent hundreds of times a day reads like a bot. Keep two or three versions of your busiest templates.

Mistakes that turn a template into spam

An Instagram DM template turns into spam when it is sent to people who never wrote, sent twice, sent outside the window, or sent without answering what the person asked. Each one is a habit, and each habit can be fixed with a simple rule in your process.

Welcome DMs to new followers. A follow does not open a conversation, and tools promising "auto DM every new follower" work outside Meta's rules and risk action blocks.

Answering a different question. A "price" keyword that sends a catalogue to someone asking about delivery is worse than a slower human answer. Add a catch-all that hands unclear messages to a person.

How Zoye sends these replies and keeps the lead

Zoye is an AI Business Operator. Your CRM, deals, tasks, calendar, documents and invoices sit next to the Facebook and Instagram automations in one workspace, and an assistant runs all thirteen tools for you, whether you talk to it in the app, on WhatsApp, in Slack or through the Claude connector. For DM templates, that means the reply and the customer record live in the same place.

Zoye documents where the team keeps its approved Instagram DM templates, grouped by moment

Keep the approved wording for every DM moment in one shared document, so whoever answers Instagram sounds like the same business.

Connect a Facebook Page once and the Instagram account linked to it comes along. A new DM or story reply gets an answer from Zoye straight away: a few tappable buttons, a file like your price sheet, or a reply written in your brand's tone. Complaints, refunds, custom quotes and anything else Zoye should leave alone go to someone on your team, who sees the full conversation on the lead's card. Under your posts and Reels, a comment can trigger a public reply and a private DM within seconds, by keyword, for a single post, or for every comment.

Every person who writes becomes a normal Zoye contact. Someone who comments again is matched to their existing record rather than created twice, and that memory is what makes templates 29 and 30 work. The team answers from Chats, a single inbox for Instagram and Facebook messages and comments together with WhatsApp conversations, where chats can be assigned, notes added and quick replies used.

The guided setup has four steps: connect the Page, pick the workspace for its leads, prepare the automatic DM, then comment on a post of your own to watch it work. To change anything later, tell Zoye what you want, such as "when a story reply asks for the price, send the price sheet and add a call task for tomorrow". Zoye turns that into a rule, explains it in plain English and does nothing until you approve. If Meta refuses a message or the Page loses a permission, you get the reason, never a false "sent".

Where Zoye stops: it is not a ManyChat-style flow canvas, a post scheduler or a helpdesk ticketing suite, and it does not run ads. Its job starts when a post or an ad produces a conversation.

Pricing, monthly or per month on a yearly plan: Almost Free costs $5 or $4 and covers 1 team member and 1GB with the core tools, 15 AI prompts a month and the Google integrations, without automations. Starter costs $29 or $23 with 10 members and 5GB, Growth $59 or $47 with 20 members and 10GB, Scale $119 or $95 with 100 members and 25GB, and Customize is priced on request. The pricing page shows which plans come with Instagram automations.

Best for: small businesses whose customers ask and book in Instagram DMs.

Pick five templates and start this week

You do not need all 30 at once. Read your last fifty DMs, find the five moments that repeat most, adapt the matching templates in your own voice and save them as saved replies today. Templates 9, 13 and 17 are a good start, because a first message, a price question and a booking cover most of a small business inbox. To have them sent at the right moment and every chat kept as a lead, see what our Facebook and Instagram automations do.

Related reading

Keep going with Instagram auto reply, comment to DM automation on Instagram, getting leads from Instagram, and the top Instagram automation tools.

In this article

  1. The rules box: what every Instagram DM template must respect
  2. How a reply that gets answered is built
  3. Which template fits which moment
  4. Story reply templates (1 to 4)
  5. Comment-to-DM follow-up templates (5 to 8)
  6. New inquiry templates (9 to 12)
  7. Pricing question templates (13 to 16)
  8. Booking templates (17 to 20)
  9. Follow-up templates when there is no reply (21 to 23)
  10. Collab request templates (24 to 26)
  11. Review request templates (27 and 28)
  12. Returning customer templates (29 and 30)
  13. Personalising Instagram DM templates without making mistakes
  14. Mistakes that turn a template into spam
  15. How Zoye sends these replies and keeps the lead
  16. Pick five templates and start this week
  17. Related reading

Related Articles

Phone showing an Instagram ad with a short sign-up form, representing Instagram lead ads collecting new leads

Instagram Lead Ads: 9 Setup Steps, Real Costs and Follow-Up (2026)

InstagramMarketingSales

Instagram lead ads for small businesses: set up an Instant Form in 9 steps, read named cost-per-lead data, and follow up fast on DM or WhatsApp with consent.

Nov 8, 2026
22 min read
Phone showing an Instagram direct message conversation with an automatic reply from a business account

Instagram Auto Reply: Native Tools, DM Automation and 12 Templates (2026)

InstagramAutomationMarketing

For small businesses: set up Instagram auto replies, compare DM automation tools and an AI agent, follow Meta's 2026 rules, and copy 12 ready replies.

Nov 4, 2026
22 min read
Business owner in a suit holding a smartphone, representing getting a verified business account on WhatsApp

WhatsApp Verified Business Account in 2026: How to Get the Blue Tick

WhatsAppMarketingSmall Business

How to get a WhatsApp verified business account in 2026: Official Business Account vs Meta Verified, eligibility, cost, display names and what a badge changes.

Oct 19, 2026
19 min read
Zoye LogoZoye Logo

The AI-native CRM and agent you run your whole business with

hello@zoye.io
StartupBase Daily Winner - GoldStartupBase Weekly Winner - Gold
AES-256 EncryptionMeta Tech ProviderMeta Tech ProviderNVIDIA Inception ProgramNVIDIA Inception Program
Product
  • All Features
  • Workflow Automations
  • AI Notetaker
  • Agent on WhatsApp
  • WhatsApp Automations
  • Facebook & Instagram
  • Chats Inbox
  • Team WhatsApp
  • Bookings & Packages
  • AI Business Assistant
  • Pricing
  • Blog
  • Sync Users Guide
Solutions
  • Small Business
  • Real Estate Agents
  • Coaches & Therapists
  • Trainers & Fitness Studios
  • Course Creators & Events
  • Salons & Barbershops
  • Travel Agents & Tours
  • Agencies & Client Work
  • Creators & Influencers
  • Vacation Rentals
  • Playbooks
Company
  • About
  • Affiliates
  • Discord
  • Try Zoye
Available in
  • EN
  • HE
  • FR
  • ES
  • RU
  • HU
  • PL
  • DE
  • PT
  • NL
  • IT
  • AR

© 2026 Zoye - ManyTours Kft. All rights reserved.

Privacy PolicyTerms of ServiceSecurity