← All help articles

Publishing a menu or price list online

eventsbranding
Publishing a menu or price list online

You have already built your menus in 1pm, with courses, dishes, prices, and dietary notes. This article shows you how to put one of them straight onto your own website as a live, read-only page, so a prospect browsing your site sees the same menu your clients do, always up to date, without you copying anything across by hand.

It works for a set wedding menu, a private-dining price list, a caterer's seasonal offering, or a bar package. Anywhere a dish is a name with an optional description and an optional price, this fits.

Publishing a menu

Open the menu you want under Menus and find the Embed this menu panel in the builder.

A menu is private until you deliberately publish it, so nothing goes online by accident. Click Publish and 1pm mints a public link for that one menu. You get:

  • A public link ending in /m/ that you can open or copy.
  • An embed code to drop the menu inside your own site (below).
  • Rotate and Unpublish controls to change or withdraw the link at any time.

Publishing is per menu. Each menu you want online gets published on its own, so you are always in control of exactly which ones are public.

What visitors see

The public page is a clean, branded copy of the menu, and nothing else. No login, no 1pm chrome, no sign of the admin behind it. It shows:

  • Your logo at the top.
  • The menu name and description.
  • Each course and its dishes, with descriptions and dietary badges where you have set them, and a dietary legend at the foot.
  • Prices, the way you priced the menu. A set price-per-head menu shows its per-person price at the top; an a la carte menu shows a price against each dish.
  • Your fonts and accent colour, the same branding your printed menus and client documents use, so the page looks like part of your world rather than a generic list.

The page is read-only and always live. There is no saved snapshot: it reads the current menu every time it loads, so when you edit a dish or change a price in 1pm, the public page reflects it straight away. Nothing to re-publish, nothing to keep in sync.

One thing it never shows is your costs. Plate costs, food-cost percentages, and margins are yours alone and stay firmly on the planner side. Publishing a menu exposes the client-facing menu, never the kitchen economics behind it.

Embedding it on your website

The public link is useful on its own, but most venues want the menu to appear inside a page on their own site rather than as an outbound link. That is what the embed code is for.

Click Copy embed code and paste the snippet into any web page, the same way you would the enquiry form embed. The menu appears inline, sized to the full width of wherever you drop it, and it grows to fit its own height automatically so there is no awkward inner scrollbar. The snippet also carries a small "Powered by 1pm" credit beneath the menu.

No technical setup, no plugins. If you can paste a block of code into your site's editor, you can embed a menu.

Rotating or withdrawing the link

Both controls sit in the same Embed this menu panel:

  • Rotate issues a brand new link and stops the old one working immediately. Use it if the link has been shared more widely than you intended. Anywhere you have embedded the menu will need the new code.
  • Unpublish takes the menu offline completely. The link and any embed stop working, and the menu is private again. You can publish it afresh later, which produces a new link.

A word on prices

Publishing a menu makes its prices public. That is usually the point, a price list is meant to be seen, but it is worth a deliberate moment before you publish a menu you had only used internally for quoting. The panel reminds you of this when you publish.

If you would rather show the food without the figures, build an unpriced menu for the public page and keep your priced version for quoting and confirmations. The two are separate menus in your library.

This page versus your printed menu

You may already use the printable Menus report to hand a menu to a client on paper or as a PDF. The public embed and the printed report are two outputs of the same menu, and they are laid out identically, so they can never drift apart.

The difference is the audience. The printed report is a planner tool: it lives behind your login, can lay out several menus at once, and gives you a copy-as-text option for pasting elsewhere. The public embed is the outward-facing one: a single menu, no login, ready to sit on your website, and live only once you have chosen to publish it.