Is your menu coming from a POS? If your store is connected to a POS such as Zonal, Lightspeed, Toast or Deliverect, do not build the menu by hand — items, prices and availability are synced from the POS and hand-made products would not be linked to it. Follow POS Menu Sync instead, then come back to this page for the parts storekit still controls (category hours, images and allergens where your POS does not supply them).If you already have the menu in a spreadsheet, CSV Import is quicker than typing it in. If it is published on another platform or website, use Automatic Upload — see Build Your Menu.
What You Will Build
Before You Start
- You need a store in the dashboard. If the store does not exist yet, follow Create Your Store first.
- The store must have no menu for the manual setup flow to appear. If a menu already exists (for example one created by a colleague), you can either use it — skip to Step 2 — or archive it first as described in Replacing the menu on a store.
1
Create an empty menu
- Go to Stores and find your store’s card.
- Click Create a menu. This link only appears on stores that have no menu yet.
- On the Now, let’s setup your menu page, choose Enter Manually.
On the Menus page the new menu is listed with your store’s name underneath it. A menu belongs to exactly one store, so check this now — items added to a menu on the wrong store have to be rebuilt.
2
Add a category
Categories are the sections customers scroll through, so name them the way a customer would look for them.
- In the menu builder click Add category.
- In the Add a Category dialog, enter the Name
Pizzas. Leave Description blank for now. - Click Create Category.
3
Add your first product
- Inside the Pizzas category click Add product, then New product.
- Enter the Name
Margherita. - Enter a Description, for example
Tomato, mozzarella, fresh basil. The first line or so shows on the menu card, the rest on the product page. - Enter the Price
9.50. This is the base price; the size and topping choices add to it later. - Click Create Product.
4
Tag its allergens
- On the product, open the Tags & Allergens tab.
- In the allergen list, set Gluten and Milk to Contains. Every allergen is either Contains, May contain or Free; new products start with everything set to Free.
- Click Save changes.
5
Add a required size modifier group
A modifier group is a question the customer answers when they add the product. This one is required — the customer cannot add a Margherita without picking a size.
- On the product, open the Modifiers tab.
- Under Add a modifier group, click Create a new group.
- Enter the Name
Choose your size. - Click Add an option and enter
10 inchwith a Price of0. - Click Add an option again and enter
14 inchwith a Price of3.00. - Under How many options can customers choose?, set both the minimum and the maximum to 1. A minimum of 1 is what makes the group required; a maximum of 1 means the two sizes behave like radio buttons.
- Leave In Stock ticked on both options and Initial display setting on Expanded.
- Click Save Modifiers.
6
Add an optional toppings group
This group is optional — customers can skip it — and lets them pick more than one thing.
- Still on the Modifiers tab, click Create a new group again.
- Enter the Name
Add toppings. - Add three options with Add an option:
Mushroomsat1.00,Olivesat1.00andPepperoniat1.50. - Under How many options can customers choose?, set the minimum to 0 and the maximum to 3. A minimum of 0 is what makes the group optional.
- Click Save Modifiers.
7
Add a second product that reuses the same groups
You do not have to rebuild modifier groups for every pizza. Groups are shared: attach an existing one and any later edit to it applies everywhere it is used.
- Back in the Pizzas category, click Add product → New product.
- Enter the Name
Marinara, a Description such asTomato, garlic, oregano — no cheese, and the Price8.50. Click Create Product. - Open the product, go to Tags & Allergens, set Gluten to Contains and click Save changes.
- Go to Modifiers. Under Add a modifier group, click Use an existing group, find the size group you created in the list and click Add group to product. Repeat for the toppings group.
- Click Save changes.
8
Check the live ordering page
Everything you have saved is already live — there is no separate publish step.
- Go to Stores and click View store on your store’s card. Your ordering page opens in a new tab.
- You should see a Pizzas section with Margherita at £9.50 and Marinara at £8.50.
- Tap Margherita. The product page shows the allergen summary, Choose your size with the two sizes and Add toppings with the three toppings. Pick 14 inch and Pepperoni — the price shown should update to £14.00.
- Add it to the basket. You do not need to place the order.
If something is missing or greyed out, work through Item Not Showing on the Menu — it walks through every setting that can hide an item, from store snoozing to modifier stock.
What to Do Next
Add the rest of your menu
Repeat steps 2–7 for each section. On a computer, drag categories and products to reorder them; on a touch device use Sort categories.
Import the rest from a spreadsheet
If the full menu is long, export what you have built as a template, fill it in and import the rest.
Set opening hours and fulfilment
When the store takes orders, and whether that is pickup, delivery or at the table.
Take items on and off sale
Snooze a product until tomorrow, mark a topping out of stock, or set a category’s hours.
Add photos to every product
Turn the list into a visual menu.
Understand the whole menu model
The overview explains every term and points to the guide for each task.