What your customers see when they scan

A walkthrough of the diner experience: scanning the QR, the optional landing page, browsing categories and items.

When a diner scans your QR code or opens your menu link, they get the public-facing experience that drives your revenue: a clean menu they can browse by category, items they can tap for full details, instant language switching, and an optional branded welcome screen. This article walks through exactly what your customers see so you know what to expect before you share your code.

Your QR code and direct link both point to the same stable address at /m/[slug]. When a diner opens it, they land on either a welcome landing page or the menu itself, depending on how you've configured your location. Because the QR always points to the same place and simply branches based on your settings, you never need to reprint a code when you turn the landing page on or off.

The optional landing page

If you've enabled a landing page, diners see a branded welcome screen first, your cover image, restaurant name, and call-to-action buttons. They tap View menu to open the full menu, which uses a smooth visual transition. If you haven't enabled a landing page, the link goes straight to the menu with no extra step.

The landing page is opt-in per location. See Build a branded landing page for setup.

Browsing categories

On the menu, a rail of category photo tiles sits at the top. Diners tap a tile to jump straight to that section. The rail is sticky, so it pins to the top of the screen and stays visible as they scroll, making it easy to move between sections of a long menu. Each tile uses your category photo, or falls back to your restaurant logo or a branded placeholder.

The overall menu layout is resolved automatically based on how many photos you've added:

LayoutWhat diners see
RowsA traditional list of items
GalleryA 2-column photo grid for a visual menu
FeaturedA highlighted hero item above the rows

A diner's phone showing the full menu: a cover photo with the restaurant name and open status at the top, a sticky horizontal rail of category photo tiles below it, and menu items listed in the resolved layout with prices and descriptions.
The diner's main browsing surface with a sticky category rail

Viewing item details

Tapping any menu item opens its detail sheet with everything a diner needs to decide:

  • The item photo (when you've added one)
  • The price
  • The full description
  • Allergens and dietary tags
  • Available options, such as variations and modifiers

Diners close the sheet by tapping the X or swiping down. You can also deep-link straight to a specific item, the address /m/[slug]/menu?item=<id> opens the menu with that item's sheet already showing.

An item detail sheet open over the menu showing a large item photo, the item name and price, a description, allergen icons, dietary tags, and selectors for variations and modifiers, with a close X in the corner.
Tapping an item opens its full details

Switching languages

A language selector sits in the top-right of the menu (showing options like EN, PT or HE). Diners tap it to see every language you've enabled, then tap to switch instantly, the header, categories and all text update to the selected language. Switching works on both the landing page and the menu, and a diner's choice is kept for their browsing session. Right-to-left languages such as Hebrew and Arabic automatically flip the layout direction. See Diner language switching for more.

Hours, reviews and loyalty

Near the top of the menu, an open-status badge shows whether you're currently open or when you open next. If you've enabled them, diners can also see your aggregate rating and recent reviews. Diners can join your loyalty program through an opt-in "Join the club" card and a floating button.

Promotional popups

You can show diners a timed promotional popup, a modal with a call-to-action that appears as they browse. This is a great way to highlight a special, an event or a sign-up offer.

An accessibility menu (a small icon in the bottom-left) lets diners increase text size, enable high contrast, or reduce animations. Their preferences are saved across visits, so the menu stays comfortable for returning customers. Scrolling to the bottom reveals your contact info, directions, social links, and the optional loyalty sign-up.

Still stuck? Email us at info@vino-smart.com and we'll help you get your menu looking right for diners.

Was this helpful?

Related articles

Still need help?

Can't find what you're looking for? Our team is happy to help.

Email us