How Meta's API pricing actually works
Since mid-2025, the official WhatsApp Business API bills business-initiated template messages individually, per message delivered. As of Meta's official rate cards, a marketing template runs roughly $0.01 to $0.14 per message depending on the recipient's country, with the US around $0.025. Utility and authentication messages cost a fraction of that, and replies inside the free 24-hour customer service window are not charged.
In short: Meta's WhatsApp Business API bills every business-initiated template message at $0.01 to $0.14 depending on the recipient's country, while a QR-connected setter like WhatSetter charges a flat monthly price with zero per-message fees.
Three details routinely surprise buyers:
- The BSP markup. You cannot buy the API from Meta directly; you go through a Business Solution Provider (Twilio, 360dialog, Gupshup and the like), and most add their own per-message fee or monthly platform charge on top of Meta's rate.
- Recipient-country pricing. A business in Spain messaging a lead in Brazil pays the Brazil rate. International lists make the bill genuinely hard to predict.
- Marketing rates never discount. Volume tiers exist for utility and authentication messages, not for the marketing templates that outbound campaigns run on.
| Message category | When it is billed | 2026 rate behavior |
|---|---|---|
| Marketing template | Business-initiated, per message delivered | Roughly $0.01 to $0.14 by recipient country, US around $0.025, no volume discounts |
| Utility template | Business-initiated, per message delivered | A fraction of marketing rates, volume tiers exist |
| Authentication template | Business-initiated, per message delivered | A fraction of marketing rates, volume tiers exist |
| Service reply | Inside the 24-hour customer window | Free |
Rates checked against Meta’s public rate cards on July 8, 2026.
What a real campaign costs on the meter
Take a realistic reactivation program, like the one we broke down here: 7,000 dormant leads, a 3-touch sequence, so around 21,000 outbound marketing messages before conversations even start.
At $0.03 per message you are at roughly $630 in Meta fees for one pass, before BSP markup and before the platform subscription. At $0.08, common across LATAM and parts of Africa where WhatsApp is strongest, the same pass costs about $1,680. Run it quarterly and the meter alone rivals a salary. And the incentive it creates is perverse: every follow-up message, the thing that actually books meetings, costs you money, so teams under-follow-up to control the bill.
WhatSetter plans include a monthly message volume. That is the whole bill.
The alternative: your own number, connected by QR
There is a second way to run automation on WhatsApp: connect your own number by QR code, exactly like WhatsApp Web, and let the platform drive the conversations from there. No Meta business verification, no BSP, no template approval queue, and no per-message fee. This is how WhatSetter works: you scan a code, the agent learns your website, and you are live in about 2 minutes.
On QR-connected plans, pricing is flat. WhatSetter's plans include 2,000 to 20,000 messages a month, on your own number, at a fixed monthly price. The 21,000-message campaign above does not generate a single metered cent; it is just your plan doing its job. That changes behavior: follow-ups become free to send, and follow-ups are where meetings come from.
The honest trade-offs
Both routes are legitimate, and anyone telling you one is always right is selling something. The real comparison:
- Official API strengths: the green verified badge, formal SLAs from Meta, and native fit for massive one-way notification volume (shipping updates, OTPs) at utility rates.
- Official API costs: per-message fees that scale with your success, BSP markups, template pre-approval for every outbound message format, and a setup process measured in days.
- QR connection strengths: live in minutes on the number your clients already know, zero per-message fees, no template approval, natural 1-to-1 conversations in your own voice.
- QR connection limits: no green badge, no formal Meta SLA, and it must be driven responsibly: human pacing, message variation, opt-outs. WhatSetter ships this anti-ban behavior by default, and one agent handles one mission by design.
Which one should you pick?
If your use case is high-volume transactional notifications for a large brand that needs the verified badge, the official API earns its meter. If your use case is selling: answering leads, qualifying them, reactivating your CRM and booking meetings in 1-to-1 conversations, the meter works against you, and a QR-connected AI setter gets you live today at a price that does not move when you finally follow up like you should.
The businesses on our case studies page exchanged 4,800 to 26,400 messages each. On a metered plan, their best month would have been their most expensive one. On a flat plan, their best month was just their best month.
FAQ
Does WhatSetter charge anything per message?
No. Plans include a monthly message volume (2,000 to 20,000 depending on tier) and that is the entire bill. No Meta fees, no per-conversation metering.
Is the QR connection allowed?
It runs on the same session mechanism as WhatsApp Web. What gets numbers in trouble is spam behavior, on any connection type. That is why pacing, variation and opt-outs are built in, and why we publish our approach openly in the FAQ.
Can I keep my existing number?
Yes, that is the point: the agent answers on the number your clients already have. Most clients dedicate a WhatsApp Business number to the company and keep their personal line personal.
What happens if I outgrow my plan's volume?
You move up a tier or talk to us about Enterprise. The price stays flat and known in advance either way.


