Write in the order recipients ask questions: who is speaking, why am I receiving this, what is useful, and what should I do?
Open with context
Recipients cannot see your campaign brief. Remind them what makes the message logical: a signup, purchase, request, event, or stated preference.
Skip generic openings such as “exclusive offer.” One line of context reduces doubt and helps the person decide whether the message matters.
Make one promise
A campaign is not a complete newsletter. Keep the information needed for the decision and place supporting detail behind a clearly named link, document, or reply.
Replace adjectives with facts: a date, availability, condition, content, or specific benefit. “Access through Friday” is more useful than “an incredible opportunity.”
Choose a conversational call to action
A click is not always the best next step. A short reply can qualify interest: “Reply YES,” “Which size do you need?” or “Would you like the schedule?”
If you use a link, name its destination. “View available times” creates more confidence than a bare URL.
- Ask for a simple reply the team can handle.
- Name links by destination.
- Use a deadline only when real.
- Keep the opt-out clear.
Give the copy room to breathe
Use short paragraphs. A dense block looks longer on a phone and hides the action. Two to four blocks are enough for most campaign messages.
Emojis can mark a detail, but should not carry meaning alone. Match the tone to the brand, relationship, and seriousness of the message.
Read it aloud
Reading aloud exposes long sentences and administrative language. If no one on your team would say the sentence to a customer, it will probably sound artificial on WhatsApp.
Remove repeated greetings, duplicate benefits, and competing actions. The result should be understandable in seconds without sacrificing essential context.