QR Codes for Restaurants

Hospitality adopted QR codes faster than any other industry, and got a lot of it wrong. Here is what works on a real floor, and what quietly annoys guests.

Make a QR code free

The menu code, done properly

A menu code fails for one of three reasons: it points at a PDF that forces pinching and zooming, it is printed too small for a dim dining room, or it is laminated in high gloss that throws the flash straight back at the camera. Fix all three and the code works. Point it at a mobile web page rather than a document, print at 3cm minimum on a table tent and 8cm on a window, and use a matte or satin finish. If your menu changes seasonally, make it dynamic so you can swap the destination without reprinting every table.

The review code is worth more than the menu code

A menu code saves you printing costs. A review code brings new customers through the door. A code on the receipt or the bill folder catches people at the moment they are happiest and least busy, which is the highest-converting moment in the entire meal. Point it directly at your Google review box rather than at your profile — every extra tap between the scan and the star rating loses a share of people. The businesses that do this consistently outrank neighbours with better food and no reviews.

Wi-Fi, ordering and the codes people forget

A guest Wi-Fi code on the table removes the most common question staff get asked and costs nothing. Table ordering codes work well in high-volume, low-service settings — pubs, food halls, beach bars — and badly in restaurants where the service is part of the product. A code on the takeaway bag brings the customer back for the next order, which is the cheapest retention marketing a restaurant has. A code on the window catches people deciding whether to come in, which is the highest-intent moment you will ever get and the one most restaurants leave empty.

Where restaurants go wrong

Replacing every physical menu with a code, which alienates older guests and anyone with a flat battery — keep printed menus available and let the code be the convenience. Making guests scan to see prices, which reads as evasive. Putting four different codes on one table tent, so none of them get used. And printing a static code that points at a menu URL you then change, killing every table in the building at once. Keep one code per table with one clear label, and make it dynamic if the destination might ever move.

Measuring it

Give the table tents, the window, the takeaway bags and the receipts separate codes. Within a fortnight you will know which surface is doing the work, and the answer is frequently not the one you expected — window and bag codes routinely outperform tables. Scan times also tell you something useful about your service pattern: a spike in menu scans forty minutes into a sitting usually means people are looking for dessert and cannot find a server.

Make Your QR Code Now

Ten types, twelve designs, PNG, SVG, and PDF download. No account, no expiry, and nothing you type leaves your browser.

Common Questions