SMS Ordering for Restaurants: The Universal Fallback That Works on Every Phone
Watch a customer build an order on the menu and send it as a regular SMS
- Tap + on any item to start the order
+1 (555) 408-3
Text Message · SMS
Today 9:41 PM
New order from —
📍 Downtown · Mario's Pizza
Total: €0.00
Sending…
Got it — ready in 20 min, pickup or delivery?
SMS works on every phone — no app, no internet, no carrier registration
SMS predates the iPhone by sixteen years. It works on every phone ever sold, in every country, on every carrier, with no app to install and no internet connection required to send the message. It's the most boring messaging technology in the world — and that's exactly why it's the perfect universal fallback for restaurant ordering.
We shipped WhatsApp ordering. Then Telegram ordering. Then we asked: what about the customer who has neither installed? What about the customer on a feature phone? What about the customer with 14 GB of vacation photos and zero remaining storage who refuses to install another app?
The answer is SMS. Here's how it looks side-by-side, exactly as a customer experiences it:
Notice the simplicity. The customer's device opens the built-in Messages app with the order pre-filled, addressed to your existing contact phone number. They hit Send. You receive an SMS like any other.
Why Not Twilio? Why Not a Gateway?
Most SMS-based business tools route through a gateway: Twilio, MessageBird, Vonage. The gateway sends from a short code or a registered business number, charges per message, and (in the US) requires 10DLC / A2P registration that can take weeks and cost real money up front.
NEMENU's SMS ordering doesn't use a gateway. It uses the SMS app already on the customer's phone. The customer sends a peer-to-peer SMS from their phone to your phone, exactly like a friend texting a friend. The carrier handles delivery — no gateway, no API key, no compliance overhead, no per-message fee billed to you.
- Setup time: ~5 seconds (flip a toggle).
- Cost to your business: $0. The customer pays standard SMS rates to their carrier — usually free on modern plans.
- Carrier registration: not required. Peer-to-peer SMS is exempt from 10DLC / A2P rules.
- Internet on customer side: not required. SMS goes over the cellular signaling channel, not the data plan.
What the Customer's Device Actually Does
When the customer taps Send via SMS in the cart drawer, NEMENU constructs an sms: deep link with the order text URL-encoded into the body. Their browser hands the URL to the operating system. The OS opens the default Messages app with the message ready to send.
On iOS, this is the built-in Messages app — the same one used for iMessage, except the bubble color is green because the recipient is using SMS. On Android, it's whatever Messages app the user has set as default (usually Google Messages or the Samsung Messages app). The customer reviews the message, optionally edits it, and hits the send arrow.
When SMS Beats Everything Else
Some scenarios where SMS is genuinely the best channel:
- Tourist-heavy zones — visitors don't always install your local messaging app, but every phone has SMS.
- Beach bars, ski resorts, festival vendors — customers may have spotty data; SMS works on the cellular signaling channel even when 4G is down.
- Older demographics — your customer's grandma is much more likely to text than to install WhatsApp.
- Roaming customers — international SMS rates are usually fine; international data can be ruinous.
- Privacy-conscious customers — SMS doesn't read receipts or 'last seen,' which some customers explicitly prefer.
The strongest argument for SMS, though, isn't 'it's the best.' It's 'it's the lowest-common-denominator that nobody can opt out of.' Enabling SMS guarantees that no customer is ever stuck with a broken ordering experience because they don't have the right app installed.
How NEMENU Handles the Long-Order Problem
SMS messages historically had a 160-character limit per segment. Modern phones concatenate segments transparently, so this rarely matters in practice. But sms: deep-link URLs do silently truncate on some devices when the body is very long.
NEMENU caps the order summary at 1,500 characters and appends a short '…(see full order on arrival)' hint when the cart's full text would exceed it. The same cap applies to WhatsApp and Telegram messages, so behavior is consistent across channels. In practice, this only triggers for orders of 30+ varied lines — a problem most restaurants would love to have.
Setting It Up
- Open the admin dashboard → Settings → Business Info.
- Make sure your contact phone number is filled in. SMS ordering uses this number — there's no separate SMS field.
- Find the SMS section, tick 'Enable SMS ordering — adds a Send via SMS button on your public menu.'
- Save. Open your public menu on a phone — the cart drawer now includes a Send via SMS button.
If your phone number is empty or the toggle is off, the SMS button doesn't render. Multi-location tenants use each location's own contact phone number — set those under Settings → Locations.
The Three-Channel Stack
Most NEMENU restaurants will end up enabling all three channels — WhatsApp for the chat-heavy default, Telegram for the markets and segments where it leads, SMS as the universal floor. The cart drawer shows one button per enabled channel, stacked. Customers pick. There's no 'default' to argue about.
Try It Today
SMS ordering is included on every NEMENU plan, including the free plan. There are no per-message fees from NEMENU because there's no gateway — the customer's phone sends the SMS directly to yours. Make sure your contact phone is set, flip the toggle, and the next time someone orders from your menu, your phone buzzes.

