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
- Go to Dashboard, then click Menu, then click Products
- Click “Add Product” at the top right of the products list
- Fill in the product details using the form
Editing an Existing Product
- Go to Dashboard, then click Menu, then click Products
- Find the product you want to edit in the list
- Click anywhere on the product row or use the Edit button in the actions column
- 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
Featured Product
- 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
Legal Requirements
- 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.