Adding and Editing Products

Your menu is made up of products - the items your customers can order. Each product can be simple (one option) or variable (multiple options like different sizes or flavours).

Your menu is made up of products - the items your customers can order. Each product can be simple (one option) or variable (multiple options like different sizes or flavours).

Getting Started

Adding a New Product

  1. Go to Dashboard, then click Menu, then click Products
  2. Click “Add Product” at the top right of the products list
  3. Fill in the product details using the form

Editing an Existing Product

  1. Go to Dashboard, then click Menu, then click Products
  2. Find the product you want to edit in the list
  3. Click anywhere on the product row or use the Edit button in the actions column
  4. Make your changes and save

Product Types

Simple Products

Perfect for items with just one option, like a single coffee or a basic sandwich.

  • One price and set of details for the whole product
  • No variants - what you see is what customers get
  • Good for: Standard menu items, drinks, simple desserts

Example: A regular coffee - just one price, one set of ingredients.

Variable Products

Great for items with multiple choices, like different pizza sizes or ice cream flavours.

  • Multiple variants with different prices and options
  • Each variant can have its own price, ingredients, image, and details
  • Good for: Items with sizes (small/medium/large), flavours, or customisations
  • Only available for finished goods - products you sell directly to customers

Example: A pizza with small (£10), medium (£12), and large (£15) sizes.

Note: Variable products are only available for finished goods. If you’re using other product types (like Raw Materials or Packaging), those are always simple products with a single variant.

Basic Information

Every product needs these essential details:

Product Name

  • Required - This is what customers see on your menu
  • Be clear and descriptive - “Margherita Pizza” not just “Pizza”
  • Keep it customer-friendly - Use proper capitalisation

Category

  • Optional - Helps organise your menu
  • Choose from your existing categories or leave blank
  • Customers can filter by category when ordering

Variant Type (Available on Some Plans)

If your plan includes purchasing and inventory management features, you can select a variant type:

  • Finished Good: Products you sell directly to customers (default)
  • Raw Material: Ingredients you purchase and use
  • Packaging: Containers, bags, or other packaging materials
  • Other types: Available depending on your plan

Note: Only Finished Goods can have multiple variants (Simple or Variable product types). Other variant types are limited to single variants only.

Product Type (for finished goods only)

  • Simple: One set of pricing and details
  • Variable: Multiple options with different prices
  • Only appears for finished goods - automatically set to Simple for other variant types
  • On: Product appears at the top of your customer-facing menu
  • Off: Product appears in its normal category position
  • Great for: Highlighting popular items, specials, or new additions
  • Only available for finished goods

Active Status

  • On: Product appears on your menu and customers can order it
  • Off: Product is hidden from customers but still saved
  • Useful for seasonal items or temporary unavailability

Track Inventory (Available on Some Plans)

  • On: Monitor stock levels for all variants - when enabled, all variants automatically track inventory
  • Off: Don’t track stock for this product
  • Only appears if your plan includes inventory management
  • Product-level setting: Enabling this applies inventory tracking to all variants automatically

Description

  • Optional - Extra details about the product
  • Appears on your menu to help customers choose
  • Keep it brief but informative

Product Image

  • Optional - Visual representation of your product
  • Appears on your menu and helps customers choose
  • Supported formats: PNG, JPG up to 10MB
  • Click to upload or drag and drop
  • Main product image: Used when no variant-specific image is available

Pricing and Details

For Simple Products

Fill in these details for your product:

  • Price: What customers pay (required)
  • SKU: Your internal stock code (optional)
  • Cost: What it costs you to make/serve (optional)
  • Barcode: For inventory scanning (optional)
  • Tax Group: Which tax rate applies (optional)

For Variable Products

Each variant needs its own details:

  • Variant Name: Size, flavour, or option (e.g., “Large”, “Extra Cheese”)
  • Price: Individual price for this variant (required)
  • SKU: Unique code for this variant (optional)
  • Cost: Your cost for this specific variant (optional)
  • Barcode: Unique barcode for this variant (optional)
  • Tax Group: Tax rate for this variant (optional)
  • Active: Whether this variant is available to order
  • Variant Image: Optional image specific to this variant (appears when customers select this variant)
  • Modifier Groups: Variant-specific customisation options
  • Allergens: Variant-specific allergen information (if enabled for your business)
  • Inventory Tracking: Inherited from product-level setting or can be set individually

Add more variants using the “Add Variant” button. Remove variants using the X button next to each one.

Variant Images: Each variant can have its own image, which is especially useful when variants look different (e.g., different pizza sizes, different ice cream flavours). The variant image appears when customers view or select that specific variant.

Customisation Options

Modifier Groups

Add choices customers can make when ordering:

  • Select existing modifier groups you’ve already created
  • Available for the whole product (simple) or individual variants (variable)
  • Examples: Extra toppings, cooking preferences, dietary options

Allergens

Help customers with food allergies and intolerances:

  • Select all relevant allergens from the 14 standard types
  • Required by law in many countries for food businesses
  • Available for individual variants so you can be specific (e.g., Small pizza has no nuts, Large pizza has nuts)
  • Examples: Contains nuts, gluten, dairy
  • May not be available: Allergen tracking must be enabled for your business - if you don’t see this option, contact support

Saving Your Changes

Creating a Product

  • Review all details before saving
  • Check for errors - required fields are marked with asterisks
  • Click “Create Product” when ready
  • You’ll return to your products list after saving

Editing a Product

  • Make your changes to any section
  • Click “Save Changes” when done
  • You’ll see the updated product after saving
  • Delete option available: Only Owners, Admins, and Managers can delete products - the Delete button appears on the Edit page if you have permission

Tips for Better Products

Keep It Simple

  • Start with simple products and add variables only when needed
  • Don’t create too many variants - it can overwhelm customers

Pricing Strategy

  • Set clear price differences between variants
  • Consider your costs when setting prices
  • Check competitor pricing

Images and Descriptions

  • Use high-quality, well-lit photos for product images
  • Upload variant-specific images when variants look different
  • Write descriptions that highlight unique features
  • Mention preparation time for complex items
  • Featured products get prime placement - use this for your best sellers

Organisation

  • Use categories to group similar items
  • Keep product names consistent in style
  • Review your menu regularly for updates
  • Include all relevant allergens
  • Be accurate with descriptions
  • Update prices and availability promptly

Plan Availability

Some features mentioned in this guide are only available on certain subscription plans:

  • Inventory Tracking: Available on plans that include inventory management
  • Variant Types (Raw Materials, Packaging, etc.): Available on plans that include purchasing features
  • Allergen Tracking: Must be enabled for your business - contact support if needed

If you don’t see a feature mentioned here, it may not be available on your current plan. Check your plan details or contact support to learn more about upgrading.

Need Help?

If you get stuck or have questions about product setup, check out our other guides or contact support.