◆ Text marketing

Restaurant SMS marketing Zayos, how to text diners without burning the list

Published July 2026 · Updated July 26, 2026

Quick answer

Restaurant SMS marketing means texting diners who gave you their number and their permission to market to them. It is the only channel fast enough to fill a slow shift this week. Send rarely, say something specific, and watch the opt-out rate more than the click rate.

Free, 60 seconds, no card.

When is a text the right tool, and when is it the wrong one?

A text interrupts someone. That is the entire product, and it is why the channel works and why it is easy to ruin. The test is simple: does this message have a clock on it? If it can wait until next week, it is an email.

When a restaurant should use SMS versus email, by situation
The situation Use Why
A slow Tuesday, and you want people in tonight Text It gets read within minutes. Nothing else you own moves that fast.
A first-time diner you want to turn into a regular Email The message can be longer, it costs almost nothing to send, and there is no urgency to trade on.
A weather day, a power cut, a menu that ran out Text Operational news with a clock on it. This is the highest-tolerance use of the channel and nobody unsubscribes over it.
A monthly note about what is new Email Texting a newsletter is how a list dies. If it can wait a week, it is not a text.
A catering buyer whose event is in three days Text, from a person One to one, not a campaign. Bulk tools are the wrong shape for a relationship worth thousands.
A holiday preorder deadline in 48 hours Both, email first Email carries the detail, the text carries the deadline. Send the text last, closest to the cutoff.

What has to be in place before the first text?

Six things, and the first two are the ones that carry real risk. Text marketing is a regulated channel in the United States, which is exactly why it still works: the barrier keeps the inbox clean. Treat this section as operator guidance rather than legal advice, and have your own counsel look at your opt-in wording before you send.

Consent you can prove, captured at the order

You need express written permission to send marketing texts, and you need to be able to show when and how you got it. The workable version is a checkbox at checkout with plain wording next to the phone field, stored with a timestamp. A list of numbers you collected from tickets is not a marketing list.

Separate transactional from promotional

"Your order is ready" is a different category from "half price wings tonight". Keep them apart in your own system, because the permission that covers the first does not cover the second, and mixing them is how a restaurant ends up with a complaint it cannot answer.

Carrier registration before the first send

US carriers require business texting on a standard 10-digit number to be registered, brand and campaign, before traffic flows. Unregistered messages get filtered or dropped, usually silently. Your provider handles the paperwork but it needs your legal business name, EIN and a sample message, so start it two weeks before you plan to send anything.

STOP and HELP that actually work

Every marketing text needs a way out, and a reply of STOP has to remove the number immediately and permanently, without a person in the loop. Test it yourself on your own phone before you send to a thousand people.

Send-time limits

Federal telemarketing rules generally restrict calls and texts to between 8am and 9pm in the recipient’s local time, and some states are stricter. Practically, a restaurant should never send before 10am or after 8pm anyway. A text at 9:40pm does not read as an offer, it reads as an intrusion.

Never buy or rent a list

Purchased numbers have no consent attached to them, they generate complaints, and complaints get your number blocked by carriers. There is no version of this that works.

What does a text campaign actually cost you?

Price it per message, then decide whether the campaign can clear that number. Rates differ by provider and carrier, so look up your own instead of trusting a figure on a marketing page, including this one. The structure of the calculation is what matters:

  • Cost per send equals list size, times your provider rate per segment, times the number of segments in your message, plus carrier fees.
  • A plain message stays inside one 160 character segment. A long link, a special character or a stray emoji can push it to two, which doubles the bill for the same idea.
  • Break-even is cost per send divided by your contribution per order. At a $35 ticket with a 30% food cost, one order contributes about $24.50 over food, so a campaign costing $25 needs a single order to pay for itself.
  • Which is why the real currency is not dollars, it is permission. The money almost always works. The list is what you can run out of.

Put that next to what a marketplace order costs. Commission runs 15% to 30% base and 25% to 35% blended once delivery, marketing and processing stack, so a single $35 app order gives up roughly $9 to $12 and leaves you no way to contact that diner again. Detail on our commission statistics page.

What should the message say?

Four parts, in this order: who it is from, why this message exists today, one link, one way out. Everything else is decoration you are paying for by the segment.

Sends well

Naya: kitchen is quiet tonight, so pickup orders are out in 10 min until 8. Order: [your link]. Reply STOP to opt out.

Names the sender in the first word, gives a reason the offer exists, puts a clock on it, one link, one action.

Sends well

Naya: the lamb shawarma platter you ordered in March is back on Friday. Preorder by Thu 5pm: [your link]. STOP to opt out.

It uses one fact from the customer book. A message that proves you remember someone outperforms any discount.

