Skip to content
outale

Guide

How to Make a QR Menu for Your Restaurant or Café in Qatar, in Arabic and English

How to set up a QR menu that customers in Qatar actually use: a live menu in Arabic and English with photos, prices that match the till, sold-out items, and table cards that scan the first time.

8 min read

What a QR menu is, and what it isn't

To make a QR menu in Qatar, put your items, prices and photos into a live web menu with Arabic and English names, print a QR code for each table that opens it, and keep it in step with your till. The customer scans with the phone camera, reads the menu in their language, and either orders from the table or calls a waiter. Done well, it takes an afternoon to set up.

Many QR codes on tables in Doha still open a PDF: a photo of the printed menu. That is not a QR menu, it is a paper menu that is harder to read. The text is tiny on a phone, it can't switch language, and when a price changes nobody uploads a new file. A live menu is a web page built from your item list, so a change shows up on every table at once.

PDF behind a QR codeLive QR menu
Pinch and zoom to readMade for a phone screen
One language, or both crammed on one pageCustomer switches language with one tap
Old prices until someone re-uploadsPrices change when you change them
No way to show what ran outSold-out items greyed out
Read onlyCan take orders and table requests

Why both languages matter, and how to write the Arabic

A café in Qatar serves Qatari families, Arab residents from a dozen countries, and English speakers from everywhere else, often at the same hour. A menu in only one language leaves part of the room asking the waiter what each item is, which slows every table down.

Write the Arabic yourself or have an Arabic-speaking staff member do it. Machine translation turns a "Spanish Latte" into a literal phrase nobody orders by, and gets dish names wrong. Use the names your customers already say at the counter.

  • Keep well-known names as they are said: لاتيه, كرك, شاورما — not a translation of them
  • Write a short description in each language, not one translated word for word: what's in it, and anything a customer would ask about (spicy, contains nuts)
  • Keep sizes and options short in both languages: Small / صغير, Oat milk / حليب شوفان
  • Have someone who didn't write it read the Arabic out loud once. Mistakes you can't see, you can hear

In Outale, every product has an Arabic name and an Arabic description beside the English ones, and the product spreadsheet import reads "Arabic Name", "Description" and "Arabic Description" columns, so a whole menu can go in at once. The customer menu opens in the phone's language, switches with one tap, and remembers the choice. An item with no Arabic name yet shows its English name.

Photos, prices and sold-out items: keep the menu true

A QR menu earns trust when what it shows is what arrives, at the price on the screen, and is actually available. Each of those three breaks in a predictable way.

  • Photos — take them yourself in daylight, on the same plate or cup you serve in. A real photo of your latte beats a stock photo of someone else's. Photos sell the items people don't know yet; your best-known items need them least
  • Prices — the menu and the till must read from the same list. If they are two lists, they will drift, and the customer who was charged more than the menu said will tell everyone at the table
  • Sold out — when the cheesecake runs out at 9pm, the menu must say so before someone orders it. Greyed out is better than removed: the customer learns you do sell it, just not tonight

In Outale, the QR menu reads the same published menu as the tills: same items, same prices, same photos and options. On Outale POS, a catalog change reaches the tills and the menu together when you press Publish, and a branch price change publishes itself within about a minute. If you use the menu without the till, every change is live straight away.

Sold out today, back by itself tomorrow

In Outale, one tap marks an item sold out at that branch. It stays on the menu, greyed out and not orderable, and comes back by itself at 5am Qatar time, so a late-night café is covered past midnight and nobody has to remember to switch it back on. It only affects the customer menu; the tills don't act on it.

Table QR cards that scan the first time

Most failed QR menus fail at the table: a code too small, too far from the customer, or behind glare. A customer who has to try three times asks for a paper menu instead.

  • Size — print the code at least 3 cm wide; 5 to 8 cm is comfortable from a seat. A sticker the size of a coin is too small
  • Placement — one card on every table, facing the seat, not hidden behind the napkins or the sauce bottles. Add one at the counter and one at the door
  • Finish — matte lamination or a matte acrylic stand. Glossy plastic reflects ceiling lights and the camera can't read the code
  • Words — say what it is in both languages: "Scan for the menu / امسح الرمز لعرض المنيو". Print the short web address under the code for anyone whose camera won't scan
  • Table number — print it on the card, so an order or a call from the table says which table it came from

Outale makes the cards for you: a print-ready PDF of A6 cards (105 × 148 mm), one per table and numbered, for up to 100 tables, with the store name, "Scan for the menu" in English and Arabic, the table number and the short address. The code is printed sharp with error correction, so a coffee ring or a scratch doesn't stop it scanning. You can also download the bare code as PNG or SVG for a designer or print shop. The link and code never change, so anything you print keeps working whatever you change on the menu.

Check the signal at the furthest table

