HomeData & benchmarks › Marketing & Growth
Data & benchmarks

WhatsApp marketing and broadcast lists: the numbers that decide it for you

Diego F. Parra By Diego F. Parra · Updated 2026-08-28· Marketing & Growth
WhatsApp marketing and broadcast lists: the numbers that decide it for you — Masterestaurant
Quick verdict

WhatsApp marketing and broadcast lists pay off when the channel drives REPEAT PURCHASE rather than cold acquisition: with 75-98% open rates against the 21,3% restaurants get on email, a well-segmented list of 800 contacts moves more cash than paid reach at the same cost. The traditional method fires one message at everybody and burns the base in six weeks; the Masterestaurant method splits the base by purchase recency, caps commercial sends at one every ten days, and tracks a single figure, attributed sales per active contact. The practical difference: cutting customer acquisition cost through a channel you already paid to build, instead of buying audience again every month.

📊 DataIndustry benchmarks with context for your operation size· 16 min read· 2026-08-28

A neighborhood restaurant in Medellín closes the month with 1.180 phone numbers saved on the business handset and zero revenue attributable to any of them. The tool is not the problem. Nobody ever decided what that list is for, and without that decision WhatsApp turns into a loudspeaker shouting promotions at eleven on a Friday morning, when the guest is in a meeting and the only available response is muting you forever.

One figure reframes the whole discussion: Meta reports WhatsApp above 2 billion monthly active users, with smartphone penetration over 90% in Brazil, Mexico, Colombia and Spain, while restaurant email opens sit at 21,3% in Mailchimp's industry benchmarks. When a channel opens four times more often, the mistake stops being technical and becomes editorial — what you say, to whom, and how often.

Two things get mixed up constantly and shouldn't. BROADCAST LISTS on the free WhatsApp Business app reach only contacts who saved your number, cap at 256 recipients per list, and measure nothing beyond blue ticks; the WhatsApp Business API charges per business-initiated conversation, allows approved templates, real segmentation and attribution. Confusing them produces absurd budgets and expectations nothing can support.

The reason I press this point in every restaurant marketing audit is pure cash: winning a new guest costs five to seven times more than bringing back an existing one, a calculation Harvard Business Review has circulated for years, and a permission-based direct channel is the cheapest way to trigger repeat purchase without buying the audience twice.

Side-by-side comparison

Side-by-side comparison

Traditional methodMasterestaurant method
Message open rateMass email: 21,3% open rate (Mailchimp, restaurant sector)Segmented broadcast: 75-98% opens reported by API providers
Commercial send frequency2 to 4 messages a week to the whole unsegmented base1 commercial send every 10 days per segment, 3 a month maximum
Cost per impactPaid social reach: 3,80 to 9,50 USD CPM in the food vertical0,005 to 0,09 USD per marketing conversation by country on the API
Opt-outs and blocks8 to 14% of the base blocks or mutes within the first 6 weeksTarget under 2% monthly with opt-in and frequency control
90-day repeat purchaseUnmeasured: reach gets reported, attributed revenue does not18 to 26% repeat purchase in the active segment, attributed per contact
Delivery conversionGeneric marketplace link, 18 to 30% commission per orderOwned-channel link with QR menu, 18 to 30 points of commission avoided
Who owns the dataThe base lives on the personal phone of whoever runs socialExported base, dated consent, named owner inside the business

The channel opens four times more than email, and that changes the editorial decision

A WhatsApp broadcast list gets read between 75% and 98% of the time, while email open rates in the restaurant industry sit at 21,3% according to Mailchimp's sector benchmarks, and that four-to-one gap decides where the week's effort goes. Meta reports more than 2 billion monthly active users, with penetration above 90% of smartphone users in Brazil, Mexico, Colombia and Spain. A neighborhood restaurant in Medellín closes the month with 1.180 contacts saved on the business phone and zero revenue attributable to them: the tool isn't missing, the decision about what that list is for is. If the channel opens four times more and still doesn't bill, the problem stopped being technical. It's what gets said, to whom and how often. Bringing back an existing customer costs five to seven times less than acquiring a new one, a calculation Harvard Business Review has circulated for years, which makes a permission-based list the cheapest marketing asset a restaurant owns.

Repeat purchase, not cold acquisition: the number that rules is the cost of bringing someone back

