Playbooks · 6 min read ·

20 High-Converting Instagram DM Templates (Copy-Paste)

20 Instagram DM templates that actually convert, organised by use case. Each one follows a structure proven to feel like a real reply, not a robot. Copy, paste, swap in your offer.

TL;DR: Every high-converting Instagram DM follows the same three-part structure — acknowledge, deliver, soft CTA. Below are 20 templates across 6 use cases that you can copy directly. Replace the bracketed parts with your brand voice. Tested patterns, not theoretical advice.

The anatomy of a DM that converts

Before the templates, the framework. The DMs that work best in 2026 have five properties:

  1. Short. 3-5 lines max. People read DMs in seconds.
  2. Conversational tone. Match how you'd actually text a friend. No corporate "Greetings, valued customer."
  3. One link, not three. Multi-link DMs feel salesy. One link, one decision.
  4. Personal hook in line 1. Reference the comment, the post, or the offer — don't open with a generic "Hi!"
  5. Soft close. Don't beg for a click. "Let me know what you think" or "Reply if you want more" works better than "BUY NOW!!!"

For e-commerce (5 templates)

Template 1 — Product link from a viral post

Hey! 👋 Saw you commented on the [product name] post. Here's the direct link: [link]
You'll get free shipping with code WELCOME10 🛍️
Let me know if you have any sizing questions.

Template 2 — Restock notify

Got you on the restock list! 🔔
We're getting [product name] back in stock around [date]. The moment it drops I'll DM you the link so you can grab one before it sells out.
Anything in particular about the size/color you want? Just reply.

Template 3 — Cart-recovery (the user commented but didn't checkout)

Hey! Here's your link to grab [product]: [link]
It's been moving fast today — wanted to flag it before it's gone.
If anything's holding you back, just reply and I'll help. 💬

Template 4 — Coupon code drop

Here's your code: SAVE20 🎉
20% off anything in the store, valid for 48 hours. Just use it at checkout: [link]
If you've got questions about a specific product, ask away.

Template 5 — Pre-launch waitlist

You're in 🎯 You'll be among the first to know when [product] launches on [date].
As a thank you for being early, you'll get [bonus] when it goes live.
I'll DM you the moment we open it up.

For creators (4 templates)

Template 6 — Free PDF / guide

Here it is! 📄 The [PDF name]: [link]
This is the one I've been refining for the past [time]. Hope it actually helps.
If you read it, I'd love to hear your biggest takeaway — just reply 🙏

Template 7 — Newsletter signup

Hey! 🤝 You can sign up for my newsletter here: [link]
I send one email a week with [topic]. About 4 minutes to read. Easy to unsubscribe if it's not for you.
Welcome aboard.

Template 8 — Affiliate / recommendation link

That's the [product/tool] I was talking about: [affiliate link]
It's the one I actually use and would recommend without the affiliate cut. (Full transparency though — the link does support the channel.)
Happy to answer questions if you have any.

Template 9 — Course / paid product

Here's the course page: [link]
It's [N] hours of content + lifetime access + a private community. The next live cohort starts [date].
If you're on the fence, reply and tell me what you're trying to figure out — I'll be honest about whether it's the right fit.

For coaches (3 templates)

Template 10 — Free discovery call

Hey! 👋 Here's my calendar to grab a free 20-min call: [link]
Before we chat, what's the one outcome you'd want from coaching? Just type it back here.
That way our 20 min is actually useful.

Template 11 — Lead-magnet → consult funnel

Here's the [free resource]: [link]
This is the framework I walk through with new 1:1 clients in our first session. If after reading it you want to explore working together, the calendar is here: [calendar link]
No pressure — the PDF is yours regardless.

Template 12 — Group program invitation

The next cohort of [program name] opens [date]. 🎯
It's a [duration] program — [brief outcome] — with weekly calls + a small group of [N] people.
Here's the details and waitlist: [link]
If you have questions about whether it's right for you, just reply.

For local business (3 templates)

Template 13 — Menu / catalogue request

Here's our menu! 🍽️ [link]
If you want to book a table, you can do that here: [link]
We're open [hours]. Looking forward to seeing you.

Template 14 — Booking link

Here you go — book a slot here: [link] 📅
I have openings this week on [days]. Let me know if you need a specific time and I'll work something out.
Looking forward to seeing you.

Template 15 — Promo / event

You're in! 🎉 Here's the event link: [link]
It's on [date] at [location]. There's [number] spots, and we'll send a reminder the day before.
Bring a friend? Just reply with their handle and I'll add them too.

For B2B / SaaS (2 templates)

Template 16 — Demo request

Hey! Thanks for commenting on the [post topic] post.
Here's a 15-min demo slot: [calendar link]. We'll walk through how [tool] fits your stack and answer questions.
If you want to poke around first, here's a self-serve trial: [trial link]

Template 17 — Free tool / template

Here's the template: [link] 🛠️
Made it for [use case]. You can copy it and customise — no signup required.
If it's useful, I'd love to hear how you adapted it. Just reply.

For events / launches (3 templates)

Template 18 — Webinar signup

You're registered! ✅
The webinar is on [date] at [time]. You'll get a reminder email an hour before.
If you want to send a question for the Q&A in advance, just reply here.

Template 19 — Live event RSVP

Locked in! 🎟️ Here's your RSVP confirmation: [link]
Event is [date], [location]. The schedule's on the link.
If you're bringing a +1, drop their name and I'll add them.

Template 20 — Product launch notification

You're on the launch list! 🚀
[Product] drops [date]. I'll DM you the link the second it's live so you can grab one before it sells.
If you have questions about it before launch, just reply.

How to customise these

  • Swap the emojis to match your brand vibe. Less polished brands can drop emoji entirely.
  • Replace bracketed parts with your actual product, link, code, date.
  • Adjust the close. "Just reply" works for creators. "Reach out if questions" works for B2B. Match your audience.
  • Test one template per offer. Don't change templates randomly — change them based on real response data.

Don't forget the keyword

A perfect DM is wasted if your trigger keyword loses 60% of would-be commenters to typos and friction. The DM and the keyword work together. For pairing them well, see Instagram Keyword Triggers: How to Pick Words That Actually Convert.

Get these live in 5 minutes

Sign up for IGMsg free, pick a template above, swap in your details, and your first DM will be live in five minutes. Free plan includes 100 DMs/month and your first connected Instagram account.

Ready to automate your Instagram DMs?

Free forever plan · No credit card · First automation live in 2 minutes

Start free - no credit card