Back to all posts
guides
6 min read

SMS Ordering for Restaurants: The Universal Fallback That Works on Every Phone

Interactive Demo

Watch a customer build an order on the menu and send it as a regular SMS

SMS ordering
Browsing menu
Public menu — cart drawerCustomer view
Your order0 items
  • Tap + on any item to start the order
Total€0.00
Restaurant — iPhone MessagesOwner view
+1

+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.
    The trade-off: you can't send marketing blasts from this. SMS ordering is purely a customer-initiated, peer-to-peer flow. If you want to send promotions, that's a different tool with different rules.

    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.

    Desktop browsers handle sms: links inconsistently. macOS Safari may open Messages via Continuity if the user has an iPhone signed in. Chrome on Linux usually does nothing. The cart drawer detects desktop user agents and shows a small 'SMS works best from a phone' hint when SMS is the only enabled channel — but the best mitigation is to enable WhatsApp or Telegram alongside SMS so desktop visitors aren't stuck.

    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.

    If you're only going to enable one channel, pick the one your customers actually use, not the one that sounds most modern. SMS as the only channel is fine if your customers are mostly walk-up tourists or older demographics. But for most restaurants, having all three on costs nothing and removes one more reason a customer might bounce.

    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.

    sms
    sms ordering
    restaurant ordering
    takeaway
    delivery
    digital menu
    qr code menu
    universal access

    More on this topic

    Resources & Guides

    Digital Menu Insights

    Tips, guides, and best practices for restaurants, hotels, bars, cafes, spas, and service businesses.