Every messaging tool ships with a dashboard, but most of them measure what's easy to measure rather than what matters. Delivery rates and open rates look reassuring, but they don't tell you whether a campaign made money or whether your team is actually responding to customers fast enough. Here's what's worth tracking across SMS, WhatsApp and Email, and why it needs to be looked at as one picture rather than five separate ones.
Vanity metrics like delivery rate are useful as a health check — if delivery drops, something's broken — but they stop being useful the moment you're trying to decide whether a campaign or channel is working. The metrics that actually predict business outcomes sit one level deeper: response rate, response time, and conversion back to a booked appointment, sale or resolved query.
The metrics worth building a report around
Delivery and response behave differently by channel, and comparing them without accounting for that leads to the wrong conclusions. SMS typically delivers and gets opened fast but shorter-form replies; WhatsApp tends to have strong response rates because it feels more like a conversation than a broadcast; Email delivery is more sensitive to sender reputation and inbox placement, and response rates are naturally lower since it's not a real-time channel for most customers.
Don't compare raw response rate across channels without context
A 40% WhatsApp response rate and a 4% email response rate aren't a sign that WhatsApp is ten times more effective — they're different channels with different norms. Compare each channel against its own historical baseline, not against the others.
How fast your team replies to an inbound message is one of the strongest predictors of whether that conversation ends in a sale, a booking, or a churned customer. A customer who messages about availability and waits four hours for a reply has often already booked elsewhere. First response time and resolution time deserve their own dashboard, broken down by channel and, ideally, by team member.
Setting up team response time tracking
Define what starts the clock
Usually the first inbound message in a new conversation, or the first message after a period of no reply.
Set a target per channel
Customers expect faster replies on WhatsApp and SMS than on email — set separate targets rather than one blanket number.
Track resolution time alongside first response
A fast first reply followed by a conversation that drags on for days still isn't a good customer experience.
Review weekly, not just at month-end
Response time problems compound quickly — a weekly check catches a slipping team before it shows up in monthly churn.
The hardest and most valuable thing to measure is whether a message actually led to money — a completed booking, a paid invoice, a repeat purchase. Most tools stop at click-through or reply rate because tracking further requires linking a conversation to whatever system holds the actual transaction. Without that link, teams are left guessing whether a campaign worked based on reply volume alone.
Tag campaigns before you send them, not after
Attribution back to revenue only works if every campaign and automation is tagged with a name or code before it goes out — trying to reconstruct which campaign drove a sale after the fact rarely works cleanly.
When SMS, email and WhatsApp each live in their own tool, each one produces its own report — and putting those reports side by side after the fact means comparing numbers calculated differently, over different time windows, with no easy way to see that a customer who didn't respond to an SMS campaign actually converted a day later on WhatsApp. That customer looks like a failure in one report and a success in another, and neither number is telling the whole story.
A single shared reporting view — where every channel logs into the same contact record and the same conversation thread — solves this by design rather than by manual reconciliation. Havari reports response rate, response time and conversion across SMS, WhatsApp, Email, Instagram and Messenger from one dashboard, so a customer's full journey across channels shows up as one story rather than five disconnected fragments that have to be stitched back together by hand.
“A metric that only shows one channel's slice of a customer relationship isn't wrong — it's just incomplete, and incomplete data leads to decisions that look right in isolation and wrong in practice.”
Which metric should I look at first if I only have time for one?
First response time — it's the single strongest lever most teams can improve quickly, and it directly affects conversion regardless of channel.
Is a high opt-out rate always a bad sign?
A small, steady opt-out rate is normal list hygiene. A sudden spike after a specific campaign is the signal worth investigating — it usually points to frequency, timing, or relevance rather than the channel itself.
How do I track conversion if my booking or sales system is separate from my messaging tool?
At minimum, tag outbound campaigns with a unique code customers can reference, and manually reconcile conversions weekly until the two systems are properly connected — a shared platform removes this step entirely by keeping the conversation and the transaction in the same place.