A QR menu is a web page, so it needs mobile data or Wi-Fi at the table. Basements, mall interiors and back corners often have weak signal. Scan from every corner before you print. If signal is poor, print the guest Wi-Fi name and password on the same card, and keep a few paper menus at the counter for anyone who can't load it.

View only, or ordering from the table

A view-only menu replaces the paper menu and nothing else: the customer reads, then a waiter takes the order. Ordering from the table goes further: the customer picks items, sizes and options, adds a note, and sends it. It saves a trip to every table, and orders arrive written out, with no misheard items.

Table ordering only works if someone is watching for orders. Before you switch it on, decide who looks at the orders screen, who accepts each order, and what happens when the kitchen is slammed. Two buttons help just as much as ordering: "call staff" and "ask for the bill". They end the waving across the room, and the bill request is the one customers use most.

In OutaleWhat the customer can do
Outale Menu, ordering onOrder from the table; tap "call staff" or "ask for the bill"; a status page shows when the order is accepted and ready
Outale Menu, ordering pausedRead the menu; a banner says ordering is paused; table requests still work
Outale POSBuild a basket and send it to you on WhatsApp, totalled and written out
No ordering, no WhatsAppRead the menu only

In every case the customer pays at the counter; nobody pays on the menu. Orders placed on the menu land on the Orders page, where staff accept them, mark them ready and hand them over, or turn them down with a reason (sold out, busy, closing). A phone can get an alert for every new order. These orders do not go into the till, the kitchen screen or the sales reports.

Pause instead of switching off

On a slammed Friday night, pause ordering rather than turning it off. The menu stays up, customers see that ordering is paused, and the waiters take orders by hand until it calms down.

Setting it up, step by step

  1. Clean the item list first: remove what you no longer sell, fix prices, and group items into the categories a customer would look for (Hot drinks, Cold drinks, Desserts)
  2. Add the Arabic name and a short description in both languages for every item, written by a person, not a translator
  3. Take photos of the items people ask about most and the ones you want to sell more of
  4. Add sizes and options (milk, extra shot) with their prices, so the customer sees the real price before ordering
  5. Choose which categories show on the menu, and hide items you sell at the counter but don't want on the tables
  6. Add opening hours, location and a WhatsApp number to the menu's details
  7. Print one table card, scan it from three seats and from the furthest table, then print the rest and laminate them matte
  8. Decide who watches table orders and requests on each shift, and show staff how to mark an item sold out
  9. Put the link in your Instagram bio and send it on WhatsApp to regulars, so people see the menu before they arrive

If your products are already in Outale POS, most of this is done: the menu is built from the same items, prices, photos and options as the till. You pick the categories, print the cards and share the link.

What to measure, and the mistakes to avoid

Outale does not count scans or menu views. You can still tell within a month whether the menu is working by watching a few things you already see.

  • Orders from the menu per day, and how many were turned down and why. Many "sold out" rejections mean items aren't being marked in time
  • How long an order waits before someone accepts it, and how long a bill request stays open
  • Sales of the items you photographed, before and after — your till's item sales report shows it
  • How often customers still ask for a paper menu. If it's often, the cards are too small, in the wrong place, or the signal is weak

The four mistakes that kill a QR menu

A PDF that goes stale the first time a price changes. A QR code the size of a coin, under glossy plastic. No signal or Wi-Fi at half the tables. And prices on the menu that differ from the till, so the customer is charged more than they read. Each one sends customers back to asking for paper, and the last one costs you their trust.

Common questions

What is the difference between a QR menu and a PDF menu?
A PDF menu is a picture of your printed menu behind a QR code: hard to read on a phone, one language, and out of date the moment a price changes. A live QR menu is a web page built from your item list, made for a phone screen, with a language switch, sold-out items and prices that change when you change them.
Should I use machine translation for the Arabic menu?
No. It translates well-known names literally and gets dishes wrong, and Arabic-speaking customers notice straight away. Write the names the way customers say them at the counter, keep descriptions short, and have a second person read the Arabic before it goes live.
How big should the QR code on a table card be?
At least 3 cm wide, and 5 to 8 cm is comfortable from a seat. An A6 card (about the size of a postcard) fits a code that size with room for the table number and the words "Scan for the menu" in both languages. Use a matte finish so lights don't glare on it.
Can customers pay from the QR menu in Outale?
No. Customers can order from the table and ask for the bill on Outale Menu, but they pay at the counter, by cash or on your own card machine. There is no online payment on the menu.
If I change a price, do I need to print new QR codes?
No. The code opens a web address, not a file, so the cards stay the same and the menu behind them changes. In Outale the link and code never change, so cards printed on day one keep working.

Terms used in this guide

Read next

Opening soon?

We help new restaurants in Qatar get set up — menu loaded, recipes costed, staff trained before you open. And it keeps selling when the internet doesn't.

This guide is general information, not legal or financial advice. Government requirements and fees change — confirm current details with the relevant Qatari authority before making decisions.