DM sales copywriting
that sounds like a person.
The copy should make the next honest step easier. These rules work whether a founder, human setter, or AI writes the message.
Write for a conversation, not a landing page.
1. Write like they talk. Mirror vocabulary and formality without imitating slang unnaturally.
Thank you for your inquiry. We provide a comprehensive transformational methodology.
Yep — we can help with that. What have you tried so far?
2. One idea per message. A dense paragraph feels like homework on a phone.
Here are our six modules, four bonuses, support options, guarantee terms, and calendar.
The coaching is hands-on. The first question is whether the timing fits — when do you want this solved?
3. One question at a time. Questions move the sale only when the person can answer them easily.
What is your goal, revenue, team size, budget, and timeline?
What result are you trying to create in the next 90 days?
4. Specific proof beats hype. Use only verified results and explain why they are relevant.
Our clients get insane, life-changing results.
The closest example is a PT who moved from 3 to 11 clients in 60 days. Your audience size is similar, but the offer is different.
5. Never open with a pitch. Context first, recommendation second.
Book a call here before spots fill: [LINK]
Saw you mentioned inconsistent leads. Is the bigger issue reach, or converting the people already in your DMs?
6. The link is a next step, not a greeting. Share Calendly when both sides understand why the call exists.
Match the source of intent.
Hey — sent the guide you asked for. Quick one so I point you to the useful part: are you trying to get more leads right now, or convert the ones already messaging you?That part clearly hit. What are you seeing in your own business at the moment?Short answer: yes, it can work for that. Before I give you the wrong version, are you selling 1:1, group, or both?Validate, reframe, question.
Too expensive
Validate the constraint, clarify what they are comparing, then ask whether the result or cash timing is the real blocker.
No time
Acknowledge the schedule, make the required commitment explicit, and ask what would need to change for the plan to be realistic.
Tried before
Do not attack the old provider. Ask what failed, explain only the relevant difference, and let the lead judge.
Need my partner
Respect the decision process. Ask what the partner will need to know and provide a concise, factual summary.
One bump, one new reason to reply.
Just following up 👀
You mentioned launches make your inbox unmanageable. I pulled the two-layer setup we use for those spikes — want the short diagram?
Did you see my last message?
Your point about partner approval makes sense. I can send a three-line summary with price, time commitment, and what support includes — would that help?
Last chance to book.
No pressure if the timing changed. If the bottleneck is still DM response time, I can show you the simplest version without the extra automation.
Move the swipe file into rules.
Put the pattern—not only the line—inside your setter instructions. The AI setter prompt playbook shows how to define situations, approved proof, link gates, media behavior, and escalation so the AI can adapt without inventing.
Common questions.
Make every reply feel trained.
Teach Wagent your sales rules and proof, then improve the prompt from real conversations.