WhatsApp Business app vs API

WhatsApp Business App vs WhatsApp Business API: Which Do You Need?

Use the free WhatsApp Business app if fewer than five people answer messages and you’re broadcasting to under 256 saved contacts. Move to the WhatsApp Business API when you need more than five agents on one number, real automation, or CRM integration — not when you grow, because the API charges per message and gets more expensive with volume while the app stays free forever. And there’s now a third answer most guides haven’t caught up with: coexistence lets you run the app and the API on the same number at once, keeping six months of chat history. It isn’t available everywhere, and it costs you the official checkmark.

Two things make the WhatsApp Business app vs API decision harder than it looks.

The first is that migrating badly is destructive and close to one-way. Register your number directly with the Cloud API and Meta’s own documentation says your messaging history is gone — and the number can’t go back to the app unless you deregister it. People walk through that door by accident.

The second is that the usual reasoning — “we’ll upgrade to the API when we’re bigger” — is backwards. I’ll show you why.

The short answer

WhatsApp Business appWhatsApp Business API
CostFreeMeta’s per-message fee + a provider’s platform fee
Agents on one number1 phone + 4 linked devices = 5Unlimited
Broadcast size256 per list, only to contacts who saved your numberOpted-in contacts, capped by your messaging tier
AutomationAway message, greeting, quick repliesFull chatbot flows, AI, triggered sequences
CRM integration❌ None✅ Yes
Message templates❌ Not available✅ Marketing, utility, authentication
Click-to-WhatsApp ads❌✅
Official checkmark❌ Not available✅ After Meta verification
InterfaceA phone app you useNo interface at all — you need software on top
SetupDownload itThrough a Business Solution Provider

That last-but-one row trips up more people than anything else, and it’s the real difference between WhatsApp Business and the WhatsApp Business API: the API is not an app. There is no screen. It’s a pipe that software connects to, which means the API always costs you a provider on top of Meta’s fees.

The way most people think about this is backwards

The common reasoning goes: the app is for small businesses, the API is for big ones, so we’ll upgrade when we grow.

Look at what actually happens to your bill as you grow:

Monthly marketing messagesWhatsApp Business appAPI (Meta fee, US rate)
500$0$12.50
2,000$0$50
10,000$0$250
50,000$0$1,250
100,000$0$2,500

The app is free at every volume. The API gets more expensive the more you grow. So growth is not an argument for the API — it’s an argument against it, on cost alone.

What the API actually sells you is capability, not economies of scale:

You needApp can do it?
Six people answering the same number❌ The cap is five devices
A bot that answers questions you didn’t script❌
Messages triggered by something in your CRM❌
Reaching people who haven’t saved your number❌ Broadcast lists require it
Click-to-WhatsApp ads❌
Abandoned-cart recovery❌
Per-agent performance reporting❌
The green official checkmark❌

If none of those rows is a real problem for you today, the app is the correct answer — regardless of how many messages you send. I sell API-based software and I’d still tell you that.

Think of it like a shop phone

The Business app is the phone on the counter. Anyone behind the counter can pick it up, it costs nothing to use, and it works perfectly — until you have six staff, two locations, and want the phone to take bookings while you’re asleep.

The API is the phone system. It can ring in four places, record who said what, connect to your till, and answer out of hours. You pay per call, and you need someone to install it, because a phone system isn’t a phone — it’s wiring that needs a handset attached.

That’s the real distinction. One is a thing you use. The other is wiring you build on.

Coexistence: you might not have to choose

This is the part most comparison guides haven’t updated for.

Coexistence lets you connect a number that’s already on the WhatsApp Business app to the API through a provider that supports it — without deleting the app, without porting the number, and without losing your chat history. Both run at the same time, and messages sent or received in either place show up in the other.

Meta’s own developer documentation confirms the mechanism: onboard through a partner that supports business app number onboarding and “you can use the WhatsApp Business app and the partner’s app at the same time, and your messaging history is preserved.”