Earns opt-outs

Hi! We hope you are having a great week! We have lots of exciting things happening at the restaurant, check out our new menu, our catering options and our loyalty program at [link]

No sender name, no clock, three actions, and it costs two message segments to say nothing. This is the text that earns you an opt-out.

How often can you send before people leave?

Once or twice a month is a safe starting cadence for an independent restaurant, and the honest answer is that your own opt-out rate decides the rest. Watch it per send. If it climbs, you are sending too often or saying too little, and there is no undo, because a number that replies STOP is gone permanently.

Measure results in attributable orders, not clicks. Give each campaign its own link or code, count the orders that came through it within 48 hours, and compare that against the cost of the send. A campaign that produced clicks and no tickets told you the offer was wrong, which is useful, but it did not make money.

How does texting work on Zayos?

Zayos is commission-free direct ordering, and messaging is part of it rather than a second subscription. The reason it can work at all is upstream of the message: every direct order on your branded site writes a customer record with a name, an email, a phone number and the consent the diner gave at checkout, with a timestamp. Reorder messaging over SMS, email and web push is included in every plan, with no separate marketing SKU.

Because the messages are built from the same customer book that holds order history, a send can be a segment rather than a blast: people who ordered once and never came back, people who have not ordered in 60 days, people who bought the dish that is returning Friday. Opt-outs are honored automatically, and order status messages stay separate from promotional ones, because they are not the same permission.

What we will not do is pretend you can text your DoorDash customers. Marketplace orders can flow into the same kitchen tablet through our Otter integration, but they arrive without a reachable phone number or any permission attached. Every number you can text will have come from a channel you own.

Pricing: Operator $499 a month, Operator plus Marketplace $599, Concierge $699, per location, month to month, no setup fee. Carrier and provider message fees are pass-through costs of the channel itself, the same for anyone sending text messages in the United States. The only per-order charge is the diner-paid service fee at checkout, $0.99 pickup, $2.99 delivery, $0 dine-in, 10% catering. The restaurant keeps 100% of food revenue and 100% of tips. See pricing.

We are a Fort Lauderdale company serving South Florida operators. Naya Grill in Pompano Beach and West Palm Beach takes direct orders on Zayos today and keeps $48k+ a year that used to go to commissions. Storefronts are built for Shishka Lebanese Grill, La Vie Mediterranean, Yummy Grill, aura, Courtyard Cafe, Mr. Smoke across 13 locations, Yalla Market and Tap That Ash, with ordering opening at each launch. Start with what is Zayos if you want the whole picture.

Texting diners, answered straight.

Do I need permission to text my restaurant customers?
Yes, for marketing texts you need express written consent, and you should be able to show when and how you got it. The practical version is a clearly worded checkbox next to the phone field at checkout, stored with a timestamp, with STOP handled automatically. Messages about an order already in progress are treated differently from promotional ones. This is general operator guidance, not legal advice, and the rules change, so run your setup past your own counsel before the first campaign.
How much does restaurant SMS marketing cost?
Price it per message, not per month. Take your provider rate per message segment, add the carrier fee, multiply by list size, and remember that long links and special characters can split one message into two billable segments. A list of 1,000 at a couple of cents a message is a campaign that costs about the same as one large catering order’s worth of food. The software subscription on top is what varies wildly between vendors.
How often should a restaurant text its customers?
Start at once or twice a month and let the opt-out rate tell you when to stop. Frequency is the fastest way to destroy a list, and unlike email there is no recovering a number once someone replies STOP. If you cannot name a specific reason the message is going out today, that is the week you skip.
What should a restaurant text actually say?
Four parts in about 160 characters: who it is from, one reason this message exists today, one link, and the opt-out. Give the offer a deadline, because a text with no clock is just noise on a phone. One action per message. If you are tempted to mention two things, you have two messages, and you should probably send neither.
Why do my texts get blocked or filtered?
Usually one of three things. The number is not registered for business messaging with the carriers, which is required in the US and is the most common cause. The message uses a public link shortener, which carriers treat as suspicious, so send links on your own domain. Or your complaint rate is high because the list was bought, mixed, or messaged too often.
Is SMS better than email for restaurants?
They do different jobs. Text is immediate, expensive per message, and easy to overuse, which makes it the right tool for anything with a deadline tonight. Email costs close to nothing, carries detail, and can run on automation in the background, which makes it the right tool for turning a first order into a second. Most restaurants should run email as the always-on channel and text as the emergency brake.

A list you can text starts with an order you own.

The free AI report reads your public ordering channels and shows how much of your volume goes through a channel that leaves you a phone number. About 60 seconds, no card, no call.

More on the channels you own in online ordering best practices.