Blog / Comparison July 25, 2026 · 9 min read

WhatsApp Business API Providers Compared: What They Really Charge

Meta's Cloud API access is free. Everything you pay beyond the message itself goes to whoever sits between you and it. Four providers, four completely different billing models, and a crossover point you can compute before you sign anything.

WhatsApp Business API providers compared, 3D illustration

What a WhatsApp Business API provider actually does

A WhatsApp Business API provider is a company that sits between your business and Meta's messaging API and bills you on top of Meta's own per-message rates. Access to Meta's Cloud API is free and Meta hosts it, so what a provider really sells you is the software around the API, and that layer ranges from $0.005 per message to €119 a month.

Three different things get called « the WhatsApp API », and telling them apart decides everything that follows.

  • The Cloud API, direct. Meta's own hosted endpoint. Access is free and Meta hosts it, you connect an app, you pay only the per-message rates. You need someone who can write code.
  • A Business Solution Provider. A partner authorised to resell access, normally with a shared inbox, campaign tools and support. This is what most people mean by « a provider ».
  • A Tech Provider. Software built on the Cloud API that plugs into your own Meta account. You own the account, they own the interface.

All three end at the same meter. Meta charges the same amount per delivered template message whichever door you walked through. Everything else on the invoice belongs to the provider.

The four billing models, and why the ranking flips

Providers do not compete on one axis. Put four of them side by side and you get four different shapes of bill. Every figure below comes from the company's own public pricing page, checked on 25 July 2026.

ProviderWhat you pay themMeta message feesBilling model
Meta Cloud API, directNothingAt Meta rateYou build and host the software
360dialog€49, €99 or €249 a month per numberAt Meta rate, stated as no markupFlat platform fee
Twilio$0.005 per message handledAt Meta ratePer message, on top of Meta
respond.io$79, $159 or $279 a monthSeparate, topped up on the platformSeats and active contacts
Wati€119 a month on the Pro plan, billed annuallyOn Wati's own rate cardSeats, plus per number and per user

Sources: Twilio WhatsApp pricing, 360dialog pricing, respond.io pricing, Wati pricing. Euro fees are quoted as published and not converted.

Read the table twice. Twilio's $0.005 is the smallest number on the page and the one that grows fastest, because it multiplies by every message. 360dialog's €49 is the largest fixed number and the one that never moves. respond.io and Wati price the team rather than the traffic, which is a third axis entirely.

One detail decides more than the headline price: whether the provider passes Meta's rates through at cost or bills messages on its own rate card. 360dialog states no markup on Meta fees. Wati bills messages on a Wati rate card. That is not an accusation, it is a difference you have to check yourself.

What each route actually costs at volume

Plan names tell you nothing until you multiply. Take one business on both routes: a company messaging Mexico, running a reactivation programme, first at a modest 6,000 messages a month, then at 20,000. Meta's rate for Mexico is $0.0305 per marketing message and $0.0085 per utility one.

Route6,000 messages a month20,000 messages a monthWhat that buys you
Cloud API, direct$161.00 in Meta fees$500.00 in Meta feesThe API. You build everything else.
Cloud API + 360dialog Regular$161.00 + 49 €$500.00 + 49 €Access and support. No interface.
Cloud API + Twilio$191.00$600.00The API and the routing. You still build the product.
Cloud API + respond.io Starter$240.00$579.00A team inbox and campaigns.
Cloud API + Wati Pro$161.00 + 119 €$500.00 + 119 €An inbox, chatbots and campaigns.
WhatSetter, flat plan$249.00 all in$499.00 all inA setter that qualifies and books, on your number.

Meta fees computed from Meta's published rate card effective 1 July 2026, on 5,000 marketing plus 1,000 utility messages, then 15,000 plus 5,000. Twilio's fee counted on outbound only, so the real figure is higher.

Read the last column before you read the numbers. The $161.00 row is not a product, it is an API and an invoice: you still need an engineer to build the inbox, the campaign logic and whatever actually qualifies the lead. Twilio adds routing, not a product. respond.io and Wati are the first rows that put a working interface in front of a human being, and Wati's 119 € on top of $161.00 of Meta fees already lands above the flat plan on the last line. The comparison that matters is not a price against a price. It is a price against what arrives on the other side.