Direct migration to Cloud APICoexistence via a partner
Chat historyLost. Meta says back it up firstPreserved — around 6 months of 1:1 chats sync
ContactsNot carried overSync with names and basic info
Keep using the app❌ Not on that number✅ Both at once
ReversibleOnly by deregistering from the APIEasier to unwind
Groups and callsNot supported on the APIStay in the app, visible there only

What coexistence costs you

It isn’t free of trade-offs, and these are significant:

LimitationDetail
Not available in many countriesReported as unsupported across EU countries, the UK, Australia, Japan, South Korea, Nigeria, the Philippines, South Africa, Turkey and Russia
No official checkmarkCoexistence numbers can’t apply for the Official Business Account tick. Meta Verified is the paid alternative
Broadcast lists get disabled in the appYou broadcast through your provider instead
Open the app every 14 daysOr the API link can expire and need a fresh QR scan
Some message types unsupportedEdit and revoke, view-once, disappearing messages, live location
Profile edits stay in the appOnly editable there

The country list is the one to check first. If you’re in the UK or anywhere in the EU, coexistence reportedly isn’t on the table and you’re back to a straight choice. Regional availability varies by provider and changes, so confirm with whoever you’d onboard through rather than taking that list as final — I’m reporting one provider’s published list, not Meta’s.

The cost quirk worth exploiting

Here’s a detail almost nobody points out. Under coexistence, starting a conversation from the Business app carries no Meta fee. Starting the same conversation from the API requires an approved template and incurs a business-initiated charge.

Same message. Same customer. Different price depending on which window you type it in.

So if you run coexistence, there’s a real saving in routing manual, one-off outreach through the app and reserving the API for the things only it can do — automation, bulk sends, anything triggered. That’s a genuinely useful piece of arbitrage, and it only exists because you’re running both.

When to stay on the app

Stay if all of these are true:

Condition
Five or fewer people need to answer messages
You’re not sending templated bulk campaigns
Your broadcasts go to people who have saved your number, under 256 at a time
You don’t need WhatsApp talking to your CRM, store or booking system
Away messages and quick replies cover your automation needs
You don’t need the official checkmark
Nobody’s asking for per-agent reporting

For a huge number of small businesses — a salon, a plumber, a local shop, a small clinic — that’s every row. The app is free, takes ten minutes to set up, needs no approval process, and has no per-message cost. Articles that treat it as a stepping stone to be outgrown are mostly written by people selling the API.

When you genuinely need the API

Any one of these is sufficient:

TriggerWhy the app can’t cope
More than 5 people answeringHard device cap. There is no workaround
Automation beyond canned repliesNo conditional logic, no external data, no triggers
Reaching people who haven’t saved youBroadcast lists only reach saved contacts
Over 256 recipients per campaignHard list cap
CRM, store or helpdesk integrationNothing to integrate with
Click-to-WhatsApp adsNot supported
Multiple locations or time zonesOne phone, one place
Official checkmarkApp numbers can’t apply
Audit trail or compliance loggingNothing beyond the phone

The first one is the most common real trigger, and it has nothing to do with message volume. A five-person team sending 100 messages a month needs the API more than a one-person business sending 5,000. That’s the point the volume-based framing misses entirely.

What the API actually costs

Three layers, and guides usually show you one.

Layer 1: Meta’s per-message fee

Rates from Meta’s July 2026 card:

CategoryUS / CanadaIndiaUKBrazilGermany
Marketing$0.0250$0.0118$0.0635$0.0625$0.1365
Utility$0.0034$0.0014$0.0220$0.0068$0.0550
Authentication$0.0034$0.0014$0.0220$0.0068$0.0550
Service$0.0034$0.0014$0.0220$0.0068$0.0550