With sector net margins between 3% and 9% according to Statista, every ad dollar you don't spend re-buying the same audience stays whole at the bottom. Run the math on that list of 800 contacts: if 20% buys one extra time per quarter at a 45 USD ticket, that's 7.200 USD in additional quarterly revenue without purchasing a single impression. The honest comparison against paid reach isn't reach versus reach. It's attributed cash against attributed cash, and there the list wins almost every time. The WhatsApp Business broadcast list, the free app, only reaches people who have your number saved in their contacts, caps at 256 recipients per list, and measures nothing beyond blue ticks. The WhatsApp Business API charges per business-initiated conversation, requires approved templates, and in exchange delivers real segmentation and attribution down to the sale.

Broadcast lists and the API are not the same thing, and confusing them produces absurd budgets

An owner with 1.200 contacts and one monthly message lives perfectly well on the free app split into five lists; a six-location group that wants to trigger by purchase behavior needs the API, and its cost per conversation gets compared against the 4,20 USD an average reservation confirmation SMS generates according to Tabular. Mixing both tools into one plan produces quotes nobody sustains past the third month. A phone number captured during a reservation does NOT authorize advertising, and that distinction decides the useful life of the entire channel. With explicit, dated opt-in, monthly unsubscribes stay below 2%; without it, between 8% and 14% of the base blocks or mutes the number within the first six weeks, and a number blocked by hundreds of people drags delivery problems across the whole account, including the reservation confirmations that actually matter. Turn it around: if you lost 12% of 1.180 contacts tomorrow, you wouldn't lose 142 people, you'd lose the ability to reach the remaining 88% at the same delivery rate.

Dated permission separates a channel that lasts years from one that dies in six weeks

That's why the consent record, with date and origin, belongs in the same table as the phone number. Not in a separate note. The correct unit of measure is identified revenue per active contact, not how many received the message, and switching metrics reorders everything else. You calculate it by dividing revenue identified through the campaign code or link by contacts who opened or replied in the last 90 days. With 800 active contacts and 7.200 USD attributed per quarter, the indicator lands at 9 USD per contact per quarter, and that number now compares against any paid channel. Diego F. Parra insists at Masterestaurant on anchoring the list to the location's average ticket from the very first send, because a list without a tracking code isn't a marketing channel, it's an expensive phone book. 97% of SMS messages get read within 15 minutes according to Tabular, and WhatsApp's immediacy is comparable: if the message lands at eleven on a Friday morning, the buying window already closed.

How to read these numbers in YOUR operation: small, mid-size and group?

The three scenarios share neither tool nor cadence, and forcing one plan on all of them is the costliest mistake on this list. Small location, under 500 contacts:

free app, four lists segmented by visit frequency, two sends per month, target of 4 to 6 USD in attributed revenue per active contact per quarter. Mid-size, 500 to 3.000 contacts across two or three sites: the free app still works, but with lists per site and a tracking code per campaign, weekly cadence in season, target of 8 to 12 USD per contact. Group of four locations or more, above 3.000 contacts: API, approved templates, behavior-triggered sends and attribution down to the POS. If your base is 900 contacts and someone is quoting you an API integration, ask first for three months of the free version with measurement: 75% of QSR brands with a loyalty program reported more traffic in 2025 according to the National Restaurant Association, and none of them started with software.

Where these benchmarks come from and what you can NOT ask of them?

The figures in this analysis come from three different origins and it's worth saying so plainly. Channel-behavior numbers come from public reports with open methodology:

Mailchimp by sector for the 21,3% email open rate, Tabular for the 4,20 USD per reservation SMS and the 97% read rate within 15 minutes, Statista for the 3% to 9% sector net margin. WhatsApp adoption figures are Meta's own statements, not independent audits. And the 75% to 98% open range consists of aggregated industry observations, not a controlled trial: it varies by country, by send hour and by how old the base is. Use them as an order of magnitude to size a decision, never as a forecast of your next campaign. Your own three-month data, with a tracking code, is worth more than any borrowed benchmark. A well-run list sends less and bills more, and that paradox resolves once you look at which message earns a reply.

What pays isn't the promotion, it's the message the customer was already waiting for?

Telling 210 people who ordered last year's seasonal dish that it's back converts above 15%; a generic discount blasted to the entire base converts below 2% and costs you unsubscribe points.

Social influence confirms it from another angle: 58% visited a restaurant after seeing it on TikTok, up from 38% in 2022, according to MGH's 2024 survey, and brands with the strongest social strategy saw 14,1% higher revenue according to Deloitte Digital. The same logic runs here, with prior permission. This week, before scheduling any send, split your base into four lists by last dish ordered and send one single thing to the smallest list. The first gap is PERMISSION, and everything else follows from it. A number captured on a reservation does not authorize advertising; a dated opt-in does, and that distinction separates a channel that pays for years from one that dies in two months.

Where the real gap opens?

