Best practices

How to write an opening DM people actually reply to

By Michał Kołnierzak · Updated November 7, 2026

The first automated message decides whether a comment turns into a lead or a dead end. A good opening DM delivers what you promised, sounds like a person, and makes the next step obvious. This guide covers what to put in that first message so people reply, share an email or click through.

Free plan · No credit card

Best practices

What this guide covers

What should the first DM deliver?

Lead with the thing they commented for — the guide, the code, the link — so the message pays off in the first line. If the material needs an email or a button tap first, say so clearly. When people get what they expected without friction, they are more likely to take the next step.

How do you make an automated DM sound human?

Write the way you would speak: a short thank-you, a plain-language sentence, and no stiff phrasing. A warm, specific tone makes it easier for the person to reply, which is what lets you capture an email or continue the chat.

What should the DM ask for?

End with a single, clear next step — reply with your email address, open the link, or answer one question. One clear ask is easier to act on than a list of options, and it gives the person something concrete to reply to. If you ask for an email address, say what the person gets in return and whether you’ll email them later — it’s fair and makes the decision easier.

How long should the first DM be?

Short, with the key information first. Two or three sentences usually do it: thank the person, deliver or point to what they asked for, and ask one thing. Long messages get skimmed, and the important part — the link or the question — ends up below the fold. CommentTap’s Tap Quality Score warns when an opening message is longer than 600 characters — a prompt to edit, not a prediction of results. If you have more to say, put it on the page you link to, or send it as a follow-up after the person answers. The first DM has one job: get a reply or a button tap, so the conversation can continue inside the 24-hour messaging window. A visit to a website link or a download doesn’t count as a reply.

Should you put the link in the first message?

Put it there when the goal is the click: a discount code, a product, a menu, an article. People commented because they wanted it, and making them do another step costs some of them. Hold the link back when the goal is the relationship: asking for an email first lets you stay in touch outside Instagram, within the permissions people give you, and the resource is delivered after they reply. A button is a middle ground — the first message shows a card, the tap counts as a response and opens the 24-hour window, and the link follows in the next message. Use one main link to keep the next step clear, and check how the message looks on Instagram before launch.

How do you test two versions of the opening DM?

Change one thing at a time — the first sentence, the question, or the position of the link — and keep everything else identical, including the post and the keyword. Every plan can rotate several versions of the opening message; on Growth and above you can run a weighted A/B test and compare results per variant in the campaign’s analytics. Give each version enough conversations before you decide; a handful of comments says little. When one version wins, keep it as the default and test the next idea against it. Try small, specific changes — for example “Want the checklist too?” instead of “Let me know if you need anything” — and judge them by your own campaign results.

What words should you avoid?

Avoid promises you can’t keep and words that sound pushy. CommentTap’s built-in lists flag English phrases such as “guaranteed”, “100%”, “risk-free” or “get rich” as risky promises. Those warnings are advisory, so you can reconsider the wording before going live. You can also add your own banned phrases in Brand Voice — competitor names, claims your legal team doesn’t allow, words that don’t fit your tone — and CommentTap blocks launching a campaign that contains them. Check keywords and wording in other languages yourself. Beyond the lists, the test is simple: would you send this message by hand to someone who just asked you a question? If it reads like an ad, rewrite it like a reply: personal, specific and useful.

Key takeaways

  • Open by delivering exactly what the comment asked for.
  • A natural tone makes replying easier.
  • One clear call-to-action beats several competing asks.

How it works

How comment-to-DM automation works

  1. 01

    Choose a post and keyword

    Pick a post or Reel and a word like “guide” or “price”.

  2. 02

    Add your message and offer

    Write the DM and attach a link, PDF, coupon or booking page.

  3. 03

    CommentTap sends it — and tracks it

    Every match gets a DM right away. Clicks and leads land in your stats.

FAQ

Questions, answered

How long should an opening DM be?
Short. A few lines that deliver what was promised and give one clear next step are easier to act on than a long message where the ask gets lost.
Should I personalize the first message?
Keep it warm and specific to the offer they responded to. That relevance matters more than inserting a name, and it reads as genuinely helpful.
What opening-DM mistake should I avoid?
Asking for too much at once. Multiple links or questions split attention, so lead with one action and add the rest only if the person writes back.
Should I use the person’s name in the DM?
Only if it reads naturally. A warm, specific first line matters more than a name, and Instagram display names are often nicknames or brand names that look odd in a greeting.
Can I use emojis in automated DMs?
Yes, in moderation. One or two emojis that match your voice make a message feel human; a row of them makes it look automated.