One update that catches a lot of articles out: since 1 October 2026, your free-text service replies are free only for the first 1,000 per business phone number per month, then billed at the utility rate. In-window utility templates now bill too. Plenty of comparison guides — including sources I read while researching this — still say user-initiated service conversations are free and unlimited. That was true until four weeks ago.

Layer 2: Your provider’s platform fee

The API has no interface, so you’re paying someone for one. Fees vary enormously by region and provider; Indian providers commonly start around ₹999–₹2,499 a month, and Western providers typically price per seat.

Layer 3: The markup nobody mentions

Some providers resell Meta’s messages at a margin rather than passing them through at cost. Reported markups run 15–25% — so a message Meta charges ₹0.78 for might appear on your bill at ₹0.94. Some providers pass through at cost and say so.

Ask one question before signing: do you charge Meta’s rates at cost, or do you add a margin? Get it in writing. Over 50,000 messages a month, a 20% markup is a meaningful line item that won’t appear on any pricing page.

Putting it together

A business sending 2,000 marketing messages a month:

LayerUSIndia
Meta’s fee$50.00$23.60
With a 20% provider markup$60.00$28.32
Platform fee$30–50₹999–2,499
Rough monthly total$90–110₹3,400–5,400
Same on the Business app$0₹0

The app can’t send those 2,000 as templated campaigns to non-contacts, so it isn’t a like-for-like substitute. But if what you actually need is 2,000 conversations with people who already have your number, you’re about to spend $100 a month on something you already have for free.

Messaging tiers: the limit people forget

Getting the API doesn’t mean sending without limit. Meta puts new numbers on a tier and raises it as you prove quality.

TierUnique customers you can message per 24 hours
Starting tier250 (unverified numbers)
Tier 11,000
Tier 210,000
Tier 3100,000
Tier 4Unlimited

Sources disagree on the starting point — some say 250 for a new unverified number, others start the ladder at 1,000 for verified ones. Assume the lower figure and be pleasantly surprised. Either way, the practical consequence is the same: you cannot pay for the API on Monday and blast 50,000 people on Tuesday. You climb by sending good messages people don’t block.

Which is also why the app’s 256-contact limit is less of a gap than it looks at first. A brand-new API number may only reach 250 people a day anyway.


Migration: don’t walk through the one-way door

If you do move, this is the part to get right.

StepWhat to do
1Back up your chat history. Meta explicitly recommends this. Direct registration destroys it
2Ask any prospective provider: do you support coexistence / business app number onboarding? If yes, you keep the app and your history
3Check whether coexistence is available in your country before planning around it
4Decide about the checkmark. If the official tick matters, coexistence rules it out
5If going direct, know the number can’t return to the app unless you deregister from the Cloud API
6Expect template approval — 24–48 hours per template, and approved templates can’t be edited
7Don’t cancel anything until messages are flowing on the new setup

Step 2 is the whole ballgame. The difference between “we migrated and lost two years of customer conversations” and “we kept everything and can still use the app” is one question asked before you sign.

I’ve written about template approval in more detail in sending bulk WhatsApp messages without getting banned, which also covers the quality rating that decides how fast you climb the tiers.

Six mistakes

MistakeWhat happens
Expecting the API to be an appThere’s no interface. You still need software, and that’s an extra cost
Migrating directly without a backupHistory gone, permanently
Upgrading “because we grew”Your bill now scales with volume. Growth made it worse, not better
Assuming service replies are still freeChanged 1 October 2026. Free for 1,000/month, then billed
Not asking about the markup15–25% on every message, invisible on the pricing page
Planning a 50,000-contact launch on day oneYour tier starts at 250–1,000 a day

So which do you need?

Your situationAnswer
Solo or small team, people have your number, basic automation is fineBusiness app. Free. Stop here
5+ agents, or you need automation and integrationAPI, through a provider
Both — manual chats plus automation, and you’re outside the excluded countriesCoexistence, if your provider supports it
You need the official checkmarkAPI, direct. Coexistence can’t apply for it
You’re in the EU or UKApp or API. Coexistence reportedly isn’t available
Unsure, and nothing is currently brokenStay on the app. The API is easy to add later and hard to undo badly

