🎉 New feature on Share Widget: a redirect URL after WhatsApp sharing. Try it!

Reference

WhatsApp Business API vs Business app vs personal account

WhatsApp comes in three tiers, and picking the wrong one wastes weeks. Here is who each is for, what it costs, what it can automate, who it can reach, and the one eligibility rule that rules the API out for some organizations entirely.

Three products with the same name

Everything called “WhatsApp” is really one of three separate products. The personal app almost everyone already has; the WhatsApp Business app, a free upgrade aimed at a small business run from a phone; and the WhatsApp Business Platform (its API, usually reached through the hosted Cloud API), the paid, programmable version that powers chatbots and messaging at scale. They share a network and a look, but they are not tiers you upgrade through in one click: they are different accounts with different rules.

Most confusion, and most wasted effort, comes from reaching for the wrong one. The API is overkill (and off-limits) for a corner shop; the Business app cannot run a real chatbot or send to a hundred thousand people; the personal app is fine for talking to people who already have your number and a fast way to get banned if you blast strangers. This page lays the three side by side on the things that actually decide the choice.

The three tiers at a glance

The two rows that settle most decisions are “automation & bots” and “eligibility & approval”: the first is why you would want the API, the second is whether you can have it.

WhatPersonal WhatsAppWhatsApp Business appWhatsApp Business Platform (Cloud API)
Who it’s forIndividuals and light personal outreachSmall businesses handling chats by handBusinesses and developers automating at scale
CostFreeFreePaid: Meta’s per-message fee, plus any provider fee
Automation & botsNoneCanned greeting/away replies onlyFull: chatbots, CRM, scheduled sends
ReachContacts who saved your numberContacts who saved your numberAnyone who opted in, at scale
Eligibility & approvalNoneNoneMeta verification + template approval; some orgs barred
Sending limitsBroadcast up to 256 saved contactsBroadcast up to 256 saved contactsTiered messaging limit that scales with quality

Each tier in detail

Personal WhatsApp

The normal app: for talking to people, not marketing to them.

This is the WhatsApp on nearly every phone: free, tied to one personal number, with no business features. You can message contacts, create a broadcast list of up to 256 people, and share a wa.me click-to-chat link that opens a chat with you.

It is perfectly usable for light, personal outreach: a community organizer messaging neighbours who already have their number, say. What it is not is a bulk-marketing channel: send unsolicited, identical messages to strangers and WhatsApp’s spam systems will restrict or ban the number, because that behaviour looks exactly like spam.

Strengths
  • Free, and almost everyone already has it
  • Nothing to set up or get approved
  • Broadcast lists and click-to-chat links work out of the box
Limits
  • Broadcasts only reach people who saved your number
  • No automation, chatbot or API
  • No catalog, labels or business profile
  • Blasting strangers gets the number banned

WhatsApp Business app

A free upgrade for a small business run from a phone.

A separate free app (Android and iOS) for small businesses. It keeps the one-number, one-phone model of the personal app but adds a business profile, a product catalog, labels to organize chats, and lightweight canned automation: a greeting message, an away message and quick replies. It is the right tool for a solo operator or small team handling conversations by hand.

It has no API, so it cannot run a real chatbot, connect to your CRM, or send to a large list programmatically. It is still a person typing on a phone. Broadcasts carry the same 256-recipient, must-have-saved-your-number limit as the personal app.

Strengths
  • Free
  • Catalog, labels, quick replies and away/greeting messages
  • A proper business profile
  • No approval needed
Limits
  • No API: no true automation or CRM integration
  • One number, tied to one phone
  • Broadcast reach still limited to saved contacts
  • Not built for high-volume sending

WhatsApp Business Platform (Cloud API)

The paid, programmable version: chatbots and messaging at scale.

The official API, most often used through Meta’s hosted Cloud API: directly, or via a Business Solution Provider such as Twilio, 360dialog or Wati. This is the version that automates: chatbots, CRM and helpdesk integration, scheduled template campaigns, and delivery to anyone who has opted in, not just people who saved your number. Meta bills it per delivered template message, by the recipient’s country and the message category.

It comes with a process: a verified Meta Business account, an approved WhatsApp Business Account, registered message templates, and a messaging limit that starts low and scales with your quality rating. And it has an eligibility gate the other two do not. See below.

Strengths
  • Full automation: chatbots, CRM, scheduled campaigns
  • Reaches anyone who opted in, at scale
  • Multiple agents and numbers, cloud-hosted
  • Higher, tier-based sending limits
Limits
  • Paid: Meta’s per-message fee, plus any BSP fee
  • Setup, verification and template approval required
  • Restricted for some organizations (see eligibility)
  • Marketing is the most expensive message category

Which one should you use?

Map your situation to a tier:

The eligibility rule that rules the API out for some

The personal app and the Business app are open to anyone. The WhatsApp Business Platform is not. Meta’s Commerce and Business policies bar certain organizations from the official API: most notably political, electoral and advocacy organizations. Applications from parties, candidate committees and campaign vehicles are routinely declined, and no Business Solution Provider can get you in through a side door: the restriction is Meta’s, not the provider’s.

If that is you, the API simply is not an option. The honest path is to build on WhatsApp’s free native features (broadcast lists, groups, Communities and Channels) and on click-to-chat links, which need no API, no approval and no eligibility check. The decision guide above and the buttons below point at the free tools built for exactly that case.

Pick a tier, then pick a tool

If you need the API, price it before you commit. If you don’t, or can’t have it, send personalized links with no API at all.

Frequently asked questions

What’s the difference between the WhatsApp Business app and the WhatsApp Business API?
The Business app is a free phone app for a small business handling chats by hand: catalog, labels, quick replies, but no true automation. The Business Platform (API) is the paid, programmable version: chatbots, CRM integration and template campaigns to anyone who opted in. Rule of thumb: if a person types every message, the app is enough; if software should, you need the API. Price the API on the pricing calculator.
Is the WhatsApp Business app free?
Yes. Both the personal app and the WhatsApp Business app are free. Only the Business Platform (Cloud API) is paid: Meta charges per delivered template message, and a Business Solution Provider adds its own fee on top. See what the API costs.
Can a political party or campaign use the WhatsApp Business API?
No. Meta’s policies bar political, electoral and advocacy organizations from the official WhatsApp Business Platform, and no provider can bypass that. Parties can still use the personal and Business apps and click-to-chat links. See We are a political party: can we use the WhatsApp API? and the free bulk link sender.
Do I need the API to send bulk WhatsApp messages?
Not necessarily. For personalized outreach at everyday scale, a click-to-chat mail merge builds one wa.me link per contact (no API, no approval) and a human taps send. Our bulk sender helper does exactly that. The API only becomes necessary for true automation or very high volume; the bulk-messaging comparison weighs every method, and the WhatsApp limits reference shows the safe sending ceilings for a number without the API.
Can I use the same number for the Business app and the API?
Not at the same time. A phone number can be registered to only one at a time: the Business app or the Business Platform, not both. Moving a number to the API is a migration, and the app stops using it, so plan the switch rather than expecting to run both on one number.