Skip to main content
Vitrina
Dine-⁠in & QR

A QR menu for your café: how to build a digital menu that sells

What a QR menu should do, why it beats a PDF, where to put QR codes in your venue and how not to lose guests who don’t like scanning.

Vitrina team5 minute read

Contents

In short

  • A PDF behind a link is not yet a QR menu: a real one is made of website pages that Google can see.

  • A good QR menu opens without an app, shows only what is available and speaks the guest’s language.

  • Put the code on every table with its number, in the window, on the delivery bag and in your social profiles.

  • Keep a few printed menus at the counter: a QR code doesn’t replace an attentive waiter.

A QR menu is a website, not a picture

The simplest QR menu is a PDF behind a link. It is easy to make but awkward to use: the file is hard to scroll on a phone, its prices are out of date the day they change, and Google cannot see such a menu.

A proper QR menu is made of website pages: sections, dishes with photos, portions and prices that change in one place.

A PDF behind a link vs a menu website
What we comparePDF behind a linkMenu website
On a phoneYou zoom in and scroll a fileSections and dishes sized for a thumb
PricesOut of date the day they changeChanged in one place, updated everywhere
Google searchThe menu is invisibleEvery dish has its own page
A dish runs outThe guest hears it from the waiterMarked sold out, it can’t be ordered
The demo café’s home page on a phone: menu sections as icons and a promo code banner
The menu behind a QR code is simply the venue’s website: sections, dishes, photos. A demo café running on Vitrina.

What a good QR menu should do

Check your QR menu

  • Opens without an app. The guest scans the code with the phone camera and sees the menu in the browser.

  • Shows what is actually available. A dish has run out: it is marked as sold out and cannot be ordered.

  • Speaks the guest’s language. Tourists and visitors read the menu in their own language instead of translating photos of dish names.

  • Flags allergens. The guest sees that a dish contains nuts or gluten before ordering.

  • Gives every dish its own page. Then Google can find the dish, and a link to it can be shared on Instagram.

  • Takes orders when you are ready. Today the menu only shows dishes; tomorrow the same QR code on the table takes orders.

The “Chicken cutlet” dish card: photo, a “Contains gluten” label, price and the cart button
A dish card: photo, ingredients, an allergen label and an “add to cart” button: the guest sees it all before ordering.

Where to put QR codes

  • On every table, with the table number, so orders arrive marked “Table 5”.
  • In the window and by the entrance: for people deciding whether to come in.
  • On the delivery bag and a flyer, so next time the guest orders directly.
  • In your Instagram bio and Google Business Profile: the same link, without a code.

Don’t forget the guests who don’t scan

Some guests don’t use QR codes: some dislike phones at the table, some have a flat battery. Keep a few printed menus at the counter: a QR menu doesn’t replace an attentive waiter.

How to update the menu without a print shop

Prices and ingredients change more often than you’d like. The main advantage of a digital menu is editing in one place: change a price in the admin panel, and the website and the QR menu show the new one. You switch seasonal dishes on and off without reprinting a single card.

How Vitrina does it

The Vitrina menu lives on your domain: photos, portions, variants, sides and allergen labels, translation into your guests’ languages and a separate page for every dish. The admin panel prints QR cards with table numbers on one sheet, and ordering at the table comes already with the “Start” plan.

Frequently asked questions

  • Does the guest need an app to open a QR menu?

    No. A modern phone camera recognises the QR code by itself and opens the menu in the browser, with nothing to install.

  • Can a QR menu take orders at the table?

    Yes, once you are ready for it: the same QR code on the table opens the menu with the table number, and the order goes to your staff. How it works in Vitrina is on the ordering at the table page.

  • How do I show allergens in a QR menu?

    Mark them on the dish card so the guest sees them before ordering. Vitrina has labels for the 14 EU allergens; the guest sees a label once a person has checked it. More on the QR menu page.

Share this article

Ready to launch?

We move your menu over, set up the website, delivery and couriers, and train your staff. Once we agree, we launch the website with ordering, pickup and delivery in 1-⁠2 days.

We launch everything for youLaunch your website in 1-⁠2 days

Or try it yourself in the demo café: it is a Ukrainian café, so its prices are in hryvnias.

Demo call

Book a demo call

Leave your name and phone number, and we’ll get in touch to find a time that suits you. We’ll show you how Vitrina works and work out the price for your venue.

Or write to us: hello@vitrina.cafe

Free, no card, no contract. The login comes to the email you enter right away.

Add details (optional)
What are you interested in?
Which aggregators do you work with?

We will use these details only to answer your request. More in our privacy policy.