Most Instagram Direct Message templates fail for the same reason: they were written to be sent, not to be answered. They open with “Hope this finds you well”, explain who the sender is for three sentences, and finish with a link. The recipient can tell within half a line that a thousand other people got the identical message.
A template that works is the opposite. It is a skeleton with two or three holes in it, and the holes are where you put something that could only be true of the person reading it. The rest – the structure, the tone, the single question at the end – is what you reuse.
This guide gives you sixteen templates you can paste and adapt, the five parts they all share, and the part nobody talks about: where a template actually lives once you have written it, so you are not retyping it at eleven at night. If you are building a wider messaging strategy around them, start with our guide to DM marketing.
Key Takeaways
What an Instagram DM Template Actually Is
A template is a reusable structure for a message you send often: the opening, the order the information comes in, and the ask. What it is not is a finished message you paste unchanged.
The Difference Between a Template and a Blast
The test is simple. Read the message back and ask whether any sentence in it could only have been written to this one person. If the answer is no, you have a blast, and Instagram’s recipients – and increasingly Instagram’s own systems – treat it as one. Meta’s spam policy describes repeated, unsolicited, identical contact as exactly the behaviour it acts against.
Template
Fixed structure, two or three variable slots, written once and adapted in fifteen seconds per person.
Blast
Fixed everything, sent to a list, distinguishable only by the recipient’s handle in the address field.
Why Templates Are Worth the Effort Anyway
Consistency, speed and the ability to improve. When every reply to “do you ship to Ireland?” starts from the same seven-line answer, you can measure that answer, rewrite the line that loses people, and every future conversation inherits the fix. Improvised messages cannot be improved because they are never the same twice.
The Five Parts Every Template Needs
Build each template out of these, in this order, and cut anything that is not one of them.
Their name, not a placeholder greeting
“Hi Maya” outperforms “Hey there” and “Hi friend” by a distance, because the second and third announce that the sender does not know who they are writing to. If you cannot find a first name, use the brand or shop name – anything specific beats a generic hello.
One line proving you looked
The reason they keep reading. A detail from the post they published yesterday, the question they asked in your comments, the city in their bio. This is the only part that cannot be faked, and it is where almost all of your fifteen seconds per message should go.
The relevant fact, stated flatly
What you have that connects to that detail. Not your founding story, not your feature list – the single fact that matters to them. “We make the same rack in a 90 cm width” is a fact. “We’re passionate about premium storage solutions” is noise.
One question they can answer with a yes
A DM is a conversation, so end with the smallest possible next step. “Want me to send the dimensions?” costs nothing to answer. “Would you be open to a quick 15-minute call this week to discuss a partnership?” costs a calendar decision, and gets left on read.
A way out
One short clause – “no worries if you’ve already sorted it” – that gives permission to decline. Counter-intuitively it raises reply rates, because it removes the sense that a reply commits you to a sales conversation.
Templates for People Who Message You First
These are the highest-value templates you will ever write, because the person on the other end already wants something. Speed matters more than polish here – a decent answer in ten seconds beats a perfect one the next morning.
Price and Product Questions
The price question
“Hi [name] – the [product] is [price], and that includes [thing people assume costs extra]. It’s in stock in [sizes/colours] right now. Which one were you looking at?” — Answer the question in the first line. Deflecting to “DM us for prices” when they have just DMed you for prices is the fastest way to lose a sale.
Shipping and delivery
“Hi [name] – yes, we ship to [country]. It’s [cost] and takes [range] working days, tracked. Want me to check stock on anything specific?”
Is this right for me?
“Hi [name] – honestly it depends on [the one variable that matters]. If you’re [situation A] then yes, it’s the one people pick. If you’re [situation B] I’d point you at [alternative] instead. Which is closer to you?” — Disqualifying people costs you nothing and buys enormous trust.
Lead Magnets and Keyword Replies
Delivering what you promised
“Here you go, [name] – [link]. It covers [one specific thing in it]. Tell me how you get on, and if you get stuck on [common sticking point] just say and I’ll walk you through it.”
The qualifying follow-up
“Quick one while you have it open: are you doing this for [use case A] or [use case B]? I’ll send the version that fits.” — One question, asked after you have already given them something. See our Instagram lead magnet guide for what to put behind the keyword.
Support, Complaints and Out of Hours
A complaint
“[Name], that’s not what should have happened and I’m sorry. I’ve [specific action already taken]. Can you confirm [the one detail you need] and I’ll have it sorted today?” — Action first, apology short, one question.
Out of hours
“Thanks for messaging, [name]. We’re closed until [day, time] – a real person will reply then. If it’s about an order, send the order number here and it’ll be waiting for us in the morning.” — Our Instagram away message guide covers scheduling these properly.
The question you get forty times a week
Write it once, save it, and add a line inviting the follow-up: “…and if you’re wondering about [the next question everyone asks], it’s [answer].” Two questions answered for the price of one.
Templates for When You Message First
Cold DMs are harder, and the templates have to carry less weight – the research does most of the work. Keep all of these under fifty words.
Outreach to Creators and Partners
Creator collaboration
“Hi [name] – your [specific post or series] is the reason I’m writing. We make [product] and I think it’d fit [the exact context from their post]. Happy to send one over, no strings, if you’d like to try it. Want me to?” — A free product with no obligation converts far better than a rate-card negotiation in message one. More in our influencer outreach guide.
Cross-promotion with a similar brand
“Hi [name] – we sell to the same people from opposite ends: you do [their thing], we do [your thing]. I’d like to put you in front of our [audience size and type] and see if you’d do the same. Interested in swapping?”
Podcast, feature or press pitch
“Hi [name] – loved the [specific episode/article] on [topic]. I’ve spent [time] on [narrow adjacent thing] and have [specific unusual data or story]. Would that be useful to you? Happy to send the details rather than pitch you here.”
Outreach to Prospects
The observation opener
“Hi [name] – noticed you’re [specific observable thing: taking orders in the comments / sending people to a link in bio / answering the same question every day]. We fixed that for [similar business] by [one sentence]. Want the short version?” — The observation has to be real and visible on their profile.
The referral opener
“Hi [name] – [mutual contact] mentioned you were looking at [thing]. We do [thing] for [type of business]. Worth a two-minute explanation, or is it already handled?” — The strongest cold opener there is, because it is not really cold.
The local opener
“Hi [name] – we’re both in [neighbourhood/city] and I’ve walked past [their place] a hundred times. We supply [thing] to [two similar local places]. Would it be useful to see what they pay?”
What Not to Open With
Three openers that are read as spam on sight: a compliment with no specifics (“love your content!”), a question you could have answered yourself (“do you work with brands?”), and anything that opens with a link. Our piece on whether the cold DM is dead goes through why the generic versions stopped working, and Instagram spam messages covers what the platform itself flags.
Follow-Up Templates (Send One, Not Four)
A single follow-up roughly doubles replies on outreach. The second and third mostly generate blocks.
The Only Follow-Up Worth Sending
It has to contain something the first message did not. New information, a change in circumstances, or a genuinely lower ask – never “just bumping this to the top of your inbox”.
New information
“[Name] – one thing I left out: [the fact that would have mattered most to them]. Still happy to send it over if it’s useful.”
The lower ask
“No problem if the timing’s wrong, [name]. Want me to send the [one-page thing] so it’s there when it isn’t?”
The clean close
“I’ll leave it there, [name] – if [the situation] changes, you know where I am. Good luck with [the specific thing from their post].” — Ending gracefully is what makes a reply six months later possible.
Timing
Two to four working days after the first message for outreach. For inbound conversations that went quiet after you answered a question, one gentle check-in the following day is plenty: “Did that answer it, [name]? Happy to dig into anything else.”
The Variables Worth Swapping
Personalisation is not a mail-merge field. These are the slots that change a reply rate, ranked by how much work they take.
| Slot | Where you find it | Effect |
|---|---|---|
| First name | Their bio, their sign-off, their tagged photos | Baseline – a message without it reads as bulk |
| A detail from a recent post | Their last three posts or stories | The single biggest lift in reply rate |
| Their city or market | Bio, location tags, shipping page | Makes a local offer instantly credible |
| Their obvious constraint | What they complain about in captions or comments | Turns a pitch into a solution |
| A named comparison | A business like theirs you already work with | Answers “why should I believe you” before it is asked |
Write your templates with the slots in square brackets and leave them visible. A half-filled template that still says [name] when it sends is worse than no template at all, and the brackets make that mistake impossible to miss.
Where Templates Should Live
A template you have to find in a notes app will be abandoned within a week. There are three sensible homes for them, and they are not interchangeable.
Saved Replies, Inside Instagram
Professional accounts can store canned answers and insert them with a keyboard shortcut from the inbox. It is free, it is built in, and it is the right home for support answers you send by hand. The limitation is that it is entirely manual and only works on the device you are holding – Instagram’s own messaging help pages cover the built-in tools.
Automations, for Inbound Moments
DMpro connects through Instagram’s official Messaging API and sends the template for you when someone comments a keyword, replies to a story or messages you first. The template stops being something you remember to use and becomes something that happens in two seconds at three in the morning. Meta documents the same mechanism under automated chats on Instagram, and our comment-to-DM automation guide walks through building one.
Keyword triggers
Word, contains or exact matching on comments and DMs, so “PRICES” and “price list” can lead to different templates.
Buttons
Let the person choose which template comes next instead of guessing – sizes, shipping, or a human.
Wait-for-reply steps
Pause the flow, capture an email or phone number, then continue with the rest of the template.
One inbox
Every automated conversation lands in the same place as your manual ones, with the full history attached.
An Extension, for Outbound
Outreach cannot run through the official API – it only lets a business reply to people who contacted it first. The DMpro Chrome extension covers that side: it reads each profile, drafts a message from your template, and sends it from the account already logged in to your browser, with randomised gaps and a daily cap. New accounts start at twenty a day. The point is not volume; it is that the fifteen seconds of personalisation still happens. Our Instagram DM outreach guide covers the campaign side in detail.
One Thing No Template Can Do
Automatically message every new follower. Instagram’s API has no follow event, so no compliant tool can trigger on a follow – anything advertising that feature is either logging in as you or simply wrong. Write the welcome into your story keyword or your first reply instead.
Limits, Timing and Staying Out of Trouble
Templates make sending easy, which is exactly how accounts get restricted. Three rules keep that from happening.
Volume
Instagram does not publish a DM limit, but restrictions arrive somewhere around forty to fifty cold messages a day on an established account, and much lower on a new one. Our Instagram DM limit guide has the working numbers by account age.
Rhythm and Repetition
Vary the text
Identical strings sent repeatedly are the easiest pattern in the world to detect. Two or three variants of every outreach template is the minimum.
Vary the gaps
Messages at perfectly regular intervals look like what they are. Randomised gaps of two to five minutes are the safe default.
Stop on a warning
If Instagram shows an action block or a warning screen, stop for the day. Pushing through turns a warning into a restriction.
Measure Three Things
Reply rate tells you whether the opener works. Conversation length tells you whether the middle works. Conversations that reach an outcome tell you whether you are messaging the right people at all. If reply rate is fine and outcomes are not, your templates are good and your targeting is wrong.
Let the Inbound Templates Send Themselves
DMpro takes the templates you already use for comment keywords, story replies and first-time DMs, and sends them the moment they are needed – then keeps the thread, the history and the reply in one inbox.
It connects over official APIs across Instagram, TikTok, Messenger, WhatsApp and Telegram, and the free plan covers 250 conversations a month. For the outreach templates, the DMpro Chrome extension drafts and sends them from your own account at a pace that will not get you blocked.
- Keyword triggers on comments, story replies and DMs
- Word, contains and exact matching
- Buttons that branch to the right template
- Wait-for-reply steps that capture email or phone
- One inbox with the full history for every person
- Your best template sends in two seconds, at any hour
- Official API connection – no password sharing
- Free plan covering 250 conversations a month
- It cannot message new followers – the API has no follow event
- Cold outreach needs the separate Chrome extension
Conclusion
The templates above are worth roughly nothing on their own. What makes them work is the fifteen seconds you spend on the second line – the one that proves you read something before you typed. Everything else is structure you can reuse forever.
So take four or five of these, rewrite them in your own voice, and put them where they are one tap away: saved replies for what you answer by hand, an automation for the moments that repeat, and a short, researched list for the messages you send first. Then measure replies, not sends.
Comment keywords, story replies and first-time DMs answered with your own templates – free for 250 conversations a month.
Start free with DMpro