With explicit consent, monthly opt-out stays under 2%; without it, 8 to 14% of the base blocks or mutes within six weeks, and a number blocked by hundreds of people starts having delivery problems across the entire account.

The second is the UNIT OF MEASURE. Traditional practice reports reach — how many received it — because that is all the free app shows. We measure attributed sales per active contact, calculated by dividing revenue identified through the send's code or link by the number of contacts who engaged in the last ninety days. That figure stings at first, since it almost always lands lower than the owner assumed, and that is precisely why it works. Third comes FORMAT. A restaurant that only knows how to send discounts trains its base to wait for discounts, so full-price sales collapse between sends. Rotating formats — a story about the beef supplier, a dated Thursday reservation, the new menu with two dishes, and yes, one offer with an expiry — holds open rates without burning margin.

Where the real gap opens — in practice?

I got this wrong for years: I treated brand content in a direct channel as filler, until we saw segments fed only promotions drop nearly thirty points of open rate in six months.

Fourth is DESTINATION. Sending a guest to the delivery marketplace from your own WhatsApp means paying 18 to 30 points of commission on an order you had already won. The correct link goes to the owned channel, with an updated digital menu, and the physical menu waiting if the guest chooses the dining room, because the QR settles price and availability while the menu in hand governs service pace and suggestive selling. The fifth barely gets discussed: OWNERSHIP of the asset. If the base lives on the community manager's personal phone, you don't have a channel, you have a dependency. Diego F. Parra raises this in every Masterestaurant diagnostic: the day that person leaves, the list leaves, and rebuilding a thousand consented contacts costs months of operation.

Point by point

Criterion-by-criterion comparison

Customer acquisition cost
A · Traditional methodEvery new order depends on paid reach at 3,80 to 9,50 USD CPM in the food vertical
B · MasterestaurantThe contact is already captured; marginal cost per conversation runs 0,005 to 0,09 USD
Verdict: MR method wins: the direct channel reuses acquisition you already paid for instead of rebuying it monthly.
Retention and repeat purchase
A · Traditional methodWithout recency segmentation, the dormant guest and the regular get the same message and neither reacts
B · Masterestaurant18 to 26% 90-day repeat purchase in the active segment with rotated formats
Verdict: MR method wins by wide margins: recency is the variable that explains most of the response.
Speed to launch
A · Traditional methodYou start today on the free app with zero configuration
B · MasterestaurantExporting, segmenting, collecting consent and approving templates takes two to four weeks
Verdict: Traditional method wins at launch. That is its only genuine advantage and it evaporates by month two.
Delivery conversion
A · Traditional methodMarketplace link, 18 to 30 points of commission on an order already won
B · MasterestaurantOwned-channel link with QR menu and the physical menu untouched in the dining room
Verdict: MR method wins: commission avoided usually exceeds the channel's entire annual cost.
Risk to online reputation
A · Traditional method8 to 14% blocks within six weeks plus complaints about unsolicited messages
B · MasterestaurantDated opt-in, frequency ceiling and monthly opt-out under 2%
Verdict: MR method wins. A number blocked at scale drags deliverability across the whole account, not just that campaign.
Ownership of the asset
A · Traditional methodThe base lives on the phone of whoever runs social and leaves with that person
B · MasterestaurantExported base, dated consent and a named owner inside the business
Verdict: MR method wins outright: without ownership there is no channel, only a dependency in disguise.
Side-by-side comparison

What 80% of restaurants doTraditional method

  • One single list holding every contact, no distinction between yesterday's guest and one from fourteen months ago
  • Discount promos as the only message format, almost always 20% with no usage condition
  • Sends timed to the operator's calendar (the slow Tuesday) instead of the guest's
  • Zero consent record: numbers scraped from reservations, delivery orders and third-party WhatsApp groups
  • The tracked indicator is «how many read it», which broadcast doesn't even show unless the contact saved your number
  • When sales dip the frequency goes up, which accelerates blocks and sinks the online reputation of the number

What we do at MasterestaurantMasterestaurant

  • Base split into four recency segments: 0-30 days, 31-90, 91-180 and dormant
  • Four rotating formats: new menu, kitchen story, dated reservation push, and a 72-hour offer
  • Send calendar per segment with a ceiling of three commercial messages a month and a daypart time window
  • Dated double opt-in, exportable and auditable by the owner at any moment
  • One headline metric only: attributed sales per active contact, cross-checked against the venue's average ticket
  • PHYSICAL menu on the table plus QR menu as a complement to the link you send, each with a defined role
Side-by-side comparison

Side-by-side comparison

