Copywriting guide · July 2026

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.

Published Updated 11 min readBy the Wagent team
The six laws

Write for a conversation, not a landing page.

1. Write like they talk. Mirror vocabulary and formality without imitating slang unnaturally.

Avoid

Thank you for your inquiry. We provide a comprehensive transformational methodology.

Use

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.

Avoid

Here are our six modules, four bonuses, support options, guarantee terms, and calendar.

Use

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.

Avoid

What is your goal, revenue, team size, budget, and timeline?

Use

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.

Avoid

Our clients get insane, life-changing results.

Use

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.

Avoid

Book a call here before spots fill: [LINK]

Use

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.

Openers

Match the source of intent.

Comment-triggered
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?
Story reply
That part clearly hit. What are you seeing in your own business at the moment?
Inbound question
Short answer: yes, it can work for that. Before I give you the wrong version, are you selling 1:1, group, or both?
Objections

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.

Follow-up

One bump, one new reason to reply.

Avoid

Just following up 👀

Use

You mentioned launches make your inbox unmanageable. I pulled the two-layer setup we use for those spikes — want the short diagram?

Avoid

Did you see my last message?

Use

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?

Avoid

Last chance to book.

Use

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.

Systematize it

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.

Good DM copy is short, specific, responsive to what the person said, and built around one useful question at a time. It answers direct questions honestly, uses proof only when relevant, and shares the booking link after mutual fit—not as the opening move.

Make every reply feel trained.

Teach Wagent your sales rules and proof, then improve the prompt from real conversations.