Two things happen between the columns. The metered routes multiply by 3.1, because the meter is the bill. The flat plan multiplies by 2, and it already included the messages. That is the whole argument, and it is arithmetic rather than opinion.

Below roughly 8,000 messages a month to a cheap market, the API route wins on raw cost and it is not close. Above that, the lines cross. Run your own volumes through the WhatsApp API pricing calculator before you believe either side.

What the pricing page does not show you

The subscription is the part that is easy to compare, which is exactly why it is rarely where the surprise lives. Five costs sit outside the headline number.

  • Extra numbers. Most platform fees are per WhatsApp number. Wati lists additional numbers at €29 a month each. A second brand or a second country doubles that line.
  • Extra seats. respond.io adds $12 to $24 per user per month beyond the included seats. Wati adds €39 on the Pro plan. A five-person sales team is not the same product as a solo founder.
  • Active contacts. respond.io meters monthly active contacts and charges $12 to $15 per additional hundred. A reactivation campaign is, by definition, a spike in active contacts.
  • Onboarding. Business verification, number migration and template approval are real work. Some providers include it, some quote it as a one-off custom fee.
  • Throughput. 360dialog's €249 tier exists because standard throughput is capped. If you send in bursts, the cheapest tier may not physically deliver your campaign in time.

Who owns the account, and what happens when you leave

The question nobody asks during a demo is the one that costs the most later: whose name is on the WhatsApp Business Account?

Two arrangements exist. In the first, the provider creates and holds the account and grants you access to it. In the second, you create your own Meta Business account and the provider connects to it. The second is strictly better for you. It is the difference between changing software and rebuilding from scratch.

Migration itself is a supported procedure. Your number, your approved templates and your quality rating move with the account. But it needs coordination between the outgoing and incoming provider, and there is normally a short window where sending is paused. Nobody migrates happily in the middle of a campaign.

Three questions worth asking before you sign anything:

  • Whose Meta Business account holds the WhatsApp Business Account? If the answer is « ours », ask in writing what happens to it the day you leave.
  • Can I export my conversation history? Not every platform lets you take it with you, and a two-year inbox is a genuine asset.
  • What happens to my approved templates? They are tied to the account rather than the software, but re-approval costs days if the account changes hands.

Why half the quotes you will read are already wrong

Meta changed the billing unit in mid-2025. Before that you paid per 24-hour conversation window. Now you pay per delivered template message. A quote built on the old unit can be wrong by a wide margin in either direction, and plenty of provider pages and comparison articles still have not been updated.

Two symptoms give it away. If a quote talks about « conversations » rather than messages, it predates the change. If it puts a price on replying to an inbound customer, it is wrong twice over: service conversations have been free for every business since 1 November 2024, and any non-template reply inside the 24-hour window is free too.

Ask for the quote in the current unit: a price per delivered template message, by category, by destination country. Anything expressed differently cannot be laid next to Meta's published card, which is the only comparison that means anything.

Why Latin America changes the answer

The rate follows the country of the person receiving the message, never the country your company is registered in. Inside Latin America that spread is wider than most budgets assume.

MarketMarketing rate20,000 messages a month
Colombia$0.0125$191.50
Mexico$0.0305$500.00
Argentina$0.0618$1,057.00
Peru$0.0703$1,154.50
Rest of Latin America$0.0740$1,166.50
Chile$0.0889$1,433.50

Same 15,000 marketing plus 5,000 utility messages, Meta rates only, before any provider fee. Full country table in our WhatsApp Business API pricing guide.

The same campaign costs $191.50 in Colombia and $1,433.50 in Chile. That is a factor of seven for identical work. If your list sits in one cheap market, the metered route stays comfortable for a long time. If it is spread across the region, or if you do not control where your leads come from, the bill becomes something you discover after the fact rather than something you plan.

This is also why a regional provider is not automatically the cheaper choice. A provider based in Latin America still pays Meta the same rate you would. What differs is its own fee, and whether it publishes it.

The route that skips the meter entirely

Everything above assumes the official API. There is a second route: connect your existing WhatsApp number by QR code, the way WhatsApp Web does, and let software run the conversations on it. No template billing, no per-message meter, no provider markup, because Meta is not in the billing path at all.

