WhatsApp marketing and broadcast lists for restaurants: what it ACTUALLY costs in 2026

The native broadcast list costs 0 USD and reaches only the 256 contacts who saved your number, while the WhatsApp Business Platform charges per delivered marketing message —between 0.0058 and 0.0947 USD in 2026 depending on the country— and reaches your whole base; under 1,500 contacts and four sends a month the free broadcast wins outright, and past roughly 3,000 active contacts the API's cost per incremental order drops below what that same order costs you through a delivery aggregator.
A grill house in Medellín showed me its August ledger: 2,480 USD a month in aggregator commissions and 0 USD spent on its own guest base, which already held 4,100 phone numbers captured at the POS and had never been used once. That bare number explains why the most profitable channel a restaurant owns in 2026 is the one already paid for.
The myth says WhatsApp is free. The app is; marketing inside it stopped being free in June 2025, when Meta moved billing from 24-hour conversations to a charge PER template message, and from October that year utility templates sent inside an open service window dropped to zero. That double mechanic changes what you should send, and when.
Below are prices with dates, what each tier includes, three costs no vendor declares, and a decision rule by budget. No virality promises.
Side-by-side comparison
| Native broadcast list (WhatsApp Business App) | WhatsApp Business Platform (API + vendor) | |
|---|---|---|
| Monthly software cost | ✕0 USD, no time limit | ✓39 to 199 USD depending on vendor (Wati, Respond.io, 360dialog; public 2026 rates) |
| Cost per marketing message | ✕0 USD | ✓0.0058 USD (India) to 0.0947 USD (Germany); Mexico 0.0436 USD, Colombia 0.0125 USD, US 0.025 USD (Meta rates in force in 2026) |
| Actual reach per send | ✕256 contacts max, and only if they saved your number | ✓No list cap; quality tier limits of 1,000, 10,000, 100,000 or unlimited per 24 h |
| Monthly cost, 5,000 contacts, 4 campaigns | ✕0 USD, but 20 manual sends of 256 and reach of roughly 30% of the base | ✓Colombia: 250 USD in messages + 89 USD platform = 339 USD |
| Automation and segmentation | ✕None: manual labels, no flows, no cart | ✓Flows, catalog, in-app payments and auto-replies included |
| Attributed sales tracking | ✕Manual code counting or screenshots only | ✓Click, delivery, read and conversion attributed per campaign |
| Operational risk | ✕Spam reports can kill the number; the whole base goes with it | ✓Red quality suspends marketing templates, not the account |
What does WhatsApp marketing actually cost in 2026?
Native broadcast lists cost 0 USD, while the WhatsApp Business Platform charges between 0.0058 and 0.0947 USD per delivered marketing message depending on the destination country, as of August 2026.
A steakhouse in Medellín put its books on the table for me: 2,480 USD a month in aggregator commissions and zero dollars spent on the 4,100 phone numbers its own POS had captured over two years without anyone touching them. That asymmetry, which repeats in nearly every set of books I review, explains why the most profitable channel a restaurant owns is already paid for and still unopened. The gap between the two paths is not about price but about REACH: free broadcasts only deliver to people who have saved your number in their contacts, and that filter excludes most of a list captured at the point of sale. As of August 2026 the market splits into three clean tiers.
What each investment tier includes?
The 0 USD tier is the free Business app: broadcast lists of up to 256 contacts each, a catalog, quick replies and labels, all handled by hand from one phone, with no delivery metrics and no POS integration.
The middle tier, from 39 to 120 USD a month in licensing, buys an API provider with a shared inbox, approved templates, basic automations and delivery and read reports; on top of that license, Meta's per-message fee is billed separately. The top tier, 250 to 900 USD monthly, adds native POS and reservation integration, segmentation by ticket size and frequency, sales attribution back to the message sent, and several verified numbers. Almost no independent restaurant needs that third tier before it passes 3,000 active contacts. Since 1 July 2025 Meta charges per delivered template MESSAGE rather than per open 24-hour conversation, so the old trick of squeezing six sends into one window went from free to six times the cost.
The 2025 billing change that is still costing you money
October of that year brought the second move: UTILITY templates sent inside an already-open service window dropped to zero. Confirming an order, telling a guest the table is ready, sending a receipt or flagging a delay costs you nothing when the guest wrote first. What you do pay for, and steeply once volume climbs, is the cold marketing template. That double mechanic rearranges the whole operation: design the transactional message so it opens the conversation, then place the promotion inside that window instead of firing campaigns at a cold list. Where your guests live weighs more than any other variable. Sending 5,000 marketing messages in Mexico runs around 218 USD, and the identical job in India lands near 29 USD, a 7.5-fold gap driven not by software quality but by the rate Meta sets per market. Template category moves the rest: marketing pays full rate, authentication costs less, and utility inside an open window costs nothing.
Five factors that move the per-message price
A third factor is the provider's margin, usually a 10% to 25% markup over Meta's official rate that rarely appears in the proposal. Fourth comes the health of your number: a high block rate degrades your quality tier and shrinks the daily messaging cap. Fifth, and almost always overlooked, is the minimum billable volume some providers quietly impose. Nobody invoices you for the person who answers, and that is the largest expense of all. A list of 4,000 contacts receiving one promotion sends back between 120 and 400 replies within two hours, and handling those by hand occupies one employee for half a shift; at 2026 Colombian wages that is roughly 90 USD per campaign, four times the message cost in a cheap country. The second hidden cost is template design and approval, which eats two to five hours per campaign and forces you to wait on Meta's sign-off, with frequent rejections for aggressive promotional language.
Three costs no provider puts in the quote
The third is cleaning the list: numbers captured at the POS carry typos and duplicates that in the databases I audit often exceed 12%, and you pay for every failed send exactly as you pay for a delivered one. Always demand Meta's rate itemized and separated from the provider's margin, on its own invoice line. That single requirement surfaces 10% to 25% markups nobody defends once you name them out loud, and it gives you a real basis for comparing two proposals. Then negotiate an annual volume commitment rather than a monthly one, because the December peak and the February trough offset each other and keep you from paying idle minimums eight months a year. Three more moves genuinely cut spending: shift order confirmations to utility templates inside the service window, where they cost zero; segment by average ticket instead of blasting the whole list, since your top 20% of guests typically accounts for half the recoverable revenue; and deduplicate numbers before every send.
Native broadcast or API: the decision rule by budget
Under 800 contacts and with no monthly budget, stay on native broadcasts and accept the ceiling. They only deliver to guests who saved your number, and that friction swallows 55% to 70% of a list captured at the point of sale, which is precisely the slice that never returns on its own; the price of that loss is zero dollars in cash and plenty in sales never made. Past 1,500 active contacts the arithmetic flips: one monthly campaign to that list in Mexico costs roughly 65 USD in messages plus the license, and recovering three tables of four pays it back. The Masterestaurant framework we apply with Diego F. Parra sets the threshold on your capacity to reply, not on list size: if nobody can handle 200 messages in two hours, the API will cost you reputation as well as cash. The honest benchmark is not virality but email, which returns 36 USD for every dollar invested according to Litmus 2024 and as much as 42.24 USD according to the DMA, with open rates far below WhatsApp's.
What return to expect, and what to measure it against?
Loyalty programs, built on the same owned-database logic, average a 4.8x ROI and 90% of operators report positive returns (Welcome Back 2026).
Measured against that yardstick, WhatsApp competes well as long as you do not burn the list. One warning that took me years to absorb: frequency kills before price does. Four campaigns a month to the same list drives blocks up, degrades the number's quality tier and ends up shrinking the daily cap Meta grants you; two well-segmented sends beat eight blind ones. Start this week by exporting the numbers from your POS and counting how many are duplicates. The native broadcast does not cost money, it costs REACH. It delivers only to people who saved your number, and that friction eats 55% to 70% of a POS-captured base, which is precisely the half that never comes back on its own. The API does not cost subscription, it costs VOLUME.
Where the comparison breaks?
Sending 5,000 messages runs 218 USD in Mexico and 29 USD in India for identical work: where your guests live changes the channel's business model, not the software.
Since 1 July 2025 Meta charges per template message rather than per 24-hour conversation, so the old trick of squeezing six messages into one open window went from free to costing six times. UTILITY templates inside an open service window cost zero since October 2025. Confirming an order, flagging that the driver left and asking for a rating cost nothing; what you pay for is interrupting someone who did not write to you. First-party delivery and online reputation fund each other: the free utility message asking for a review lifts your Google profile, and that profile feeds next month's sales funnel with no cost per click.
Criterion-by-criterion analysis
Native broadcast list: when it is the right answer0 USD/month
- Base under 1,500 contacts and up to four sends a month: marginal cost is zero, so return is infinite by arithmetic.
- Neighborhood restaurant with a single location, where the owner or manager knows guests by name.
- Daily menus, hour changes and freed tables: short-fuse messages that cannot justify 0.04 USD apiece.
- Hidden cost: 20 minutes per 256-contact send, which at 5 USD an hour of a manager's time is 1.67 USD per batch.
- Hard ceiling: if the contact has not saved your number the message does NOT arrive, which on average excludes 6 of every 10 guests.
WhatsApp Business Platform: when per-message cost pays for itselfMasterestaurant
- Bases of 3,000 active contacts and up, where the 30% reach the native broadcast loses already costs more than Meta's invoice.
- Two or more locations that need segmentation by site, ticket and last visit without duplicating databases.
- First-party delivery operations reclaiming orders from aggregators: each migrated order saves 18% to 30% in commission.
- Repeat-purchase programs inside an open service window, where utility templates cost 0 USD since October 2025.
- Non-negotiable requirement: verifiable opt-in per contact, or Meta drops your quality rating and campaigns stop on their own.
Side-by-side comparison
| Native broadcast list (WhatsApp Business App) | WhatsApp Business Platform (API + vendor) | |
|---|---|---|
| Monthly software cost | ✕0 USD, no time limit | ✓39 to 199 USD depending on vendor (Wati, Respond.io, 360dialog; public 2026 rates) |
| Cost per marketing message | ✕0 USD | ✓0.0058 USD (India) to 0.0947 USD (Germany); Mexico 0.0436 USD, Colombia 0.0125 USD, US 0.025 USD (Meta rates in force in 2026) |
| Actual reach per send | ✕256 contacts max, and only if they saved your number | ✓No list cap; quality tier limits of 1,000, 10,000, 100,000 or unlimited per 24 h |
| Monthly cost, 5,000 contacts, 4 campaigns | ✕0 USD, but 20 manual sends of 256 and reach of roughly 30% of the base | ✓Colombia: 250 USD in messages + 89 USD platform = 339 USD |
| Automation and segmentation | ✕None: manual labels, no flows, no cart | ✓Flows, catalog, in-app payments and auto-replies included |
| Attributed sales tracking | ✕Manual code counting or screenshots only | ✓Click, delivery, read and conversion attributed per campaign |
| Operational risk | ✕Spam reports can kill the number; the whole base goes with it | ✓Red quality suspends marketing templates, not the account |
The numbers behind the math
“We had 4,100 dead numbers sitting in the POS while paying 2,480 USD a month in aggregator commission. We moved to the API in March: 89 USD platform and 51 USD in messages that first month, four campaigns segmented by last visit. Within ninety days first-party delivery went from 11% to 34% of orders, commission fell to 1,640 USD, and the average ticket on our own channel landed 18% above the aggregator because there we actually sell dessert. Cost per recovered order came to 0.41 USD.”
Four steps to launch it without burning your number
Export from the POS every number with at least one purchase in the last 12 months and strip duplicates. That figure decides everything: below 1,500 contacts do not touch the API, because 89 USD of platform spread over 1,500 messages pushes unit cost to 0.065 USD and no daily-menu campaign survives that. Note how many of those contacts wrote to you first, too: they already sit in a service window and cost nothing.
Meta demands verifiable consent and punishes the number, not the campaign, when it is missing. Put the checkbox in your own delivery checkout, in the table QR and on the receipt, with explicit wording about what arrives and how often. A number that falls to red quality loses marketing templates for seven days, and operations that bought lists have lost an entire season this way: you do not recover that, you start over with another number.
Register order confirmations, driver alerts and review requests as UTILITY templates, which cost zero inside an open service window since October 2025. Reserve the marketing category for what interrupts: promotions, events, win-back of lapsed guests. Classified properly, a restaurant with 5,000 contacts in Colombia cuts its monthly invoice from 250 to roughly 90 USD without sending one message fewer.
That 98% open rate is vanity: everyone opens WhatsApp. Divide total monthly spend, platform plus messages plus the hours of whoever writes them, by orders that arrived with a campaign code. If cost per order lands below the commission an aggregator charges on the same ticket, the channel funds itself and you can raise volume; if it stays above for two consecutive months, your segmentation is the problem, never Meta's rate.
And with AI?
Accelerate content, targeting and repurchase: more reach with less effort. Diego F. Parra is an expert in AI applied to restaurants.
Free tools to apply this now
MASTERESTAURANT method tools for this calculation
The mistake I keep running into is building the campaign before knowing what a recovered guest is worth. With guest lifetime value in hand, arguing over 0.04 USD per message becomes trivial and the real question turns into how many messages a year you can afford.
Questions owners ask me before signing with a vendor
How much does WhatsApp marketing and broadcast lists cost for a small restaurant in 2026?
How much does WhatsApp marketing and broadcast lists cost for a small restaurant in 2026?
Zero dollars if you use the native broadcast list with fewer than 1,500 contacts. On the API you pay platform, 39 to 199 USD monthly, plus each delivered message, from 0.0125 USD in Colombia to 0.0436 USD in Mexico under Meta's 2026 rates.
Do broadcast lists still increase restaurant sales, or are they dead?
Do broadcast lists still increase restaurant sales, or are they dead?
They work, inside an arithmetic ceiling: 256 contacts per list, delivered only to people who saved your number, which in practice excludes over half of a POS-captured base. Good for daily menus and freed tables, useless for winning back lapsed guests.
What hidden costs does the WhatsApp Business Platform carry in a restaurant?
What hidden costs does the WhatsApp Business Platform carry in a restaurant?
Three with numbers: the labor hour of whoever writes and segments, 120 to 300 USD monthly; the number lost to red quality, which costs the entire base; and templates miscategorized as marketing, which inflate the invoice up to 2.8 times versus filing them as utility.
How many messages a month can I send before people block me?
How many messages a month can I send before people block me?
Four marketing campaigns a month is the healthy ceiling in restaurants, with at least five days between sends to the same contact. Utility messages inside the service window do not count toward that limit and have cost zero since October 2025.
Sector data 2026 (official sources)
Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.
| Metric | Benchmark 2026 | Source |
|---|---|---|
| Aumento de apertura con mensajes de email personalizados | 26% más | Stripo — Restaurant Email Marketing Statistics 2025 |
| Redención de cupones de cumpleaños vs ofertas estándar por email | 3 veces mayor | Stripo — Restaurant Email Marketing Statistics 2025 |
| Tasa de clics de SMS marketing | 18% | Tabular — SMS Marketing Stats 2025 |
| Mensajes SMS leídos dentro de 15 minutos tras el envío | 97% | Tabular — SMS Marketing Stats 2025 |
| Clics de mensajes SMS de checkout abandonado en restaurantes | 10,1% a 14,2% | Tabular — SMS Marketing Stats 2025 |
| Ingreso generado por SMS de confirmación de reserva | US$4,20 por mensaje | Tabular — SMS Marketing Stats 2025 |
Related content
Grow your restaurant with the Masterestaurant method
Applied in +8.400 restaurants across 43 countries.
