WhatsApp Business API pricing, compared honestly
Every official provider bills you for the same WhatsApp. What separates them is the fee they add on top — a monthly platform charge, a price per user, and in some cases a margin on every message. That layer ranges from a few hundred rupees to several hundred dollars a month for work that is, mechanically, identical.
- A single monthly plan price, not a plan price multiplied by however many people need to log in
- One flat fee
- Meta's per-message rate is passed through at cost — the margin is in the plan, not hidden in every send
- Zero markup
- Coexistence onboarding, so the number you already use stays live while it connects
- 5 minutes
Who it's for
Anyone holding three quotes for the same WhatsApp Business API and trying to work out why one costs twenty times another.
The worry it answers
"Surely the expensive one is doing something the cheap one isn't." Sometimes. But the part you are actually comparing — the connection to WhatsApp — is the same product from Meta in every case, and the price gap sits almost entirely in the platform fee.
What the same job costs elsewhere
Platform fees only, converted to your currency. Meta's per-message charges are billed by every official provider — including us — so they are left out on both sides.
| Provider | Monthly platform fee | Users | Per-message charge |
|---|---|---|---|
| WizMessageUsWiz Pro | $6.18 | No per-user fee | Meta's rate at cost. We add nothing. |
| WatiGrowthShopify integration $4.99/month | $89 | 3 included · then $24 per extra user | Charged on the provider's own rate card |
| InteraktGrowthAI agent add-on $31.43/month | $29.33$23.46/month billed annually | Unlimited | The provider's own published per-message price |
| AiSensyProChatbot builder $26.19/month | $33.53 | Unlimited | The provider's own published per-message price |
| GupshupEnterprise | On request | Not published | Not published |
| TwilioPay as you go | No monthly fee | Not published | Meta's rate plus $0.005 per message, sent and received |
| respond.ioGrowth$12 per extra 100 contacts | $159 | 10 included · then $20 per extra user | States it passes Meta's rate through |
| Zendesk SuiteProfessionalCopilot add-on $50/agent/month | $115 per agent | Billed per agent | States it passes Meta's rate through |
| IntercomAdvancedAI agent $0.99 per resolution | $85 per agent | Billed per agent | States it passes Meta's rate through |
Prices as published by each provider on 2026-08-16, excluding taxes and Meta's own per-message charges, converted at the day's exchange rate. Providers change their pricing without notice — check their current pricing before you decide.
All product names and trademarks belong to their respective owners. This comparison is for information only.
Where the money actually goes
A WhatsApp Business API bill has three layers, and only one of them is genuinely fixed. Meta charges per template message you send, at a rate set by the recipient's country and the message category — that layer is the same wherever you buy. On top of it, the provider charges a monthly platform fee for the software: the inbox, the campaign tools, the automation. And some providers add a third layer by re-selling Meta's messages at their own rate card rather than Meta's. Comparing quotes means separating those layers, because vendors present them in whichever order flatters them most.
- Meta's per-message charge — identical from every official provider, billed by category and country
- The platform fee — the software you are actually choosing between, and where the price gap lives
- Per-user fees — a plan that looks cheap for one person often is not for six
- Contact limits — some plans meter the number of people you talk to each month, not just the messages
- A markup on Meta's rate — quiet, per message, and it compounds with volume
Side by side
| Typical platform pricing | WizMessage | |
|---|---|---|
| Monthly platform fee | Scales with tier and features | One flat plan price |
| Cost per extra person | Often a per-user or per-agent charge | No per-user fee |
| Meta's message rate | Sometimes re-sold on the provider's own rate card | Passed through at cost |
| Monthly active contact caps | Common, with paid top-ups | Not metered by contact |
| Chatbot and automation | Frequently a paid add-on | Part of the plan |
| Published pricing | Sometimes quote-only for the useful tier | On the pricing page |
| Keeping your current number | Varies by provider | Coexistence onboarding keeps the app working |
What "no markup" actually means
Meta publishes a rate per template message for every country and category. A provider that adds nothing charges you exactly that, and makes its money on the plan. A provider with its own rate card charges what it likes, and the difference is invisible on any single message — it only shows up as a number you cannot reconcile at the end of the month. The test is simple: ask whether the per-message price you are quoted is Meta's published rate, and ask for it in writing. We pass Meta's rate through at cost, which is why the plan price is the whole of what we make.
How to compare without being fooled
Price pages are designed to be skimmed, and the expensive parts are rarely in the headline number. These are the questions that change the answer, in the order they usually change it.
- Price the plan for the number of people who actually need to log in, not for one
- Check whether the tier with the feature you need is the tier that is priced publicly
- Ask whether the per-message rate is Meta's published rate or the provider's own
- Look for a monthly active contact cap, and price the top-ups at your real list size
- Add the add-ons: chatbot builders, AI agents and integrations are often billed separately
- Compare annual commitments honestly — a discount you can only get by paying twelve months up front is a cash-flow decision, not a price
Checked against the product on 2026-08-16. WhatsApp's own rules and charges are set by Meta and can change.
Good to know
Where this feature stops, in plain words — so nothing here surprises you after you buy.
- Meta's per-message charges apply to us exactly as they apply to every other official provider. Nobody can waive them, and any platform implying otherwise is describing a discount that is not theirs to give.
- The figures in the table are the providers' own published prices on the date shown, converted at that day's exchange rate. Vendors change prices without notice and negotiate enterprise deals privately, so treat the table as a starting point rather than a quote.
- A cheaper platform fee is not automatically the right call. If you need a feature we do not have, the money you save is not a saving.
- Exchange-rate conversion is for readability. You are billed in the currency the provider actually charges in, and card rates will differ slightly.
Frequently Asked Questions
Why is there such a large gap between providers for the same WhatsApp API?
Because the WhatsApp part is not what you are paying for. The connection to Meta is the same product for everyone; the price difference is the software layered on top, the number of seats you have to buy, and whether the provider re-sells Meta's messages at its own rate.
Do I pay Meta separately, or does it go through you?
It goes through us, at Meta's published rate with nothing added. You get one bill, but the message component of it is cost, not margin.
Are the competitor prices on this page accurate?
They are each provider's own published price, taken from that provider's own pricing page on the date shown below the table. Prices change and enterprise deals are negotiated privately, so check the provider's current pricing before you decide.
Do I have to give up the WhatsApp Business app to move?
No. We onboard through coexistence, so the app keeps working on the phone while the same number also runs on the API. That is the point of it — you do not choose between the two.
How long does switching actually take?
Onboarding takes about five minutes and does not wait on an app review. The longer part is usually getting your templates approved by Meta, which is the same wait wherever you go.
Same WhatsApp. Smaller bill.
Connect the number you already use, keep the app running, and pay Meta's rate at cost.
See plansThe features behind this
Each one in detail, including its limits.
- API ManagementAPI keys you control and can revoke, a webhook with a test button and delivery logs, a playground, and generated code snippets.
- WhatsApp CoexistenceConnect the WhatsApp Business number you already use, through Meta's own onboarding. Your phone keeps working; automation runs alongside it.
- Bulk MessagesOne composer, every WhatsApp message type, and per-recipient proof of delivery. Not a blast-and-hope tool.
- Shared InboxEvery conversation on the connected number, with an owner, a status, labels and internal notes. A helpdesk, not a chat mirror.
Other comparisons
The other decisions that come up at the same time.
- App vs APIWhat each one actually gives you, when the app is genuinely enough, and what changes the day you outgrow it.
- Official vs unofficialThe mechanical difference between an official connection and a device-link tool — and what it means for the number your business runs on.
- Build vs buyWhat integrating WhatsApp yourself really costs to maintain — and why moving does not have to mean rewriting.
- Shared inbox vs shared phoneWhat actually breaks when a team shares one handset, and what a shared inbox changes about it.
- vs AiSensyAiSensy bundles unlimited users but sells its chatbot builder and AI agent as separate monthly add-ons. Here is the comparison with everything counted.
- vs GupshupGupshup sells enterprise CPaaS on a quote. Here is what that costs you in time, and what a published plan price changes.