WhatsApp Bulk Messaging at Meta's Rates, with Receipts
Send WhatsApp campaigns with no markup on Meta's rates, and see for every message whether it was delivered, read or failed. October 2026 rates inside.
Mohamed Rasul
Founder & CEO, Raabt AI

TL;DR
- Bulk campaigns send Meta-approved WhatsApp templates to all your contacts or a hand-picked list, right away or at a scheduled time. Messenger and Instagram campaigns work too, for contacts who wrote to you in the last 24 hours.
- Meta's rates, no markup. WhatsApp campaigns go out from your own WhatsApp Business account and Meta bills that account at its own rates. Raabt doesn't add anything per message.
- Real delivery receipts. Every recipient shows sent, delivered, read or failed, with Meta's reason, straight from Meta's status updates.
- Costs from Meta's own numbers. Your dashboard shows what Meta charged, per message and in total.
- The October 1, 2026 rate snapshot is below, along with Meta's pricing changes that started today.
What a campaign looks like
- Choose the channel: WhatsApp, Messenger or Instagram.
- Choose the message. On WhatsApp that's one of your approved templates, with its variables filled in.
- Choose the audience: everyone reachable, optionally filtered by contact status with people excluded, or a list you pick by hand. Before you send, Raabt shows how many contacts are reachable, how many are blocked and, on Messenger and Instagram, how many are outside the 24-hour window.
- Send now or schedule it.
Sending you can trust
- Never twice, never skipped. Recipients are processed one at a time and each send is saved on its own, so a server restart in the middle of a campaign never re-sends a delivered message and never drops one that wasn't tried yet. Interrupted campaigns pick up again automatically within about a minute.
- Blocked contacts are left out automatically.
- Receipts only move forward. A late "delivered" update can't overwrite a "read" that already arrived, whatever order Meta sends them in.
Costs: Meta's rate card, nothing added
Meta charges for WhatsApp per delivered template message, based on the template's category and the recipient's country code:
- Marketing: promotions, offers, new arrivals, announcements.
- Utility: order confirmations, delivery updates, account alerts. Anything tied to something the customer did.
- Authentication: one-time codes. Raabt has a separate WhatsApp OTP API for those.
Your WhatsApp Business account is billed by Meta, and Raabt shows you Meta's own cost data: totals by day, country and category, and the cost of each message. Raabt doesn't resell the messages or add a fee on top.
Marketing and utility rates: October 1, 2026 snapshot
Meta's official USD rate card, effective October 1, 2026 (source). Prices are per delivered message.
Middle East and North Africa
| Market | Marketing | Utility |
|---|---|---|
| Iraq | $0.0341 | $0.0079 |
| Saudi Arabia | $0.0576 | $0.0107 |
| United Arab Emirates | $0.0576 | $0.0157 |
| Kuwait | $0.0792 | $0.0440 |
| Qatar | $0.0341 | $0.0120 |
| Oman | $0.0341 | $0.0247 |
| Egypt | $0.0644 | $0.0036 |
| Morocco | $0.0414 | $0.0230 |
| Turkey | $0.0109 | $0.0009 |
| Israel | $0.0353 | $0.0053 |
| Rest of Middle East | $0.0392 | $0.0091 |
| Rest of Africa | $0.0225 | $0.0040 |
"Rest of Middle East" covers Bahrain, Jordan, Lebanon and Yemen. "Rest of Africa" includes Algeria, Libya, Sudan, Tunisia and most other African countries.
All other markets
| Market | Marketing | Utility |
|---|---|---|
| Argentina | $0.0618 | $0.0260 |
| Bangladesh | $0.0732 | $0.0037 |
| Brazil | $0.0625 | $0.0068 |
| Chile | $0.0889 | $0.0200 |
| Colombia | $0.0125 | $0.0008 |
| France | $0.0859 | $0.0300 |
| Germany | $0.1365 | $0.0550 |
| Hong Kong | $0.0732 | $0.0260 |
| Hungary | $0.0860 | $0.0350 |
| India | $0.0118 | $0.0014 |
| Indonesia | $0.0411 | $0.0250 |
| Italy | $0.0795 | $0.0300 |
| Kazakhstan | $0.0604 | $0.0180 |
| Malaysia | $0.0860 | $0.0140 |
| Mexico | $0.0397 | $0.0085 |
| Netherlands | $0.1597 | $0.0500 |
| Nepal | $0.0732 | $0.0034 |
| Nigeria | $0.0516 | $0.0067 |
| Pakistan | $0.0473 | $0.0150 |
| Peru | $0.0703 | $0.0300 |
| Poland | $0.0366 | $0.0122 |
| Romania | $0.0860 | $0.0290 |
| Russia | $0.0802 | $0.0400 |
| Singapore | $0.0732 | $0.0160 |
| South Africa | $0.0379 | $0.0095 |
| Spain | $0.0707 | $0.0200 |
| Sri Lanka | $0.0732 | $0.0020 |
| Ukraine | $0.0860 | $0.0298 |
| United Kingdom | $0.0635 | $0.0220 |
| North America | $0.0250 | $0.0034 |
| Rest of Asia Pacific | $0.0842 | $0.0113 |
| Rest of Central & Eastern Europe | $0.0860 | $0.0212 |
| Rest of Latin America | $0.0740 | $0.0113 |
| Rest of Western Europe | $0.0592 | $0.0171 |
| Other | $0.0604 | $0.0077 |
What changed on October 1, 2026
- Higher marketing rates in Saudi Arabia ($0.0576), the UAE ($0.0576), Kuwait ($0.0792), Morocco ($0.0414), Mexico ($0.0397), Rest of Middle East ($0.0392) and Rest of Asia Pacific ($0.0842).
- Iraq, Kuwait, Oman, Morocco, Kazakhstan, Ukraine, Bangladesh, Nepal and Sri Lanka now have their own rates instead of a regional one. For Iraq, utility messages dropped to $0.0079.
- Service messages are now charged. Free-form replies inside the 24-hour customer service window cost the same as utility messages, after 1,000 free service messages per phone number each month.
- Utility templates inside an open window are charged too. They had been free since July 2025.
The last two changes affect every WhatsApp business, not just campaigns. Raabt's cost dashboard shows them as they happen.
Getting better results
- Message people who opted in. Low-quality campaigns get blocked and reported, and that lowers your number's quality rating.
- Use utility templates for utility messages. An order update sent as a utility template costs a fraction of a marketing message in most markets.
- Personalize with variables. A customer's name and their last order beat a generic blast.
- Watch the receipts. A high failure rate usually points to old numbers or a template problem. Fix it before the next send.
FAQ
Which plans include bulk campaigns? Bulk messaging is part of the paid plans that list it on our pricing page.
Do I need my own WhatsApp number? Yes. Campaigns are sent from the WhatsApp Business number you connected to Raabt, so replies come back into your inbox, where your AI agent and your team answer them.
Can I send free-form text on WhatsApp? Outside the 24-hour window, WhatsApp only allows approved templates. Raabt lets you create templates and submit them to Meta from your dashboard.
Ready to send your first campaign? Create a free account, connect WhatsApp and open Bulk messaging.
You might also like
More posts tagged like this one.