How to Measure WhatsApp Marketing Beyond Read Rate
How to measure WhatsApp marketing: follow the chain from read to replies, conversations, deals and revenue, and count the opt outs each campaign cost.
To measure WhatsApp marketing, follow the chain from sent to read to replies to conversations to deals to revenue, and count the opt outs each campaign cost alongside it. If you can follow only one number past read, follow replies.
Delivery figures are easy to collect, which is why they dominate dashboards. They also answer the wrong question. They tell you the pipe works. They do not tell you whether a message was worth sending, or whether you are slowly wearing out the people you most want to keep.
How to measure WhatsApp marketing: the chain, not the first link
Sent, delivered and read are health metrics. They matter, because they show the message arrived and was opened. But they sit at the start of a longer chain, and the measures that count run further down.
| Link in the chain | What it tells you | What it cannot tell you |
|---|---|---|
| Sent and delivered | The pipe works | Whether anyone cared |
| Read | The message was opened | Whether it was worth sending |
| Replies | The channel did the one thing only it can do | Whether the reply was a real exchange |
| Conversations | Replies that became real exchanges | Whether anyone was deciding |
| Deals | Conversations that became buying intent | What they were worth |
| Revenue | What those deals were worth | What the attention cost |
A campaign with a modest read rate that started ten good conversations beat a campaign with a high read rate that started none. Read means opened. A reply is the channel doing its work, and a deal is the reply doing its job.
Count the cost of attention
Every broadcast has a price that does not appear in the sending fee: the people who muted you, opted out or reported you because of it. Track opt outs per campaign alongside replies per campaign.
| What you see | What it usually means | What to do |
|---|---|---|
| Many replies, almost no opt outs | The segment and the reason were right | Repeat it |
| A wave of opt outs | The segment was wrong or the reason was weak | Narrow the group, sharpen the reason, whatever the read rate looked like |
| High reads, few replies | The message was opened and started nothing | Rewrite it as an invitation |
Without the counter metric you will keep sending the messages that look successful while they steadily wear out the list. The mechanics of that wear are in why people mute WhatsApp business messages.
Name your number before you send
Decide which figure you will judge each broadcast by, and decide it before the send, not after you have seen the results. It should not be the read rate. Choosing in advance stops you from picking whichever number happens to flatter the campaign.
A reliable default is replies per message sent, with opt outs per message sent beside it. If a broadcast has a particular purpose, such as an event that starts tomorrow, name the outcome that fits it. The writing side is in how to write a WhatsApp broadcast.
Compare campaigns side by side
Once a few broadcasts have run, put them next to each other and ask four questions.
- Which segments replied?
- Which reasons for sending produced conversations, and which produced silence?
- Which days and hours were read promptly?
- Which campaigns cost the most opt outs?
Patterns appear quickly, and they usually point the same way: narrower audiences, more specific reasons, fewer sends. That is not a coincidence. It is the guest principle showing up in your numbers. A business is welcome in someone's phone while it behaves like an invited guest, and the data reflects it.
Watch response time as a revenue metric
Because the channel shortens the distance between question and decision, the speed of your reply is part of the product. A question answered while the customer is still holding the phone often becomes a sale. The same answer the next morning often becomes a "thanks, I found something else."
Look at how long conversations wait for a first response, broken down by time of day and by who owns them. Treat the slow hours as a commercial problem. Practical routines for keeping that wait short are in how to run a WhatsApp inbox.
Connect the thread to the pipeline
You can measure down the chain only if conversations are recorded. A thread that exists only in WhatsApp is invisible to everything below replies.
- Tie each conversation to a contact record.
- Show on the contact where the person came from and what they agreed to receive.
- Turn buying questions into deals, each with a value, a stage and a dated next step.
- Record the outcome, so revenue can be traced back to the campaign that started the conversation.
Without these, your most qualified conversations are the ones your numbers cannot see, and the follow up depends on someone remembering.
The monthly review: four questions, half an hour
Once a month, set aside half an hour and answer four questions. That review is what turns WhatsApp from a channel you use into a channel you understand.
| Question | Where the answer comes from |
|---|---|
| What did the broadcasts start? | Replies and conversations per campaign |
| What did the conversations produce? | Deals created and their value |
| What did it cost in opt outs? | Opt outs per campaign |
| How long did people wait? | First response time, by hour and by owner |
Finish by deciding what to send more of, what to send less of, and what not to send again. A review that ends without those three decisions is a report, not a review.
Traps to avoid
- Judging by read rate. A message can be read and start nothing.
- Counting sends as output. Sends are effort, and effort is not a result.
- Ignoring opt outs. The campaigns that look best may be the ones wearing out the list.
- Averaging everything. Break results down by segment and by reason.
- Measuring only what the sending tool shows. Replies, deals and revenue live further down the chain.
The dashboards that come with sending tools lean towards the first link of the chain. Check what yours shows, and add the rest by hand if you must. Where measurement and diagnosis meet is explored in WhatsApp marketing mistakes founders make.
A simple record to keep
You do not need an elaborate system to measure the chain. A plain record with one line per broadcast is enough to start, provided it holds the right columns.
| Column | Why it is there |
|---|---|
| Date and group | So you can compare who was messaged and when |
| The reason for sending | So you can see which reasons produce conversations |
| Sent, delivered, read | The health of the pipe |
| Replies | The number to follow past read |
| Conversations started | Replies that became real exchanges |
| Deals and their value | What the conversations produced |
| Opt outs | The cost of attention |
Fill it in during the month, and the review takes half an hour instead of an afternoon.
Reading three kinds of result
Numbers only help if you know what to do with them. Here are three patterns and what each one tends to mean.
- Few reads, few replies. The group may be wrong, the first line may not make sense in a preview, or the timing may be off. Test the message on your own phone and check the hours it was sent.
- Many reads, few replies. The message was opened and did not invite an answer. Rewrite it with one clear ask that can be answered in a line.
- Modest reads, many replies, few opt outs. This is the pattern to repeat. The reason and the group were right, and the read rate is not the point.
In every case the question is the same: what did this start, and what did it cost.
Decide what to send more of, less of, and not again
The review is only useful if it changes what you do. Finish each month by writing three short lists.
- More of. The groups and reasons that produced conversations at low cost.
- Less of. The sends that produced reads without replies.
- Not again. The messages that produced a wave of opt outs.
Keep the lists where the person who plans the next broadcast will see them. Measuring starts to pay for itself the first time a planned send is dropped because last month's record said not to.
Frequently asked questions
What is a good read rate?
This post does not offer a benchmark, because a good read rate depends on your audience and your reason for sending. Compare your own campaigns against each other, and judge by replies.
How many campaigns do I need before comparing?
A few. Patterns appear quickly once several broadcasts have run, and the comparison is useful as soon as you can set segments and reasons against replies and opt outs.
Why track opt outs if replies are good?
Because a message that produces replies and a wave of opt outs is telling you something. Without the counter metric you will repeat what looks successful while it wears out the list.
Can I measure revenue from a thread?
Yes, if the thread is tied to a contact and buying questions become deals. Without that, revenue cannot be traced back to the conversation that started it.
The full method, with the checklists, is in The WhatsApp Playbook, a free 31-page playbook.