Instagram DM Scripts for Coaches: Openers, Qualifiers and Booking Messages

Scripts get a bad reputation because most of them are written to be pasted, not adapted. Used well, a script is just a reliable structure: it makes sure every conversation covers the same ground, while the words change to fit the person you are talking to.

Below are message templates for each stage of a DM conversation. Swap in your own voice, niche and offer before using them.

Openers for different entry points

The first message depends on how the conversation started.

  • Story reply: "Ha, glad that one landed. Is that something you are dealing with right now too?"
  • Keyword comment: "Here is the guide you asked for: [link]. Out of curiosity, what made you want it?"
  • New follower: "Hey [name], thanks for the follow. What are you working on at the moment?"
  • Direct inquiry: "Great question. Before I answer, can I ask what you are hoping to get help with? That way I can point you in the right direction."

Qualifying questions

Send these one at a time, and only move on once they have answered.

  • "What does a good result look like for you in the next 90 days?"
  • "What have you tried so far to get there?"
  • "What do you think has been missing?"
  • "How important is it to get this sorted soon, on a scale of 1 to 10?"
  • "If we found the right fit, are you in a position to invest in solving this in the next few weeks?"

Transitioning to the call

Once someone qualifies, summarize what they told you and make the call feel like the obvious next step:

"Thanks for sharing all that. Based on what you said about [their problem], I think it is worth a quick call to map out a plan. It is about 15 minutes, no pressure. Want me to send a link?"

Sending the booking link

"Here you go: [booking link]. Pick whatever time works. Once you have booked, let me know here so I can send you a couple of things to look at before the call."

Asking them to confirm in the DM keeps the conversation open, which makes reminders easier and noticeably improves show rates.

Follow-ups when they go quiet

Silence is normal. A light follow-up usually restarts the conversation:

  • Day 1: "Hey [name], just checking you saw my last message?"
  • Day 3: "No worries if now is not the right time. Is [their problem] still something you want to fix?"
  • Day 7: "Going to leave this here for now. If things change, just reply and we will pick it back up."

How to keep scripts from sounding canned

Reference something specific they said in every message. Match their energy: if they write two words, do not reply with a paragraph. Drop questions they have already answered. And read your messages out loud before saving them as templates; if it sounds like a robot, it reads like one too.