Updated 16 October 2026: this guide now includes our earlier article on the WhatsApp Business API (what it is, how Meta bills it and where businesses get stuck signing up), so the whole cost picture is in one place.
"How much does a WhatsApp chatbot cost?" The short answer is "it depends", which helps nobody. The honest answer is more awkward: the figure on the provider's pricing page is one of five cost lines, and often not the largest one.
This guide deliberately contains no provider prices. Figures change by provider, by country and by quarter; the structure does not. Once you understand the lines, you can read any quote, ours included, and know exactly which questions are still unanswered. Zatio's own numbers live on the pricing page, and Meta's conversation charges are passed through at cost, with no markup.
First, which WhatsApp are we talking about?
There are three WhatsApps, and only one of them works for a company with more than one person answering.
Regular WhatsApp. The one on your phone. One handset, one person.
WhatsApp Business (the app). Free, with a catalogue, labels and quick replies. Fine for a sole trader or a small shop. Its limits show up fast: it lives on a phone, shares badly, leaves no usable record, and it leaves the company the day the person holding the phone does.
WhatsApp Business Platform (the API). Not an app: a channel. The number stops living on a handset and starts living in a system. Several people can answer at once, everything is logged, and it can be wired to a CRM or an assistant. It is what businesses use when more enquiries arrive than one person can read, and it is where a chatbot runs.
One detail that catches almost everyone: a number registered on the API stops working in the phone app. The migration is one way. Decide before, not halfway through. With Zatio, your team replies from the Zatio dashboard, also on mobile. The full comparison is in WhatsApp Business app or API: what changes for a small business.
The five cost lines
1. The platform licence. What you pay the provider for the software. It is the only number that appears on websites, which is why everyone compares only this. That, as we will see, is a mistake.
2. Meta's charges. If the bot lives on WhatsApp, rather than only on your website, Meta charges separately for some messages, at its current rates, which vary by country and by category. It is a different bill from the provider's: some pass it through as-is, others fold it into their fee, and it is worth knowing which yours does before you sign anything. How that billing works is the next section.
3. Setup and training. Someone has to register the number, connect the diary or the CRM, load your services and teach the system how your business talks. Some providers include this; some sell it as a separate project. Neither is wrong. What matters is that it appears in the quote rather than on the third invoice.
4. The content. The invisible line. A bot is exactly as good as the answers it knows how to give. Who writes those answers the first time? And who updates them when you change a service, a price band or your opening hours? If the answer is "you do", those are your hours, and the owner's hours are the most expensive in the business, even though they never appear on a spreadsheet.
5. Maintenance and review. A bot is not a sign you hang on the wall and forget. Businesses change, customers' questions change, and what answered well in March may answer poorly by September. We read real conversations every week; it is the only method we have found that tells you whether an agent genuinely answers well. Whoever your provider is, ask who does that work in your case, and whether it is in the price or simply nobody's job.
How Meta bills WhatsApp
This is the point that causes the most confusion, and the one that determines the second cost line.
Since 1 July 2025 Meta prices per message, not per 24-hour conversation, and it only charges for template messages. Meta's pricing documentation is the source for the current rates; they vary by country and by template category (marketing, utility or authentication), and Meta revises them periodically. Check the page on the day you need it.
What matters for your bill:
- Messages the customer sends you are free.
- Inside the 24-hour customer service window that opens when a customer messages you, every non-template reply is free. Answering an enquiry on WhatsApp, back and forth, costs nothing on Meta's side.
- Outside that window you can only write using a template Meta approved in advance, and that is what you pay for. A marketing template costs more than a utility one.
The practical consequence: it is far cheaper when the customer messages first and you answer inside the window. A business answering inbound enquiries has a Meta bill of a different order from one running broadcast campaigns, and replying quickly is not only commercially better, it is cheaper and operationally simpler. If a customer asks on Friday afternoon and you reply on Monday, the window has closed: you need a template, templates go to review, and the ones that read as promotion dressed as a notification get turned down. We go through that in WhatsApp templates: when they're free, when Meta charges, and why yours keeps getting rejected.
Where everyone gets stuck signing up
After walking a few businesses through onboarding, it is always the same three.
1. Business verification. Meta asks you to verify the business in Business Manager: documents, address, sometimes a call. If the legal name does not match the register exactly, it is rejected. This is the step that takes longest, and nearly always over a single letter.
2. The display name. What the customer sees at the top of the chat. Meta reviews it and rejects names unrelated to the verified brand. Choosing badly means starting again.
3. Number quality. Every number carries a quality score that falls when people block or report it. Drop far enough and Meta limits how many unique people you can message per day, or suspends the number. You protect it by replying fast and not broadcasting to cold lists.
Whoever your provider is, ask who handles these three steps. Zatio is verified by Meta as a WhatsApp Business Tech Provider: you connect your WhatsApp number yourself from your dashboard.
Do you need the API at all?
Honestly: if you get twenty enquiries a month and one person handles them, no. The free app is fine and the API is a complication you do not need.
It earns its place when one of these is true:
- More enquiries arrive than one person can answer in time.
- Several people need to work the same number.
- You want conversations landing in your CRM, not on someone's phone.
- A large share arrives out of hours and goes cold.
That last one moves the most money in considered-purchase businesses. We put numbers on it in The weekend problem.
The costs that never appear on a quote
The cheap bot you maintain by hand. Flow-builder tools look like a bargain until you learn how they are maintained: every new question a customer asks is a new branch someone has to draw, test and reconcile with the rest of the tree. The licence is cheap; the afternoons someone on your team spends gardening it are not.
The "free" project you pay for yourself. "We'll set it up at no cost" usually means the real work, writing the answers, testing them against real enquiries, fixing what breaks, lands on you. It is not free; the price is simply denominated in your hours instead of pounds.
The cost of not replying. The biggest one, and the only one missing from every quote, because nobody invoices you for it. Every enquiry that lands out of hours and goes cold overnight had a value. The calculator puts it in pounds using your own numbers.
Three billing models, three very different incentives
Per conversation. You pay for every chat the bot holds. It sounds fair, until you notice the incentive: your bill grows with your success, and the channel that should always be open becomes a tap you have to watch. Some businesses end up throttling their own bot to keep the invoice down.
Per contact. You pay by the size of your database, whether people message you or not. It comes from the email marketing world and it punishes having history: dormant contacts count too.
Flat monthly fee. You pay the same whether the bot talks to ten people or a thousand. The incentive switches sides: the provider now wants the system to resolve things quickly and well, not to generate volume. It is the model we chose for Zatio, with a number of conversations included in each plan; the actual numbers live where they should, on the pricing page, not in an article that would age badly.
If you already have AI in WhatsApp
Two things get conflated. The AI WhatsApp ships with helps the person typing. It does not represent your business, and it knows nothing about your catalogue, your prices or your calendar. We go through the difference in Zatio vs Meta AI.
Your own assistant is a different thing: it answers with your data, qualifies, and books. The gap shows on the first specific question a customer asks.
The questions that make quotes comparable
With the five lines in front of you, comparison comes down to a handful of questions:
- Is Meta's charge included in the fee or billed separately? Who pays it?
- Who registers the number, verifies the business and gets the templates approved?
- Who writes the initial answers, and who maintains them when something changes in my business?
- What does the bot do when it does not know something: admit it, make it up, or hand over to a person?
- Is anyone reading real conversations, or just watching a dashboard?
- How many hours a month will this need from me or my team?
- If I cancel, what do I keep? Is the number still mine? What about the conversation history?
The last thought is the one we would give a friend: the most expensive quote is not the one with the biggest figure on it. It is the one that quietly hands the work back to you. A bot you have to watch, correct and maintain by hand is not a tool. It is one more employee, and one you cannot even hold to account.
We handle the registration, verification and templates so you never open Business Manager: that is the WhatsApp integration page. If you are choosing a chatbot rather than costing one, start with WhatsApp chatbot for business: the honest guide.