A useful WhatsApp marketing campaign starts with one audience, one relevant reason to contact them and one clear next step. Write the brief before the message, test the entire journey, assign someone to handle replies and measure the outcome you actually wanted.

The send button is the smallest part of a campaign. The real work is deciding who should receive the message, why it matters today and what happens when someone answers. Without those decisions, even polished creative can become an impressively organised interruption. This guide gives a small team a practical process they can use without creating a committee for every sentence.

Start with a decision, not a message

Choose one business outcome that the campaign should support. A shop might want customers to book a fitting. A repair service might want people to confirm an appointment. A subscription business might want interested customers to request information about a new option. Those goals require different messages and different follow-up. “Increase engagement” is too vague to tell the team what to do tomorrow morning.

Write the desired action in a sentence: “We want customers who requested launch updates to visit the new collection page this week.” Then write the action you will measure. A page visit, a reply and a completed purchase are separate events. If the campaign is designed to begin a conversation, judge it partly on the quality of that conversation instead of insisting that every message must create an immediate sale.

Set an observation period before sending. A weekend event has a different decision window from a considered purchase. Record a target as a planning assumption, not a guaranteed result. If you have no previous data, the first campaign can establish a baseline rather than prove a dramatic return.

Build a one-page campaign brief

A short brief prevents six people from remembering six different campaigns. Keep it somewhere the writer, designer and person answering messages can all access. The brief should describe the audience in ordinary language, identify the offer or information and state any genuine deadline. Include the landing page, the expected questions and the person authorised to pause the send.

  • Purpose: the business outcome and the recipient benefit.
  • Audience: inclusion rules, exclusions and preference checks.
  • Message: one central idea and one next step.
  • Destination: the exact page or reply route.
  • Timing: date, time zone and reason for that choice.
  • Owner: who approves, sends, answers and reviews.
  • Measurement: the events and observation period.

Give the campaign a meaningful internal name. “Autumn collection, existing subscribers, October” will be easier to recognise next month than “Final final new version 7”. Store the approved message beside the brief. Otherwise someone may accidentally send the earlier version that still contains a joke nobody approved.

Choose a relevant audience

Begin with the people who have a clear reason to expect this topic. A customer who asked about a product launch is different from someone who contacted support about a damaged parcel. Their phone numbers may sit in the same database, but their relationship with your business is not the same. Use meaningful preferences and recent context rather than treating possession of a number as a campaign strategy.

WhatsApp’s published business policy requires appropriate permission for business contact and respect for opt-out requests. Check the current official policy for the requirements that apply to your setup. In operational terms, keep evidence of preferences, remove people who asked to stop and avoid using purchased or scraped contact lists.

Review exclusions immediately before sending. Someone may have purchased, cancelled, complained or changed preferences since the audience was first exported. Your segmentation document should make those exclusions visible. For a practical preparation workflow, see our contact-list and segmentation guide.

Design the whole journey

Open the destination on a phone before writing the final call to action. Does the page explain the same offer? Is the price current? Can the visitor find the booking or purchase control without searching? A persuasive message cannot rescue a broken mobile page, an expired offer or a product that is unavailable in the recipient’s region.

Map the likely paths after the message. Some people will click. Some will ask a question. Some will say they are not interested. Prepare a sensible response for each path. The team should know when to answer directly, when to involve another colleague and when to close the conversation respectfully.

A useful test is to ask someone unfamiliar with the campaign to follow it from the first notification to the final action. Do not explain the intended journey while they test it. Watch where they hesitate. Their confusion is valuable evidence; your explanation is not part of the customer interface.

Write a message that earns its space

Identify the business, establish the reason for contact and describe the useful next step. Keep the message focused enough to understand in one reading. Personalisation can help when the underlying data is accurate, but a correct, relevant message is better than an enthusiastic greeting to “Hello first_name”.

For an illustrative launch campaign, the message might say: “Hi Alex, it’s Willow Studio. You asked for updates on our new ceramics. The collection is now available, including the blue serving bowl. View the collection here, or reply if you would like help choosing a size.” This example works because the context and action are clear. It is not a claim about any real customer or campaign result.

Remove artificial urgency, unsupported superlatives and unrelated offers. If there is a real deadline, state it precisely. If there is no deadline, the message does not need to invent one. A customer should not need a detective’s notebook to discover what “last chance” actually means.

Plan reply capacity before volume

Estimate how many conversations the team can handle during the send window. Use a small pilot to learn how quickly replies arrive and how much work they create. A campaign that produces more enquiries than the team can answer may lose the goodwill it initially earned.

Assign an owner for the first response and an escalation route for questions about payment, availability or account access. Prepare reference information, not robotic scripts for every possible sentence. Colleagues should be able to answer naturally while giving consistent details about the offer.

If coverage is limited, reduce the audience or use a supported scheduling approach that matches working hours. Do not assume a platform offers automatic routing, queueing or reply management unless those capabilities are confirmed in your setup. The process can start with a simple shared ownership checklist.

Run a small, controlled preflight

Test with authorised internal recipients before the public audience. Include a record with a missing name, a long name and any language variations you expect. Check the preview, the actual received message, every link and the destination page. If your sending method uses approved templates, confirm that the final content fits the approved version.

  1. Confirm the final audience count after exclusions and deduplication.
  2. Check message text, media, variables and fallback wording.
  3. Open links on mobile and verify the intended destination.
  4. Confirm the time zone and the person covering replies.
  5. Save the approved version and a screenshot of the test.
  6. Agree on conditions that would pause the campaign.

A pilot should be large enough to expose practical problems but small enough to manage personally. There is no universal magic sample size. A local appointment reminder and a national product launch have different risks, volumes and response patterns.

Review outcomes without inventing certainty

After the observation period, compare the outcome with the original objective. Separate successful delivery from reading, replying and converting. A high read count does not automatically mean people found the message useful. Likewise, a smaller campaign can be worthwhile if it reaches the right people and produces qualified conversations.

Record what changed during the campaign: an unavailable product, a broken link, an unexpected support question or a late audience update. These details explain results more usefully than a chart alone. Use the campaign measurement guide to define your denominators and avoid misleading comparisons.

Finish with one improvement for the next campaign. You might simplify the destination page, tighten the audience or prepare a clearer answer to a common question. Changing everything at once makes it difficult to learn what helped. Keep the brief and review together so the next person can benefit from the work.

Frequently asked questions

How long should planning take?

A simple repeat campaign may need a short review, while a new audience or offer needs more preparation. Use the complexity of the journey to decide. Audience checks, a mobile destination test and reply ownership should remain part of the process even when the campaign is small.

Should every campaign include an image?

No. Use an image when it helps explain a product, place or idea. A clear appointment confirmation may work better as concise text. Test whether the creative adds useful information rather than attaching media simply because the format supports it.

What should a first campaign measure?

Measure the intended action, the number of eligible recipients and the practical workload created. Include delivery and reply information where available, but avoid treating a single early result as a reliable long-term benchmark. The first campaign is also a test of your process.

Can software make a campaign successful automatically?

Software can support preparation and execution, but relevance, permissions, accurate information and helpful follow-up still require decisions. Confirm the capabilities of your chosen setup and build the campaign around what it actually does. More sending capacity cannot repair an unclear offer.