That is what WhatSetter does, and the trade-offs deserve to be stated as plainly as the benefits.

  • What you gain. A flat monthly price, your existing number, setup in about two minutes by QR, and no line on the invoice that grows with your follow-ups. And no Meta Business verification: the official route wants your company verified before you can send at any real volume, which is paperwork a small business often cannot or will not do. That barrier disappears here.
  • What you give up. No official green verified badge, which requires the official API. No Meta-approved template library. If your compliance team requires a Business Solution Provider contract, this route will not satisfy it.
  • Who it does not fit. High-volume transactional notification senders. If you push order updates to hundreds of thousands of people, the API is built for that and this is not.

A number from our own client base makes the difference concrete. One automotive client reactivated a dormant list of 7,000 leads and got a 32% response rate, tripling monthly bookings. Run that same programme through the official API with a three-touch sequence and you are sending 21,000 marketing messages. At the current rate for the rest of Africa, that is $472.50 in Meta fees for one pass, before any provider fee, every time you run it. The full reactivation playbook walks through the sequence.

Both routes are legitimate. They answer different questions. The API is infrastructure for sending at scale; a QR-connected setter is a salesperson for conversations that need to convert. Our client case studies are all the second shape.

Which one should you pick?

  1. Count your real monthly volume by country. Not your list size, the number of billable template messages you will actually send. Multiply by the rate for each destination.
  2. Decide whether you need the green badge. If yes, you need the official API and the question becomes which provider, not which route.
  3. Pick the model that matches your shape. Low volume with a developer on staff: Cloud API direct. Low volume without one: a per-message fee. Steady high volume: a flat platform fee. A team that lives in the inbox: seat-based software.
  4. Ask for the delivered price per message in your top three destination countries, in writing, and compare it with Meta's published rate. The gap is the provider's margin.
  5. If most of your messages are follow-ups, price the flat route too. Follow-ups are what book meetings, and a meter is the one thing guaranteed to make you send fewer of them. See our plans.

One last thing worth naming. The metered model creates a quiet incentive that nobody puts on a pricing page: every extra follow-up costs money, so teams send fewer of them. In our clients' inboxes the second and third touches are where most bookings come from. Whichever route you pick, do not let the billing model decide how many times you follow up.

Prefer a bill that never surprises you?

WhatSetter plans include a monthly message volume. That is the whole bill.

FAQ

Do I need a provider to use the WhatsApp Business API?

No. Access to Meta's Cloud API is free and Meta hosts it, so a company with a developer can connect directly and pay only the per-message rates. A provider exists to give you an inbox, a chatbot builder, campaign tools and support on top. If you have no engineering time, you are buying that layer, not the API.

Which WhatsApp Business API provider is cheapest?

It depends entirely on your volume, and the ranking flips. A per-message fee like Twilio's $0.005 is cheapest at low volume and the most expensive at high volume. A flat platform fee like 360dialog's €49 a month is the opposite. Compute your own number before comparing plan names.

Do providers add a markup on Meta's message rates?

Some pass Meta's rates through at cost and charge you separately, which 360dialog states explicitly. Others bill messages on their own rate card, which is where a markup can hide. Ask for the delivered price per message in the countries you actually message, and put it next to Meta's published rate.

Can I switch providers without losing my WhatsApp number?

Yes. A WhatsApp Business Account can be migrated between providers, and your number, your templates and your quality rating travel with it. Migration is a normal procedure, but it takes coordination and there is usually a short window where sending is paused, so plan it outside a campaign.

What is the cheapest route for Latin America?

The rate follows the recipient country, and the spread inside Latin America is large. On Meta's current card a marketing message to Colombia costs a fraction of one to Chile. If most of your list is in one cheap market the metered route stays affordable; if it is spread across the region, a flat plan becomes predictable much sooner.

Pierre Giannone
Pierre Giannone

Co-founder & CEO of WhatSetter. 8 years building funnels and managing human setter teams before replacing his own with AI. He runs sales, marketing and client onboarding.

Follow on LinkedIn ↗
Your move

Flat price. Full throttle.

Give the setter your website. It learns your pitch and starts replying in under 60 seconds.

Free · Live in 2 minutes · Cancel anytime

Rather see it first? Book a live demo