Traditional methodMasterestaurant method
Message open rateMass email: 21,3% open rate (Mailchimp, restaurant sector)Segmented broadcast: 75-98% opens reported by API providers
Commercial send frequency2 to 4 messages a week to the whole unsegmented base1 commercial send every 10 days per segment, 3 a month maximum
Cost per impactPaid social reach: 3,80 to 9,50 USD CPM in the food vertical0,005 to 0,09 USD per marketing conversation by country on the API
Opt-outs and blocks8 to 14% of the base blocks or mutes within the first 6 weeksTarget under 2% monthly with opt-in and frequency control
90-day repeat purchaseUnmeasured: reach gets reported, attributed revenue does not18 to 26% repeat purchase in the active segment, attributed per contact
Delivery conversionGeneric marketplace link, 18 to 30% commission per orderOwned-channel link with QR menu, 18 to 30 points of commission avoided
Who owns the dataThe base lives on the personal phone of whoever runs socialExported base, dated consent, named owner inside the business
The numbers that matter

The figures behind the argument

21.3%
average email open rate in the restaurant sector, against 75-98% reported on WhatsApp broadcast
2000M
monthly active WhatsApp users; over 90% penetration in Brazil, Mexico, Colombia and Spain
5x
how much more expensive winning a new guest is than bringing back an existing one
30%
top commission delivery marketplaces charge per order, avoidable through an owned channel
0.09USD
ceiling cost per marketing conversation on the WhatsApp Business API depending on country
32%
maximum food cost per dish before a WhatsApp promotion stops making financial sense
Visualization
The numbers, visualized
The numbers, visualized21.3% average email open rate in the restaurant sector, against 75; 2000M monthly active WhatsApp users; over 90% penetration in Brazi; 5x how much more expensive winning a new guest is than bringing; 30% top commission delivery marketplaces charge per order, avoid; 32% maximum food cost per dish before a WhatsApp promotion stopsaverage email open rate in the restaurant sector, against 75-98% reported on WhatsApp broadcast21.3%monthly active WhatsApp users; over 90% penetration in Brazil, Mexico, Colombia and Spain2000Mhow much more expensive winning a new guest is than bringing back an existing one5xtop commission delivery marketplaces charge per order, avoidable through an owned channel30%maximum food cost per dish before a WhatsApp promotion stops making financial sense32%
Sources: Mailchimp Email Marketing Benchmarks by Industry 2025 · Meta Platforms 2025 · Harvard Business Review 2024 · National Restaurant Association 2026 · Meta for Developers, per-conversation pricing 2026Chart by masterestaurant.com
Real case

“We had 1.180 numbers and not one peso attributed to them. We split the base into four recency segments, cut from three weekly sends to three monthly, and swapped the marketplace link for our own with the QR menu. Within ninety days repeat purchase in the 31-to-90-day segment climbed from 9 to 23%, average ticket on those orders landed at 74.000 pesos against 61.000 through the marketplace, and blocks fell from 11% to 1,6%. What moved the money wasn't the offer: it was stopping the weekly offer.”

— Owner of a 62-seat chef-driven restaurant, Medellín (implementation supported by Masterestaurant)
How to apply it in your restaurant

Four moves to build the channel

Clean and segment the base before writing a single message
Export every business contact and sort them by last purchase date into four buckets: 0-30 days, 31-90, 91-180 and dormant. Flag who has verifiable consent and who doesn't; those without get one invitation message with a clear exit, and silence means removal. A 600-contact base with permission outperforms a 2.000-contact base without it, because your number's deliverability depends on how many people block it.
Set the calendar and the frequency ceiling before the first campaign
Three commercial messages a month per segment, not one more, with the time window pinned to each profile's daypart: the corporate lunch segment gets 10:40, the weekend dinner segment gets Thursday after seven. Write the full quarter's calendar on one sheet and assign a named owner. Without a written ceiling, frequency creeps up the moment a slow week arrives, and that is where opt-outs begin.
Rotate four formats and track one number
New menu, kitchen or supplier story, dated reservation push, and a 72-hour offer. Every send carries its own code or link so revenue can be attributed, and the single headline metric is attributed sales per active contact. Compare it against send cost: at 0,005 to 0,09 USD per conversation, an 800-contact list breaks even on two or three orders, so the channel cost is never the real issue.
Drive traffic to your house, not to the commission's
Each send links to your own ordering flow with the QR menu updated, never the marketplace, and in the dining room the physical menu stays on the table because it governs service pace and suggestive selling. Check that no WhatsApp-driven promotion pushes a dish's food cost above 32%: a 25% discount on a dish already costing 30% leaves negative margin, and volume will not fix that.
✦ AI applied

And with AI?

