---
title: "Instagram DM copy that converts: rules and examples"
description: "Instagram DM copy that gets clicks: eight principles for automated DMs, plus before and after examples for lead magnets, codes, bookings and follow ups."
url: https://replyrep.io/guides/instagram-dm-copy-that-converts
updated: 2026-10-19
---

# Instagram DM copy that converts: principles and before and after examples

Good Instagram DM copy puts the thing they asked for in the first line, keeps the whole message to two or three short lines, uses one link and one next step, and sounds like you. Automated DMs fail when they open with a pitch, bury the link or ask for too much. The examples below show weak drafts rewritten.

## What makes Instagram DM copy convert?

An automated DM is a reply to a request. Someone typed a keyword because they want something, and the DM's only job is to hand it over and point at one next step. Copy that converts respects that. These eight principles cover almost every automated message you will write.

1. **Deliver first.** The link or the code goes in the first or second line. Nothing before it but a short greeting.
2. **One link, one action.** Two links split attention. If you have a second offer, send it later as a suggestion or a follow up.
3. **Two to four short lines.** People read DMs on a phone, between other messages. White space is fine.
4. **Say what the link is.** "Here's the meal plan: link" beats a bare URL. People tap what they recognize.
5. **Write like you talk.** Use the words from your captions. If you never say "valued customer" on camera, do not say it in the DM.
6. **Give one reason to act now, only if it is true.** A real deadline or a real stock limit. Invented urgency teaches people to ignore you.
7. **Ask a question when you want a reply.** A reply opens a conversation, which is what makes a follow up possible (more on that below).
8. **Make the human route obvious.** "Reply here if you get stuck" reassures people and fits Meta's requirement that messaging apps offer a path to a human.

## How long should an automated Instagram DM be?

Short. For a link delivery, aim for 15 to 40 words. For a DM that asks a question (their email, their goal, which option they want) keep the question on its own line so it is impossible to miss. Longer messages work only when the person asked for detail, such as a price breakdown, and even then lead with the answer.

*These ranges are our own writing guidelines, not measured benchmarks.*

| DM type | Suggested length | First line should be |
| --- | --- | --- |
| Lead magnet delivery | 15 to 30 words | The link and what it is |
| Discount code | 15 to 35 words | The code itself |
| Price answer | 25 to 50 words | The price |
| Email request | 20 to 35 words | What they get for the email |
| Booking | 20 to 40 words | The booking link |
| Follow up | 10 to 25 words | A reminder of what they asked for |

## Before and after: lead magnet DM

**Before (weak)**
- Comment keyword: GUIDE
- DM: Hey there, thank you so much for engaging with our content. We really appreciate our community. As promised, here is our exclusive free resource that will transform your morning routine. Check out yoursite.com/guide and don't forget to follow us for more tips and also check our shop at yoursite.com/shop.

**After (clear)**
- Comment keyword: GUIDE
- Public reply: Sent, check your DMs
- DM: Here's the 10-minute morning routine: yoursite.com/guide / Start with step 2, it's the one people skip. / Reply here if the link won't open.

What changed: the link moved to line one, the second link went, the vague promise became a specific one, and a line invites a reply.

## Before and after: discount code and price DMs

**Before (weak)**
- Comment keyword: CODE
- DM: Thanks for your interest. Our products are made with love and the highest quality ingredients. Use code SAVE15 at checkout.

**After (clear)**
- Comment keyword: CODE
- DM: Your code: SAVE15 (15% off, ends Sunday at midnight) / Shop the set from the reel: yourshop.com/set / Works on everything except gift cards.

**Before (weak)**
- Comment keyword: PRICE
- DM: Great question. Pricing depends on a few factors, so check out our website for more information.

**After (clear)**
- Comment keyword: PRICE
- DM: The 12-week program is $149, or 3 payments of $55. / Includes the app, weekly check-ins and the meal guide. / Full details: yoursite.com/program

## Before and after: booking and email capture DMs

**Before (weak)**
- Comment keyword: BOOK
- DM: Hi. To book an appointment please visit our booking page and choose a time that works for you. Let us know if you have any questions about our services.

**After (clear)**
- Comment keyword: BOOK
- DM: Grab a slot here: yoursalon.com/book / Weekday mornings fill last, so they're easiest to get. / Reply with any questions and a stylist will answer.

