WhatsApp Broadcast Marketing

WhatsApp Campaign Metrics: What Good Looks Like and What to Fix

By the HabariChat team · Updated July 2026

Short answer Five numbers describe a WhatsApp campaign: delivered, read, replied, opted out and converted. Read rate is the one everybody quotes and the one that tells you least, because WhatsApp messages get read almost regardless of quality. Reply rate is the metric to optimise: it proves a customer chose to engage, it predicts sales, and every reply opens a free 24-hour window that lowers your real cost. Ignore published industry benchmarks, which average together businesses nothing like yours, and build a baseline from your own first three campaigns instead.

The five numbers

MetricWhat it meansWhat it tells you
DeliveredReached the handsetList health and whether you are being throttled
ReadOpened by the recipientVery little. Nearly everything gets read.
RepliedThey wrote backWhether the offer landed. The one that matters.
Opted outThey asked you to stopWhether you are wearing out your welcome
ConvertedThey boughtWhether any of this paid

Why read rate is the vanity metric

WhatsApp read rates are famously high, and every vendor in this market quotes them. The uncomfortable part is that they stay high whether your campaign was brilliant or embarrassing, because people open WhatsApp messages reflexively. A read is a notification tapped, not an interest expressed.

Two campaigns can both be read by nearly everyone. One produces ninety conversations and twenty sales. The other produces four conversations and thirty opt-outs. Read rate cannot tell them apart, so it cannot guide a single decision you need to make.

Keep it for one purpose: if read rate suddenly collapses while delivery holds, something is wrong with the message itself, usually a template that looks like spam in the notification preview.

Reply rate is the number to run on

A reply costs the customer effort. Nobody replies by accident. That makes it the earliest honest signal you have, and it has a direct financial consequence: every reply opens a 24-hour window in which everything you send is free. A campaign that generates a lot of replies has already reduced its own cost per customer.

Which turns the arithmetic around. A campaign to 600 well-chosen people that produces 90 replies beats a campaign to 2,000 that produces 60, on cost, on quality rating and on revenue. The cost guide works through that comparison in shillings.

On published benchmarks. You will find articles quoting confident average open and reply rates for WhatsApp marketing. Treat them carefully. They aggregate businesses across dozens of industries and countries, they usually come from vendors with a reason to flatter the channel, and they tell you nothing about whether your last campaign was good. A boutique's numbers and a clinic's numbers have no business being averaged together. Your own history is the only benchmark with any authority.

Building your own baseline

Three campaigns is enough to start. Record the same five numbers for each, in a spreadsheet if that is what you have:

CampaignSentDeliveredReadRepliedOpted outSales
1      
2      
3      

The median of those three is your baseline. From then on the only question that matters is whether a campaign beat it. Change one variable at a time, the segment, the offer, the send time, the opening line, and you will learn more about your own customers in two months than any benchmark article can tell you.

Diagnosing a campaign that underperformed

What you seeLikely causeWhat to do
Delivered well below sentStale numbers, or people who blocked youClean the list, remove long-inactive contacts
Delivered falling across campaignsYour number is being rate-limitedCheck quality rating and sending limits, slow down
Read high, replies near zeroThe offer does not fit this segment, or there is nothing to reply toSegment tighter, end with a question or a button
Replies good, sales poorThe conversation is breaking after first contactCheck reply speed and what your team says next
Opt-outs rising each sendSending too often, or to people who never really opted inCut frequency, review how those contacts were collected
Quality rating droppingCustomers do not want what you are sendingPause promotions, send only to engaged contacts for a while
Good numbers, no revenueYou are measuring activity, not outcomesStart recording sales against campaigns, however roughly

Two health metrics that sit outside the campaign

Quality rating is Meta's view of how customers react to you, shown as green, yellow or red. It is a slow-moving summary of every campaign you have sent, and it is worth watching as carefully as revenue, because it governs how many people you are allowed to reach. See quality rating in the help centre.

Sending limits cap how many unique customers you can message in a day. They rise as your number builds a good record and fall when it does not, which is why a healthy rating is not a compliance chore but a growth lever. See sending limits.

The review worth doing every month

Six questions, fifteen minutes. It is more useful than any dashboard you never open.

Where to find these in HabariChat

Delivery, reads, replies and opt-outs are reported per campaign in your marketing reports, alongside your quality rating and current sending limits, so the health metrics and the campaign metrics sit in one place. Conversation volumes and response times are in the conversation reports, which is where you look when replies are strong but sales are not.

Because WhatsApp Broadcast Marketing campaigns are unlimited on every plan, testing two versions of an offer against two segments costs nothing extra in software, which is what makes building a real baseline practical rather than theoretical.

Stop guessing which campaign worked

See delivery, reads, replies and opt-outs per campaign, with your quality rating alongside them. Free for 14 days, no card required.

Start your free trial

Frequently asked questions

What is a good open rate for WhatsApp marketing?

Read rates on WhatsApp are high almost regardless of what you send, which is exactly why the number is not very useful. A campaign can be read by nearly everyone and still sell nothing. Judge campaigns on replies and sales, and use read rate only as a delivery sanity check.

Which WhatsApp campaign metric matters most?

Reply rate. It is the only metric that shows a customer chose to engage, it is the leading indicator of sales, and every reply opens a free 24-hour window that lowers your effective cost. If you optimise one number, optimise this one.

How do I know if my WhatsApp campaign results are normal?

Compare against your own history rather than a published benchmark. Industry averages combine businesses with nothing in common with yours. Run three campaigns, record delivered, read, replied, opted out and sold for each, and the median becomes the baseline you measure everything against.

What opt-out rate should worry me?

There is no universal threshold, but the trend matters more than the level. A stable opt-out rate is the cost of doing business. One that climbs campaign after campaign means you are sending too often, to people who did not really opt in, or offers that do not fit the segment.

Why did my campaign reach fewer people than my list size?

Delivered is always lower than sent. Numbers that are invalid, not on WhatsApp, or that have blocked you never receive the message, and you are not charged for those. If the gap is large and growing, your list needs cleaning or your number is being rate-limited.