WhatsApp API Pricing
What the WhatsApp API actually costs.
API pricing is genuinely confusing: Meta charges per template message by category and country, providers add their own fees on top, and the numbers change. Here is the honest breakdown, and the lane that skips all of it.
Start Free TrialSound familiar?
Two bills, one channel
You pay Meta per template message, then pay your BSP a platform fee, per-message markup, or both.
Category maze
Marketing, utility and authentication messages each carry different rates, different rules, and different country prices.
Costs scale with success
Per-message pricing means the better your campaigns perform, the bigger the bill.
The meter is always running
Budgeting is guesswork when every conversation has a variable price attached.
How Meta prices the Business API (checked August 2026)
Since July 2025, Meta charges the WhatsApp Business API per delivered template message rather than per 24-hour conversation. Template messages come in three paid categories: marketing, utility and authentication, each priced per country. Marketing is the expensive one; as a rough order of magnitude, a marketing template costs a few cents in most markets, with utility and authentication messages a fraction of that.
Replies inside the 24-hour customer service window, called service messages, are free, and utility templates sent inside that window are free too. The prices per category and country are published on Meta's developer rate card, and they do change; treat any specific number you read on a vendor site, including this page, as a snapshot to verify there.
The provider layer: where the second bill comes from
You cannot use the API raw without engineering effort, so most businesses go through a Business Solution Provider. BSPs monetise in three patterns: a monthly platform fee (commonly tens to a few hundred dollars), a per-message markup on top of Meta's rates, or per-agent seat pricing for their inbox software. Many combine two of the three.
That means the real cost of "WhatsApp API pricing" for a small team is typically: platform fee + agent seats + Meta template fees + any markup, before you have sent a single campaign.
The lane without the meter
If what you actually need is a team answering customers on WhatsApp, with automation, broadcasts to opted-in contacts, AI replies and CRM sync, none of that requires the Business API. Spun connects to your existing number like WhatsApp Web and charges a flat $49 to $200 per month with unlimited team members and no per-message fees at all.
The API remains the right tool for some jobs: official green-tick verified templated notifications at massive scale, or strict compliance environments that mandate it. If that is you, our providers guide compares the BSPs honestly. If not, you can keep the number, skip the meter, and be running today.
What you pay, lane by lane
| Cost component | Business API via a BSP | Spun (no API) |
|---|---|---|
| Meta template fees | Per delivered message, by category and country | None |
| Platform fee | Commonly $0 to a few hundred $/month | Flat $49 to $200/month, all features |
| Agent seats | Often priced per agent | Unlimited members included |
| Setup | API application, number setup, template approval | One QR scan on your existing number |
| Cost growth | Scales with message volume | Flat as you grow |
Meta rates and BSP fee structures change; verify current numbers on Meta's published rate card and each provider's pricing page.
What you get without the API
Team inbox
Unlimited agents on your existing number, with assignment and full history.
Automation
Auto-replies, chat flows, scheduled messages and AI triage, no templates to pre-approve.
Careful broadcasts
One-to-many messages to opted-in contacts, with built-in guardrails.
AI replies and summaries
Drafted answers and thread summaries on every plan.
CRM and Sheets sync
Native HubSpot sync, Google Sheets logging, Zapier and n8n.
Predictable bill
Flat monthly price. Send more, pay the same.
Up and running in an afternoon
Skip the application
No BSP onboarding, no template review queue. Scan a QR on the number you already use.
Invite the team
Unlimited members from day one, included in the flat plan.
Send without a meter
Conversations, automations and broadcasts with no per-message line items.
Frequently asked questions
How much does the WhatsApp Business API cost?
Two layers: Meta charges per delivered template message (marketing, utility or authentication, priced per country; service replies within 24 hours are free), and your BSP adds a platform fee, per-message markup, per-agent seats, or a combination. For exact template rates, check Meta's current published rate card; they change.
Is the WhatsApp Business API free?
Access itself can be free through some providers, and service conversations are free, but template messages cost money per send and virtually every provider adds fees. A working API setup for a team is rarely free in practice.
What is the cheapest way to use the WhatsApp API?
Meta's Cloud API directly with your own engineering keeps out the middleman, leaving only Meta's template fees, but you build the inbox, automation and compliance yourself. For most small teams the honest cheapest option is not needing the API at all.
Can I use WhatsApp for business without the API?
Yes. The WhatsApp Business app is free for very small setups, and Spun extends your existing number with a team inbox, automation, broadcasts and AI for a flat monthly price, no API involved.
Does Spun charge per message or per conversation?
Neither. Plans are flat: $49 to $200 per month, unlimited team members, every feature on every plan. The plan tiers differ in AI token allowance, not in features or message counts.
Where does this data actually live?
Your organisation is homed on one data cell - new organisations are created on the EU cell in Nuremberg, Germany - and isolated from every other organisation by PostgreSQL row-level security. You control per-service what reaches an AI provider. Read the security overview.
Put your WhatsApp number to work
Flat pricing from $49/month, unlimited team members, free trial - on the number you already use.
Start Free Trial