Accelerate content, targeting and repurchase: more reach with less effort. Diego F. Parra is an expert in AI applied to restaurants.

Masterestaurant tools & method

Ecosystem tools for this channel

Three pieces of the method keep WhatsApp marketing and broadcast lists from turning into a permanent experiment: one defines the proposition you communicate, another the growth system, and the third guards the cash against your own promotions.

Diego F. Parra

Diego F. Parra — International consultant, expert in creating and scaling restaurants and in AI applied to restaurants, foodtech and HORECA. Methodology applied in 8.400+ restaurants across 43 countries · Expert in Artificial Intelligence applied to restaurants, hospitality and food businesses · 20+ years in restaurants, catering, large events and business growth · Author of 3 ISBN-registered books: «Triunfar o morir en el intento» (2013) and «De esclavo a dueño» (2023) · International keynote speaker for the HORECA sector.

FAQ

Questions that always come up

Do free broadcast lists work, or do I need the API?
They work up to a point. WhatsApp Business broadcast reaches only contacts who saved your number, caps at 256 recipients and gives no sales metrics. Under 500 active contacts it is enough; beyond that, the API pays for itself with two or three orders a month thanks to segmentation and attribution.

Do free broadcast lists work, or do I need the API?

They work up to a point. WhatsApp Business broadcast reaches only contacts who saved your number, caps at 256 recipients and gives no sales metrics. Under 500 active contacts it is enough; beyond that, the API pays for itself with two or three orders a month thanks to segmentation and attribution.

How often can I message my base without burning it?
Three commercial messages a month per segment is the ceiling that holds open rates without triggering blocks. At that cadence with verifiable opt-in, monthly opt-out stays under 2%; push to two or three weekly sends and 8 to 14% of the base mutes or blocks the number within six weeks.

How often can I message my base without burning it?

Three commercial messages a month per segment is the ceiling that holds open rates without triggering blocks. At that cadence with verifiable opt-in, monthly opt-out stays under 2%; push to two or three weekly sends and 8 to 14% of the base mutes or blocks the number within six weeks.

How do I know whether WhatsApp is actually driving sales?
With one figure: attributed sales per active contact. Divide revenue identified through the send's code or link by the contacts who engaged in the last ninety days. Reach, views and blue ticks are not sales, and mistaking them is why many owners believe the channel works while it moves no cash at all.

How do I know whether WhatsApp is actually driving sales?

With one figure: attributed sales per active contact. Divide revenue identified through the send's code or link by the contacts who engaged in the last ninety days. Reach, views and blue ticks are not sales, and mistaking them is why many owners believe the channel works while it moves no cash at all.

If I send the menu on WhatsApp, can I drop the physical menu in the dining room?
No. The physical menu governs service pace, menu narrative and suggestive selling at the table, and a screen does not replace that. The QR menu is a complement: it handles delivery, accessibility, price changes and analytics. Masterestaurant's recommendation is to keep both, each in its role, and link the QR from your WhatsApp send.

If I send the menu on WhatsApp, can I drop the physical menu in the dining room?

No. The physical menu governs service pace, menu narrative and suggestive selling at the table, and a screen does not replace that. The QR menu is a complement: it handles delivery, accessibility, price changes and analytics. Masterestaurant's recommendation is to keep both, each in its role, and link the QR from your WhatsApp send.

Data & sources

Sector data 2026 (official sources)

Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.

MetricBenchmark 2026Source
Consumidores que esperan respuesta a reseñas (positivas y negativas)89% de los consumidores (2025)BrightLocal Local Consumer Review Survey 2025
Consumidores que usan Google para leer reseñas83% de los consumidores (2025)BrightLocal Local Consumer Review Survey 2025
Consumidores dispuestos a escribir una reseña96% de los consumidores (2025)BrightLocal Local Consumer Review Survey 2025
Tasa de apertura de email marketing en restaurantes43,6% de apertura promedio (2025)Stripo 2025
Comensales influidos por emails promocionales de calidad55% de los comensales (2025)Stripo 2025
Tasa de respuesta de SMS marketing vs email45% en SMS frente a 6% en email (2025)Omnisend 2025

Grow your restaurant with the Masterestaurant method

Applied in +8.400 restaurants across 43 countries.

Community

Join our MASTERESTAURANT Community for FREE

Restaurant owners and teams from 43 countries sharing knowledge, tools and applied AI — straight to your WhatsApp.

Join the community
Author: Diego F. Parra  ·  Publisher: MASTERESTAURANT®
Content created with AI assistance, reviewed by the MASTERESTAURANT editorial team.
MR Comparison Engine v0.9.362