How do I share my menu and choose how it looks?

Share a slice of your menu at its own link, switch your public menu off, choose how it looks, print it, and get it to guests.

Part of How do I build my menu and share it with guests?. This part covers your menu in guests' hands: shareable menus, switching your public menu off, how it looks, seeing and printing it, and sharing it.

Shareable menus — a link for any slice of your menu

The Menu page's Shareable menus tab lets you build named menus from your existing categories, each with its own link you can share anywhere — an Instagram bio, a printed QR (the QR codes page prints one per shareable menu — see How do I create and print QR codes for my venue?), a festive flyer. Click Add a shareable menu, give it a Menu name (that name is the page title guests see), pick the categories it should include, and press Add menu. Each menu's row says when it's served (read from its categories' serving times) and which categories it shows, and has a live/pause switch and Edit; its … menu has Copy link and Open the menu. A paused menu keeps its link but shows a friendly "This menu isn't available right now" message instead. So does every shareable menu while Show my menu on my public pages is off, or once your plan and products no longer include menus (after a downgrade, or when an Order & Pay or website product ends). An event's own menu stays with its event — it's part of the ticketed event, not your everyday menu.

Hidden categories are pickable here on purpose: they aren't on your everyday menu, but they ARE shown on a shareable menu that includes them — so a Sunday-lunch or festive menu can live at its own link without ever appearing on your main menu page. The shared page is browse-only (no ordering), follows your "How your menu looks" choices exactly like your main menu (sold-out dishes greyed out with their badge, or left off if you hide them; prices hidden if you hide them), and carries the same allergen notice at the bottom. Deleting a shareable menu never touches your categories or dishes — only the link stops working. Shareable menus come with menu management (Pro plan and above, or the Order & Pay or Your website product) — there's no separate switch or extra cost.

Switching your public menu off

Want to hide the whole menu at once? This is the switch. Settings → Menu and stock → Show my menu on my public pages turns your whole public menu off and on — switch it off to hide your menu from guests, and back on to show it again. It starts switched on, and it works on every plan — nothing about switching a feature off is ever tied to what you're paying for.

While it's off, guests don't see a Menu tab or a menu card on your venue page, the menu widget on your own website goes quiet, and anyone opening your menu link is told the menu isn't available online right now and to ask a member of the team. The same notice shows when your plan and products no longer include menus (after a downgrade, or when an Order & Pay or website product ends): your menu link and your table QR codes show it until menus are back — nothing to reprint.

Switching it off also stops Order & Pay at the table, because your menu page and the at-table ordering screen are the same page. Nothing is cancelled: your printed table QR codes stay exactly as they are and simply do nothing while the menu is off — switch it back on and every code you've already printed works as before, with no reprinting.

Your dashboard Menu page is unaffected, so you can keep building and editing while it's off.

How your menu looks

Settings → Menu and stock → How your menu looks holds four choices about how guests see your menu. Each starts off, so your menu looks exactly as it always has until you change one, and none is tied to your plan.

An event can hide the prices on its own menu too, with the venue-wide switch left off: Hide dish prices on this event's menu, under Link a menu in the event's details once a menu is linked — for a dinner whose food is in the ticket (see events).

See it, print it

The Menu page's header has two quick ways to check your menu, both in its … (beside Add a dish). See your menu as guests do opens your public menu page in a new tab — so after changing a choice above, you can see the result straight away. Print the menu prints your menu on paper, in ResoFlow's standard document layout: your sections in menu order with each dish's description, price (as your menu shows it — "£12" if you show whole pounds, "Market price" or "Ask the team" in the price's place), dietary marks, every choice with its extra cost and its own dietary marks and allergens ("Spiced squash soup (vegan; contains celery)"), and "Contains: …" allergens on every dish that lists them — if some don't, the paper says so once at the top, as your menu does. Prices always print, even if you hide them online; a dish that's sold out today stays on (the paper outlives tonight), and hidden dishes and sections are left off.

Share the menu with guests

The menu page opens with your venue header — cover photo, logo and name, the same treatment as your venue page — then a search box (and Vegetarian and Vegan filters, when your dishes carry those badges) above the dishes. These scroll away with the page so the menu itself takes over, while the category bar stays at the top of the screen: it jumps to a section when tapped and highlights the section guests are reading as they scroll.

Guests can also search your menu: the search box above the dishes is a live filter over dish names, descriptions and category names — handy on long menus. If nothing matches, guests see "No dishes match" with a one-tap way to clear the search. Dietary and allergen words work too: typing vegan, vegetarian, gluten free or dairy free shows the dishes you've ticked with that dietary badge (plus any dish whose name or description mentions the word), then the "… option" dishes that can be made that way, while typing an allergen name — nuts, milk, gluten, sesame and so on — shows the dishes that list their allergens and don't list that one, under "Not marked as containing … — always check with the team". Dishes with no allergen boxes ticked are never among them: they're shown separately under "These dishes don't list their allergens", with a line asking guests to check with your team — so keeping your allergen ticks accurate is what makes the filter useful. A choice's own allergens count too: a dish where every option of a step guests must pick is marked with that allergen is left out, because it can't be had without it. A dish you've ticked May contain for that allergen is left out as well — never shown as safe — and the search says how many ("1 dish that may contain sesame isn’t shown — ask the team."). If every dish lists that allergen, the search says so ("Every dish is marked as containing …", ending "… or may contain it." when some only may). The search is a convenience, never a safety guarantee, and your own allergen advice to guests still applies.

Every public menu page with dishes on it also carries a small allergen notice at the bottom: it tells guests that allergen and dish information comes from your venue, asks them to tell you about any allergy or intolerance before ordering, and warns that cross-contamination can occur. The notice always shows and can't be switched off — allergen accuracy stays your venue's responsibility, and the notice points guests to raise allergies with you directly.

Related: How do I build my menu and share it with guests? · How do I run specials, sold-out dishes and stock counts? · How do I create and print QR codes for my venue? · How do I add my logo, colours and images?