Back to all posts
guides
6 min read

Telegram Ordering for Restaurants: Take Real Orders in the App Your Customers Already Live In

Interactive Demo

Watch a customer build an order on the menu and send it to your Telegram inbox

Telegram ordering
Browsing menu
Public menu — cart drawerCustomer view
Your order0 items
  • Tap + on any item to start the order
Total€0.00
Restaurant — Telegram inboxOwner view
@c

@customer

last seen recently

New order from —

📍 Downtown · Mario's Pizza

    Total: €0.00

    9:41 PM

    Got it! Ready in 20 minutes — pickup or delivery?

    9:42 PM

    Telegram opens with the order pre-filled — no bot, no /start, just a normal message

    Telegram is the messenger most American restaurant tools forget exists — and it's the messenger most of your customers are using if you operate in Eastern Europe, Central Asia, the Middle East, or run a place that caters to expats, crypto folks, or tech-forward neighborhoods. NEMENU's WhatsApp ordering shipped last week. This week, we're doing the same thing on Telegram.

    Same pattern: cart on your menu, customer hits Send, structured order arrives as a message. Different destination — Telegram, addressed by @username instead of phone number. Different culture — your customers don't care about WhatsApp, they care about Telegram.

    The flow side-by-side, exactly as a customer experiences it:

    Notice that Telegram orders go to a regular @username — no bot, no /start command, no inline keyboard you have to maintain. Just a message, like any friend would send you.

    Why a @username and Not a Bot?

    Most Telegram restaurant integrations you'll find in the wild use a Telegram bot — you set up @YourRestaurantBot via BotFather, write a webhook to handle /start and item callbacks, and customers go through a guided tree. It works, but it has costs:

    • You maintain a webhook server. If it goes down, ordering goes down.
    • Customers have to find and 'start' the bot before they can do anything.
    • Each new menu item or modifier means updating the bot's command tree.
    • If you change branches/locations, you fork bot logic per location.
    • Customers' message history with you is stuck in a bot conversation, not a real chat.

    NEMENU's approach skips all of that. The cart on your menu does the heavy lifting — it builds the structured order text on the customer's phone — and the t.me deep link drops the customer into a regular chat with you, message ready to send. You answer like any other Telegram conversation. Confirmations, ETA, photos of the order, follow-up — all happen in the same place your other Telegram chats live.

    If you already run a Telegram bot for menus, you can keep it. NEMENU's Telegram ordering complements bots rather than replaces them — bots are great for FAQs and broadcasting, t.me orders are great for the actual order itself.

    How Customers Experience It

    Identical to WhatsApp ordering from the cart side — items, modifiers, quantities, total. The send experience differs in tiny ways:

    • On Android, tapping the Send button hands off to the Telegram app instantly with the message pre-filled.
    • On iOS, the Telegram app opens with the chat already drafted.
    • On Telegram Web or Desktop, a new tab opens and prompts to launch the desktop client (or stays in the browser if signed into Telegram Web).
    • If the customer doesn't have Telegram installed, t.me redirects to the install prompt — at which point you'll want to make sure WhatsApp or SMS is also enabled as a fallback.

    From the restaurant side, the order shows up in Telegram exactly like any other chat. Group it, label it, pin it, archive it — whatever your normal Telegram workflow is.

    Multi-Channel: WhatsApp + Telegram + SMS at the Same Time

    The cart drawer now shows one button per channel you've enabled. If you've turned on all three, the customer sees three stacked buttons in this order: WhatsApp (green), Telegram (sky blue), SMS (gray). They pick the channel they prefer — most customers go with whichever app is already on their home screen.

    There's no 'default channel' setting and no primary/secondary distinction. Every enabled channel is equally first-class. The customer's habit decides, not yours.

    Behind the scenes, the order summary text is identical across all three channels. The difference is purely in the deep-link URL the customer's device opens — wa.me, t.me, or sms:.

    Per-Location Telegram Usernames

    Each restaurant location can have its own Telegram username. Set it under Settings → Locations, alongside the location's WhatsApp number. When a customer orders from a specific location's menu page, the order goes to that location's Telegram. If the location doesn't have its own username, NEMENU falls back to your main tenant username — orders never drop into a black hole.

    Setting It Up

    • Open the admin dashboard → Settings → Business Info.
    • Find the Telegram field. Enter your username — with or without the @, we strip it. Save.
    • Tick 'Enable Telegram ordering — adds a Send via Telegram button on your public menu.'
    • Save again. Open your public menu — the cart drawer now includes a sky-blue Send via Telegram button.

    If your username is empty or the toggle is off, the Telegram button doesn't render — exactly the same kill-switch logic as WhatsApp ordering. You can mix and match: WhatsApp on, Telegram off, SMS on, or any combination.

    When Telegram Beats WhatsApp

    Some markets and customer segments prefer Telegram. If you're operating in any of these, you probably want Telegram on regardless of whether WhatsApp is also on:

    • Russia, Belarus, Ukraine — Telegram is the dominant messenger, far ahead of WhatsApp.
    • Iran, Uzbekistan, Kazakhstan — Telegram is heavily used, often the primary chat app.
    • Crypto and tech-forward neighborhoods anywhere — power users default to Telegram.
    • Expat and digital-nomad communities — many groups, news channels, and friends live on Telegram.
    • Privacy-conscious customer segments — Telegram's secret-chat reputation, even when not used, signals 'this place gets it.'

    If your operation is in a WhatsApp-dominant market and your existing customer base is on WhatsApp, you might not need Telegram. But enabling it costs nothing — every additional channel is one more way customers can reach you with no per-message fee, no platform cut, and no bot to maintain.

    Try It Today

    Telegram ordering is included on every NEMENU plan. The 60-day Pro trial gives you analytics, multi-location Telegram usernames, and the rest of Pro at no charge — no card required. Add your @username, flip the toggle, and the next order arrives where your customers already live.

    telegram
    telegram ordering
    restaurant ordering
    takeaway
    delivery
    digital menu
    qr code menu

    More on this topic

    Resources & Guides

    Digital Menu Insights

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