**Before (weak)**
- Comment keyword: PLAN
- DM: Please provide your email address.

**After (clear)**
- Comment keyword: PLAN
- DM: I'll email you the full 4-week plan so you can print it. / What's the best email for you?
- Follow up: Got it, it's on its way. While you wait, here's week 1: yoursite.com/week1

Asking for the email inside the DM is what ReplyRep's [Email Collector](https://replyrep.io/features/instagram-email-collector) does, on Lite and up. The address can export as CSV or sync to Klaviyo, Mailchimp, HubSpot or Google Sheets.

**Write it once, send it every time** Paste your rewritten DM into ReplyRep and it goes out about three seconds after each keyword comment.

## What should the public comment reply say?

The public reply under each comment is copy too, and it has a different reader: everyone else scrolling the thread. Its job is to prove the DM is real and to remind people where to look. Keep it under ten words, rotate a few versions so the thread does not look like a wall of identical bot replies, and mention Requests when the post is aimed at non-followers, since that is where their DM lands.

- "Sent, check your DMs"
- "Just sent it over"
- "In your inbox now (check Requests if you don't follow yet)"
- "Done, enjoy the guide"
- "On its way to your DMs"

Avoid public replies that repeat the link or the code. The point of the keyword is that the reward goes privately to people who asked, and a public code spreads further than you planned.

## How do you write a follow up that is allowed and gets read?

Meta allows exactly one private reply to a comment. A second message is only allowed after the person responds, and it has to go out within 24 hours of their response. So a follow up is earned: your first DM should give people a reason to reply, such as a question or a choice. Then keep the follow up short and useful.

**Follow up after a reply**
- DM: Did the guide open OK? If you tell me your biggest morning struggle, I'll point you to the right page.

ReplyRep's [Follow Up](https://replyrep.io/features/instagram-dm-follow-up) sends your second message on your timing, inside Meta's rules, and is on Lite and up.

## Does good DM copy actually change results?

It is the part you control. The keyword and the reel bring the comment; the copy decides whether the link gets tapped and whether people reply. One ReplyRep creator result: **@alice.trains** (Business coach, 125K followers): 62% of DMs get a reply. We cannot tell you which change produced that, only that a reply-friendly DM is what makes a conversation possible.

If you would rather start from a draft, the free [Instagram DM template generator](https://replyrep.io/tools/instagram-dm-template-generator) writes a first version, and [Instagram auto DM examples](https://replyrep.io/guides/instagram-auto-dm-examples) has 24 more messages across niches.

## A quick checklist before you publish

- Is the link or code in the first two lines?
- Is there exactly one link?
- Does the DM say what the link is?
- Could you read it aloud without sounding like a press release?
- Is every deadline and number in it true?
- Does it tell people they can reply to reach a person?
- Where local law requires it, does it make clear the message is automated?

Sources:
- [Meta: Private replies (Instagram Platform)](https://developers.facebook.com/documentation/instagram-platform/private-replies)
- [Meta: Instagram Messaging overview (human escalation, automation disclosure)](https://developers.facebook.com/documentation/business-messaging/instagram-messaging/overview)

## Frequently asked questions

### What should the first line of an automated Instagram DM say?

The thing they asked for. If they commented for a guide, the first line is the guide link and what it is. If they asked for a code, it is the code. A greeting is fine, but anything longer than a few words before the deliverable costs taps.

### Should I use emoji in Instagram DMs?

Use them the way you do in your captions. One emoji can make a message feel less robotic, but a DM full of them is harder to scan. Never use an emoji in place of the information, such as an arrow pointing at a link you forgot to include.

### How many links should an automated DM include?

One. Every extra link splits attention and makes the message look like spam. If you have a second offer, send it after they engage, through a follow up or a suggestion, rather than stacking it into the first message.

### Can I send a second DM if someone doesn't reply?

Not to a comment-triggered DM. Meta allows one private reply per comment, and further messages only after the person responds, within 24 hours of that response. That is why the first DM should include a question or a choice that invites a reply.

### Do I need to say the DM is automated?

Meta says automated chat experiences must disclose that a person is interacting with an automated service when applicable law requires it. Check the rules where your audience lives. Many creators add a short line saying they will reply personally if people have questions.

Last updated 2026-10-19. Source: https://replyrep.io/guides/instagram-dm-copy-that-converts
