How to Calculate WhatsApp Marketing ROI (With a Worked Example)
WhatsApp ROI maths is refreshingly simple because delivery and reading are near-certain. The only variables that really move are targeting and offer quality.
The formula
Revenue attributed minus total cost, divided by total cost. Total cost is messages sent times per-message rate, plus the share of your monthly plan used by that campaign.
A worked example
Send 20,000 messages at Meta's official rates, plus your plan cost. A 1.5% conversion rate at ₹900 average order value produces 300 orders and ₹2,70,000 in revenue. Even at a conservative attribution discount, the return dwarfs the spend.
Attribute honestly
Use a holdout group of 5–10% who receive nothing, and compare purchase rates. The difference is your true incremental revenue.
- Unique links or codes per campaign
- Holdout group for incrementality
- Attribution window of three to seven days for B2C
- Exclude orders that would have happened anyway
Benchmarks to aim for
Track revenue per 1,000 messages over time; it is comparable across campaigns of different sizes. Rising cost per order with steady creative usually means the list needs cleaning or the segment is fatigued.
FAQ
Questions people ask about this
Short, practical answers.