That last row is the real advice. The app costs nothing and the API will still be there in six months. The only expensive mistake available here is migrating directly, losing your history, and discovering you didn’t need to.

FAQs about WhatsApp Business app vs API

Can I use the WhatsApp Business app and the API on the same number?

Yes, through coexistence — onboarding via a provider that supports business app number onboarding. Both run simultaneously, messages sync between them, and around six months of 1:1 chat history carries over. It isn’t available in every country, it disables broadcast lists in the app, and coexistence numbers can’t apply for the official checkmark.

Will I lose my chats if I move to the API?

If you register the number directly with the Cloud API, yes — Meta’s documentation says the existing messaging history is lost and recommends backing it up first. If you onboard through a partner supporting coexistence, the history is preserved. This is the single most important question to ask a provider before signing.

Is the WhatsApp Business API free?

No, and it has no interface either. You pay Meta per message, plus a platform fee to whichever provider gives you the software to use it, plus possibly a 15–25% markup on Meta’s rates if that provider resells rather than passing through at cost. The Business app, by contrast, is genuinely free at any volume.

How many people can use the WhatsApp Business app?

One primary phone plus up to four linked devices — five in total. That’s a hard cap and it’s the most common genuine reason to move to the API, which supports unlimited agents on one number.

Can I send bulk messages on the Business app?

To a limited extent. Broadcast lists hold 256 contacts and only reach people who have saved your number, which is the real constraint. For templated campaigns to people who haven’t saved you, you need the API — and even then your messaging tier caps your daily reach while you build quality.

Do I need the API to get the green tick?

Yes. The official business checkmark requires API access and Meta business verification, and it isn’t available on the Business app. Note that coexistence numbers also can’t apply for it, so if the tick matters you need a direct API setup rather than running both.

What’s the cheapest way to use the WhatsApp Business API?

Use utility rather than marketing templates wherever the message genuinely is an update — in the US that’s $0.0034 against $0.0250, roughly a seventh of the cost. Pick a provider that passes Meta’s rates through at cost. And if you run coexistence, start manual conversations from the app, where there’s no business-initiated fee.

Should a brand-new business start with the API?

Almost never. Start on the free app, learn what customers actually ask, and move when you hit a specific wall — more than five agents, automation you can’t fake, or an integration you need. Starting on the API means paying per message to learn things the app would have taught you for nothing.

The bottom line

WhatsApp Business API vs app comes down to one question: pick the free app unless you can name the specific thing it can’t do. For most small businesses that thing never arrives, and the “upgrade as you grow” framing gets the economics exactly backwards — the API charges per message, so growth makes it cost more, while the app stays free at any volume.

What the API sells is capability: more than five agents on one number, automation that reacts to your data, campaigns to people who haven’t saved you, integrations, and the official checkmark. Those are real and worth paying for when you need them. They have nothing to do with how many messages you send.

And if you do move, ask about coexistence before anything else. Direct migration destroys your chat history and the number can’t easily go back. Coexistence keeps both, keeps your history, and even lets you route manual outreach through the app where it’s free — though not in the UK or EU, and not if you want the official tick.

Want the API side without building it? My plan is $14.50 a month and includes an AI chatbot on WhatsApp that answers questions, qualifies leads and books appointments, plus a WhatsApp and Telegram marketing bot for campaigns — and it works alongside your website, Instagram and Messenger on the same plan. Meta’s per-message fees are Meta’s and I can’t discount them, whoever you buy software from. Start a free trial.

Worth reading next: how to send bulk WhatsApp messages without getting banned for the quality rating and tier climbing, the best WhatsApp chatbot platforms if you’re choosing a provider, and building an effective WhatsApp marketing bot once you’re set up.

Similar Posts