Instagram DM Scripts That Book Clients (Without Being Weird)
Warm DM scripts for freelancers and coaches: compliment → context → soft ask. Includes follow-ups and what never to send.
Cold DMs fail for the same reason cold email fails: you make it about you too fast. Warm DMs work when you’ve earned a tiny bit of attention first.
Before you DM
- Engage 2–3 times (thoughtful comment, not emoji spam)
- Mention something specific from their page/Reel
- Offer a small observation — not a 4-paragraph pitch
Script 1: Compliment → insight → ask
“Hey {{name}} — your Reel on {{topic}} was sharp, especially the point about {{detail}}.
I help {{audience}} with {{outcome}}. If useful, I can send a 3-line audit of your {{bio/funnel/content}} — want it?”
Script 2: Mutual niche
“Saw you’re building {{offer}} for {{audience}}. I’ve been testing {{tactic}} for similar accounts — got one idea that might help your {{metric}}. Open to a quick note?”
Script 3: After they engage with you
“Thanks for the save/comment on my {{post}}. Since you’re into {{topic}}, curious — are you trying to grow {{goal}} or book more {{clients/calls}} right now?”
Soft follow-ups (wait 4–7 days)
- “Totally fine if timing’s off — want me to send the 3-line audit anyway?”
- “Closing my notes on {{topic}} this week — still useful?”
Never send
- “I can get you 10k followers”
- Links in the first message
- Voice notes pitching for 90 seconds
- Copy-paste with the wrong name
Turn DMs into calls
Once they say yes to value:
- Send the mini-audit
- Ask one qualifying question
- Offer 2 time slots (not “whenever”)
Related guides
Frequently asked questions
How many DMs per day?
Quality over volume. 10 personalized beats 50 spam.
Can I use AI to write DMs?
Yes for drafts — then rewrite so it sounds like you noticed something real on their profile.
A useful DM starts with permission and relevance. The script cannot repair a poor prospect list or an offer that does not fit; it should make a well-researched reason for contacting someone easy to understand and decline.
Build context before the message
-
Confirm that the person matches the audience you serve and has a visible reason the problem may matter. Do not infer private pain from a generic profile.
-
Reference a specific public post, launch, role, or question only when it genuinely connects to your message. Empty compliments expose automation.
-
Choose a small first value: a relevant observation, answer, example, or permission-based mini audit. Do not attach an unsolicited deck.
-
Decide the exit rule before outreach. One helpful follow-up is often enough; silence is not an invitation to manufacture urgency.
Use a permission ladder
Open with context and a short question. If they show interest, provide the promised value inside the conversation. Ask one qualifying question about goals, timing, or current approach. Offer a call only when synchronous discussion is the logical next step, and state what the call will cover.
Scripts for common transitions
-
After a relevant post: “Your point about [detail] connects to a pattern I see in [context]. I have a short example—would it be useful here?”
-
After permission: “Here are the three changes I meant: [brief value]. Which one is closest to what you are working on?”
-
Call transition: “This may be easier to map with your current setup. Would a 20-minute review of [specific scope] be useful?”
-
Close the loop: “I’ll leave this here so I don’t crowd the inbox. If [problem] becomes a priority, the notes above are yours.”
A practical review checklist
- The prospect and timing are plausibly relevant.
- The opener proves real context.
- The first ask is easy to decline.
- Value arrives before a calendar link.
- Follow-up stops without guilt language.
Frequently asked questions
How many DMs should I send per day?
Set volume by research capacity and response quality. Ten relevant conversations are safer and more informative than fifty lightly personalized pitches.
When should I send a calendar link?
After the recipient agrees a call is useful. An unrequested link shifts scheduling work to someone who has not accepted the premise.
What should I track?
Track positive replies, qualified conversations, calls held, outcomes, opt-outs, and which relevance signals produced fit—not just response rate.
The related outreach tool can structure a draft, but replace generic personalization with verified public context before sending.
Share this article