“We’re getting great engagement on WhatsApp,” a brand says. “Open rates are 95%. That must be working, right?”
Maybe. Or maybe you’re measuring the wrong things.
WhatsApp is a powerful channel, but it’s easy to get distracted by vanity metrics (“95% open rate!”) while missing the real question: Is this channel making us money?
Here’s how to measure WhatsApp marketing ROI properly, including which KPIs matter and what benchmarks you should aim for.
Before measuring ROI, understand the complete funnel:
Most brands stop at step 3 (“We have 95% open rates!”) and miss the real insight at steps 6-7.
What it measures: How fast your WhatsApp audience is growing
Formula: (New subscribers this month / Total subscribers at month start) x 100
Example: - Start of month: 5,000 subscribers - New signups this month: 500 - Growth rate: (500 / 5,000) x 100 = 10% monthly growth
Benchmark: - Months 1-3: 5-10% monthly growth (building audience) - Months 4-6: 10-20% monthly growth (optimization) - Months 7-12: 15-30% monthly growth (scaling) - Mature (12+ months): 5-15% monthly growth (maintaining while optimizing)
Why it matters: Without growing your audience, you can’t scale revenue. A stagnant audience = a stagnant channel.
What it measures: What percentage of people click links in your messages
Formula: (Link clicks / Messages delivered) x 100
Example: - Messages sent: 10,000 - Link clicks: 1,200 - CTR: (1,200 / 10,000) x 100 = 12%
Benchmark: - Poor: 2-5% CTR (generic offers, weak copy) - Good: 8-12% CTR (relevant offers, clear CTAs) - Excellent: 15-20%+ CTR (highly targeted, seasonal/timely)
Why it matters: CTR tells you if your messaging is relevant. If CTR is low, your copy or offer isn’t resonating.
What it measures: What percentage of link clicks lead to purchases
Formula: (Purchases attributed to WhatsApp / Clicks from WhatsApp) x 100
Example: - Clicks from WhatsApp message: 1,000 - Purchases from those clicks: 120 - Conversion rate: (120 / 1,000) x 100 = 12%
Benchmark: - Abandoned cart recovery: 20-35% conversion - New product announcement: 8-15% conversion - Flash sale: 15-25% conversion - Post-purchase upsell: 10-20% conversion - VIP early access: 15-25% conversion
Why it matters: Conversion rate shows the quality of your audience and relevance of your offers. A 12% conversion rate is 4-12x better than email.
What it measures: The average purchase value from WhatsApp customers
Formula: Total revenue from WhatsApp / Number of orders from WhatsApp
Example: - Revenue from WhatsApp campaigns: £12,000 - Orders from WhatsApp campaigns: 300 - AOV: £12,000 / 300 = £40
Benchmark: - WhatsApp AOV should be 15-30% higher than your general store AOV - Why? WhatsApp audiences are engaged, not random browsers - If your store AOV is £35, WhatsApp AOV should be £40-45
Why it matters: If WhatsApp AOV is lower than your store average, your messaging might be attracting bargain hunters instead of premium customers.
What it measures: Total profit from WhatsApp customers over their lifetime
Formula: (Average purchase value x Purchase frequency x Customer lifespan) - Customer acquisition cost
Example: - Average purchase value: £40 - Purchase frequency: 3 times per year - Customer lifespan: 3 years - Customer acquisition cost: £2 - CLV: (£40 x 3 x 3) - £2 = £358
Benchmark: - Email customers: £50-150 CLV (typical) - WhatsApp customers: £150-400+ CLV (3-5x higher)
Why it matters: This is THE metric that shows real profitability. A £358 CLV means each WhatsApp customer is worth 3-7x more than a typical customer.
What it measures: Revenue generated per pound spent on WhatsApp
Formula: Total revenue from WhatsApp / Total cost of WhatsApp platform
Example: - Revenue from WhatsApp (monthly): £25,000 - WhatsApp platform cost (monthly): £500 - ROAS: £25,000 / £500 = 50:1 (or 50x ROI)
Benchmark: - Minimum acceptable: 5:1 ROAS - Good: 10:1-20:1 ROAS - Excellent: 20:1-50x+ ROAS
Why it matters: This shows the profitability of the channel. 50:1 ROAS means WhatsApp is one of your most profitable marketing channels.
What it measures: What percentage of subscribers opt-out each month
Formula: (Opt-outs / Total subscribers at month start) x 100
Example: - Start of month: 10,000 subscribers - Opt-outs this month: 100 - Churn rate: (100 / 10,000) x 100 = 1%
Benchmark: - Good: 0.5-2% monthly churn - Poor: 2-5% monthly churn - Terrible: 5%+ monthly churn
Why it matters: High churn means customers are unhappy with your messaging frequency or content. It’s a red flag.
What it measures: Average monthly revenue generated per subscriber
Formula: Total monthly revenue from WhatsApp / Total subscribers
Example: - Monthly revenue from WhatsApp: £20,000 - Total subscribers: 5,000 - Revenue per subscriber: £20,000 / 5,000 = £4/subscriber/month
Benchmark: - Beginner: £0.50-1/subscriber/month - Intermediate: £1-3/subscriber/month - Advanced: £3-10+/subscriber/month
Why it matters: This helps you understand if your channel is being leveraged efficiently. If it’s low, you’re under-monetizing.
UTM parameters (for URL tracking)
- Add to every WhatsApp link: ?utm_source=whatsapp&utm_medium=message&utm_campaign=abandoned-cart
- This tells your analytics exactly which WhatsApp campaign drove traffic
Dedicated discount codes - Each WhatsApp campaign gets its own code (e.g., “WHATSAPP10”, “WA_FLASHSALE”) - Track which campaigns drive the most revenue
WhatsApp platform analytics - Track subscriber count, messages sent, link clicks, opt-outs - Export reports monthly for analysis
Google Analytics or similar - Connect UTM parameters to see traffic and conversions - Track revenue by campaign
Spreadsheet or BI tool - Build a monthly dashboard tracking all KPIs - Compare performance month-over-month
Monthly tracking spreadsheet:
| Metric | Month 1 | Month 2 | Month 3 | Target | Status |
|---|---|---|---|---|---|
| Subscribers | 1,000 | 1,500 | 2,100 | 5,000 | On track |
| Growth Rate | - | 50% | 40% | 20%+ | Exceeding |
| Messages sent | 2,000 | 4,500 | 8,000 | 10,000+ | On track |
| CTR | 8% | 10% | 12% | 10%+ | Exceeding |
| Conversions | 50 | 80 | 120 | 100+ | Exceeding |
| Revenue | £2,000 | £3,200 | £4,800 | £5,000+ | On track |
| ROAS | 20:1 | 25:1 | 30:1 | 10:1+ | Exceeding |
| Churn | - | 1% | 1.2% | <2% | Good |
Ultimately, WhatsApp ROI comes down to profit:
Monthly profit from WhatsApp = Revenue - Platform cost - Labor cost
Example (mature program): - Revenue from WhatsApp: £30,000 - Platform cost: £500 - Labor (1 person, part-time): £2,000 - Monthly profit: £27,500 - Annual profit: £330,000
Use this scorecard to evaluate your WhatsApp program:
Subscriber Growth: - [ ] Growing 10%+ monthly? (Healthy) - [ ] Stagnant or declining? (Fix messaging or incentives)
Engagement: - [ ] CTR 8%+? (Good relevance) - [ ] CTR <5%? (Weak copy/offers, needs improvement)
Conversion: - [ ] Converting 10%+? (Excellent audience quality) - [ ] Converting <5%? (Audience mismatch, revisit targeting)
Revenue: - [ ] ROAS 10:1 or better? (Highly profitable) - [ ] ROAS <5:1? (Not profitable, optimize or pause)
Retention: - [ ] Churn <2%? (Healthy) - [ ] Churn >3%? (Messaging too frequent or irrelevant)
Measurement is the difference between: - Guessing: “WhatsApp seems to be working” (hope) - Knowing: “WhatsApp generated £330,000 profit this year” (fact)
Measurement enables you to: - Prove ROI to leadership - Allocate budget efficiently - Identify and fix problems quickly - Scale what works - Kill what doesn’t
Ready to measure your WhatsApp ROI properly? WAX includes built-in analytics for all these KPIs. Start tracking this month. By month 3, you’ll have enough data to optimize and prove profitability.