How WhatsApp conversation pricing actually works
Meta does not bill per message. It bills for 24-hour windows, priced by who opened them — here is the model in plain English, and what it means for what you should budget.
The single most common misunderstanding about WhatsApp for business is that you pay per message. You do not. Understanding what you actually pay for changes how you use the channel.
You are billed for windows, not messages
When a conversation starts, it opens a 24-hour window. Everything either side sends during that window falls under one charge. Forty messages back and forth about a geyser installation costs the same as one.
This is the opposite of SMS, and it rewards the opposite behaviour. There is no reason to compress yourself into fewer, longer messages. Talk normally.
The price depends on who opened the window
Meta separates conversations by category, and the rates differ:
- The customer messaged you first. The cheapest case. This is the one your business should be built around.
- They arrived from your advert or website button. Click-to-WhatsApp adverts and site chat buttons currently open a free window. If you are already spending on ads, this matters.
- You messaged them first. Priced higher, and the rate varies by whether the message is a service update, a reminder, or marketing. Only permitted to people who opted in.
Rates also vary by country. South African rates are not the same as Indian or Brazilian ones, and Meta adjusts them periodically — which is why nobody sensible reprints the price list in a blog post, including this one.
What this means practically
Reply inside the window. If a customer messaged you this morning and you answer this afternoon, you are inside the window they already paid to open. If you answer tomorrow, you are opening a new one, at the higher business-initiated rate — and you have kept a customer waiting a day, which costs more than the difference.
Point your advertising at the conversation. A click-to-WhatsApp advert that opens a free window and lands a real enquiry is doing more work than one pointing at a form.
Budget from your enquiry volume, not your contact list. The question is not how many people you could message. It is how many conversations you genuinely have in a month. Count last month’s enquiries and you are most of the way to a real number.
The uncomfortable implication
Because customer-initiated conversations are cheapest, and business-initiated ones cost more and require opt-in, the pricing model quietly pushes you toward being findable and responsive rather than loud. That is a better business anyway.