A showroom in Sharjah has eleven people on the floor and one WhatsApp number. The number lives on a phone behind the till, plugged in, face down. At 21:40 a customer asks whether the three-seater comes in grey. Someone answers it on Sunday morning. By then the customer has bought a sofa.
The owner's next move is almost always the same: search for "WhatsApp API". Within a day there are three quotes, a rate card with numbers to four decimal places, and a phrase nobody has explained — conversation pricing. At least one of those quotes is for something the business does not need yet.
The confusion is fair, because Meta sells two different things with nearly the same name.
Two products, one name
The WhatsApp Business app is a free app you install on a phone, from the same store as everything else. It gives you a business profile, a catalogue, labels, quick replies, a greeting message and an away message. It is WhatsApp wearing a work shirt. The number is registered to that handset, and the conversations live on it.
The WhatsApp Business Platform is not an app. There is no icon, no screen, nothing to open. It is an interface that other software connects to — a door your systems knock on to send and receive messages. The version most people mean today is the Cloud API, hosted by Meta.
That distinction is the whole article. The app is a thing you use. The Platform is a thing your software uses. On its own, the Platform shows you nothing at all.
What that means in practice
Because the Platform has no screen, buying "the API" and stopping there gets you nowhere. You need something in front of it: a shared inbox, a helpdesk, a CRM connector, or your own developers. In the UAE, businesses usually reach it through a Business Solution Provider or a software vendor that handles the Meta onboarding, the business verification and the display name review on their behalf.
The app, by contrast, works the same afternoon you download it, and costs nothing.
The 24-hour window, which is the thing everybody gets wrong
This is where quotes stop making sense, so it is worth being slow about it.
On the Platform, when a customer sends you a message, a 24-hour window opens. Inside that window you can reply with anything — free text, photos, voice notes, price lists, whatever the conversation needs. Every new message from the customer restarts the clock.
When the window closes, you can no longer type a new sentence to that person. To reach them again you have to send an approved template message.
A template is a message you wrote in advance and submitted to Meta for review. It has fixed wording with placeholders for names, dates, order numbers. Meta approves or rejects it, and sorts it into a category — marketing, utility, or authentication. Once the customer replies to your template, a fresh 24-hour window opens and you are back to normal conversation.
So the sentence that catches people out is this: on the Platform, you cannot freely message someone who has not messaged you recently. Not a follow-up, not a "still interested?", not a price drop. Those go out as templates or they do not go out.
None of this exists in the WhatsApp Business app. No windows, no templates, no approvals. In the app you can message anyone whose number you have, whenever you like — which sounds better until you want to reach four hundred people, and discover that a broadcast list only reaches contacts who have saved your number in their phone.
What Meta charges for, and who sends the bill
The app is free.
The Platform is billed by Meta, directly to the business, on Meta's own rate card. Two things about that rate card matter more than the numbers on it.
First, the price depends on the country the customer's number belongs to and on the category of the template you sent. A marketing template does not cost the same as a utility one, and a number in the UAE does not cost the same as a number somewhere else.
Second, the model has changed more than once. It started out charging per 24-hour conversation and has moved towards charging per template message, with replies you send inside the customer service window treated as free. Any rate you read in a blog post — including this one, which is why there is no rate in it — may already be out of date. Meta publishes current pricing on its own developer site, and that is the only figure worth putting in a budget.
Your software costs are separate. A vendor charges for the software; Meta charges for the messages. If a vendor bundles both into one per-message price, ask them plainly what Meta's share is and what theirs is.
The comparison
| WhatsApp Business app | WhatsApp Business Platform (Cloud API) | |
|---|---|---|
| What it is | An app you install on a phone | An interface other software connects to |
| Setup | Download, verify the number, done | Business verification, display name review, a provider or developers |
| Cost from Meta | Free | Billed by Meta at its own rates, by template category and country |
| Who can be logged in | One phone plus a small number of linked devices | However many people your software allows |
| Messaging someone new | Any number you have | Approved template only |
| The 24-hour window | Does not apply | Applies to every conversation |
| Sending to a list | Broadcast lists, only to people who saved your number | Template campaigns, with opt-in required by Meta's rules |
| Automation | Greeting and away messages | Whatever the connected software does |
| History | On the handset | In the software, not on anyone's phone |
Which one you actually need
If two people run the number, and the phone is genuinely being watched, the app is the right answer. It is free, it works, and adding a Platform provider to that situation adds cost and approval queues without fixing anything. Say no to the quote.
The honest signals that you have outgrown it are behavioural, not technical:
- Somebody has to ask "did anyone reply to Fatima?" out loud across the office.
- A salesperson resigned and three years of conversations left with the handset.
- Messages arrive at 22:41 and get seen at 09:30, every day, and nobody has decided whose job that is.
- You want to message people who have not written to you first — a class starting, a service due, a delivery slot.
Only that last one strictly requires the Platform. The first three are inbox problems. The Platform will not solve them by itself, because the Platform has no screen; it is plumbing. What solves them is software that puts one number in front of a whole team, with assignment, handover, and notes that survive the person leaving.
Go Talk IQ is one of those. The inbox side runs on the WhatsApp Business number a company already uses — no new number and no migration — and campaigns go out through the official Cloud API with approved templates, billed by Meta directly at Meta's rates.
Things that catch people out
A number belongs to one or the other. Historically, registering a number on the Platform means it stops working in the WhatsApp Business app, and the chat history sitting on that handset does not travel with it. Meta has been rolling out a coexistence arrangement that changes this; whether it applies to you depends on your provider, so ask before you assume, and back the phone up before anyone touches anything.
Verification takes as long as it takes. Business verification and display name review sit with Meta. Do not announce a campaign date before you are through them.
Templates get rejected. Usually for sounding like an advert in the wrong category, or for a placeholder Meta cannot make sense of. Build in time to resubmit. Arabic and English versions are reviewed separately.
Blocks cost you. If enough people block or report your number, your quality rating drops and Meta can lower how many people you are allowed to message per day. A cheap list is the fastest way to lose the channel.
The green tick is not for sale. Meta grants it. No reseller can include it in a package.
Before you buy anything
Take last week and write down four numbers: how many messages arrived after 19:00, how many took more than a day to answer, how many were handled by one particular person, and how many customers you would struggle to find again if that person left tomorrow.
If those numbers are small, keep the free app and put a charger somewhere sensible.
If they are not, the free Go Talk IQ plan covers one number and two people, which is enough to see whether a shared inbox changes the shape of a week before anyone pays for anything.
Also worth reading: answering after hours without a night shift · sharing one number with multiple users