Modifiers
Modifier groups let you add customisation options to your products, allowing customers to personalise their orders. From pizza toppings to burger customisations, modifiers turn basic products into per
Modifier groups let you add customisation options to your products, allowing customers to personalise their orders. From pizza toppings to burger customisations, modifiers turn basic products into personalised experiences while driving additional revenue through upsells.
What Are Modifier Groups?
Modifier groups are collections of customisation options that you can attach to products. Each group contains individual modifiers (options) that customers can choose from when ordering.
Why Use Modifiers?
Increase Revenue
- Upsell opportunities - “Would you like extra cheese for £1.50?”
- Personalisation - Customers feel their order is made just for them
- Higher average order value - More choices mean more spending
Better Customer Experience
- Flexibility - Customers get exactly what they want
- Clarity - Clear options prevent misunderstandings
- Convenience - Easy customisation without phone calls
Operational Efficiency
- Standardised options - Consistent across all orders
- Inventory tracking - Link modifiers to products for stock control
- Pricing control - Different prices for different customisations
How Modifiers Work
Structure
- Modifier Group: Container for related options (e.g., “Pizza Toppings”)
- Modifiers: Individual choices within the group (e.g., “Extra Cheese £1.50”)
- Rules: How many options customers can/must select
- Products: Which products offer these customisations
Customer Experience
When customers order a product with modifiers:
- They see the base product
- Available modifier groups appear
- They make their choices
- Total price updates automatically
- Order reflects their customisations
Creating Modifier Groups
Step-by-Step Setup
- Go to Menu → Modifier Groups
- Click “Add Modifier Group”
- Fill in group details (see sections below)
- Add individual modifiers
- Set selection rules
- Attach to products
Group Details
Basic Information
- Name: How the group appears to customers (e.g., “Pizza Toppings”, “Burger Add-ons”)
- Description: Optional explanation for customers
- Active: Enable/disable the entire group
Selection Rules
Control how customers interact with the group:
-
Required: Must customers select something from this group?
- Yes: Customer cannot proceed without making selections
- No: Customer can skip this group entirely
-
Minimum Choices: Fewest options customer must select
- 0: No minimum (can skip if not required)
- 1+: Must select at least this many
-
Maximum Choices: Most options customer can select
- Leave empty: Unlimited selections
- Set number: Limit selections (e.g., max 3 toppings)
Adding Modifiers
Each modifier represents one customisation option:
Basic Details
- Name: What customers see (e.g., “Extra Cheese”, “No Onions”)
- Description: Optional details about the modifier
- Price: Additional cost (can be £0.00 for free options)
- Position: Display order within the group
Advanced Options
- Linked Product: Connect to a product variant for inventory tracking
- Active Status: Enable/disable individual modifiers
Practical Examples
Pizza Restaurant
Example 1: Dips Modifier Group
Group Name: "Add a Dip"
Required: No
Min Choices: 0
Max Choices: 3
Modifiers:
- Garlic Dip (£0.80)
- BBQ Dip (£0.80)
- Sweet Chilli Dip (£0.80)
- Blue Cheese Dip (£1.20)
Example 2: Pizza Toppings by Size
9" Pizza Toppings Group:
- Small Pepperoni (£1.50)
- Small Extra Cheese (£1.00)
- Small Mushrooms (£0.80)
12" Pizza Toppings Group:
- Large Pepperoni (£2.50)
- Large Extra Cheese (£1.80)
- Large Mushrooms (£1.20)
Burger Restaurant
Example: Burger Customisations
Group Name: "Burger Customisations"
Required: No
Min Choices: 0
Max Choices: Unlimited
Modifiers:
- Extra Patty (£3.50)
- Extra Cheese (£0.80)
- Bacon (£1.50)
- Avocado (£1.20)
- No Onions (£0.00)
- Gluten-Free Bun (£1.00)
Curry Restaurant
Example 1: Meat Choice
Group Name: "Choose Your Protein"
Required: Yes
Min Choices: 1
Max Choices: 1
Modifiers:
- Chicken (£0.00)
- Beef (£2.00)
- Lamb (£2.50)
- Vegetable (£0.00)
Example 2: Spice Level
Group Name: "Spice Level"
Required: Yes
Min Choices: 1
Max Choices: 1
Modifiers:
- Mild (£0.00)
- Medium (£0.00)
- Hot (£0.00)
- Very Hot (£0.00)
Example 3: Add-ons
Group Name: "Add Rice or Bread"
Required: No
Min Choices: 0
Max Choices: 2
Modifiers:
- Pilau Rice (£2.50)
- Plain Naan (£1.50)
- Garlic Naan (£2.00)
- Chapati (£1.00)
Attaching Modifiers to Products
When Creating Products
- Go to Products and create/edit a product
- In the product form, look for “Modifier Groups” section
- Select which modifier groups to attach to this product
- Save the product
Product-Level Control
- Multiple groups per product - A pizza could have toppings, dips, and crust options
- Different groups for different variants - 9” pizza gets small toppings, 12” gets large toppings
- Conditional groups - Only show certain groups for specific products
Managing Modifier Groups
Viewing Groups
The modifier groups list shows:
- Group name and description
- Status (active/inactive)
- Selection rules summary
- Number of modifiers
- Which products use the group
Editing Groups
- Find the group in your modifier groups list
- Click the actions menu (⋯)
- Select “Edit”
- Modify group details, rules, or modifiers
- Save changes
Reordering Groups
- Click “Reorder” at the top of the groups list
- Drag groups using the grip handle to change display order
- Click “Save Order” when finished
Deleting Groups
- Find the group to remove
- Click the actions menu (⋯)
- Select “Delete”
- Confirm deletion - this cannot be undone
Best Practices
Group Organisation
Logical Grouping
- Related options together - All pizza toppings in one group
- Clear names - “Pizza Toppings” not “Additions”
- Size-appropriate pricing - Larger pizzas have higher topping prices
Selection Rules
- Required for essentials - Meat choice for curries
- Optional for extras - Add-ons and customisations
- Reasonable limits - Don’t overwhelm with unlimited choices
- Minimums for clarity - Force choices where needed
Pricing Strategy
- Cost-plus pricing - Cover your costs plus profit margin
- Upsell opportunities - Premium options at higher prices
- Psychological pricing - £0.99 instead of £1.00
- Bundle incentives - Discounts for multiple selections
Customer Experience
Clear Options
- Descriptive names - “Extra Mature Cheddar” not just “Cheese”
- Price transparency - Show costs upfront
- Logical order - Popular options first
- Helpful descriptions - Explain what each option includes
Avoid Confusion
- Don’t duplicate options - Same topping shouldn’t appear twice
- Clear requirements - Explain what’s mandatory vs optional
- Preview totals - Show price changes as customers select
- Reset options - Allow customers to start over
Operational Efficiency
Inventory Management
- Link modifiers to products where possible for stock tracking
- Monitor usage to understand popular customisations
- Adjust offerings based on ingredient availability
- Cost control through accurate pricing
Staff Training
- Standard procedures for handling customisations
- Quality control - Ensure customisations are executed correctly
- Upsell training - Encourage appropriate suggestions
- Time management - Account for preparation time
Advanced Strategies
Revenue Optimisation
Smart Pricing
- High-margin upsells - Profitable items at good prices
- Anchoring - Premium options make standard ones seem cheaper
- Defaults - Pre-select popular, profitable options
- Positioning - Place premium items prominently
Menu Engineering
- Stars - High-profit, popular items (prominent placement)
- Plow horses - High-profit, low-interest items (still available)
- Puzzles - Low-profit, popular items (consider removing)
- Dogs - Low-profit, low-interest items (remove or reprice)
Seasonal Adjustments
- Seasonal modifiers - Holiday toppings, limited-time specials
- Weather-based options - Cooler options in summer
- Availability changes - Remove out-of-season ingredients
- Price adjustments - Higher prices for scarce ingredients
Customer Segmentation
- VIP options - Exclusive customisations for loyal customers
- Dietary preferences - Gluten-free, vegan modifier groups
- Occasion-based - Party platters, kids’ options
- Corporate accounts - Bulk order customisations
Troubleshooting
Common Issues
Modifiers Not Showing
- Check group is active - Inactive groups are hidden
- Verify product attachment - Modifiers must be linked to products
- Review selection rules - Conflicting min/max settings
- Check timing - Some modifiers may have time restrictions
Pricing Problems
- Verify modifier prices - Each option should have correct pricing
- Check tax settings - Modifiers may need tax group assignment
- Review calculations - Multiple modifiers should add up correctly
- Test different combinations - Ensure all scenarios work
Customer Confusion
- Simplify options - Too many choices overwhelm customers
- Clear naming - Descriptive, unambiguous option names
- Visual cues - Icons or images for complex options
- Staff assistance - Train staff to guide customer choices
Inventory Issues
- Link to products - Track stock levels for modifier ingredients
- Monitor usage - Identify popular modifiers for reordering
- Alert system - Warn when modifier ingredients are low
- Substitute options - Have alternatives when items run out
Analytics & Reporting
Usage Tracking
- Popular modifiers - Which customisations are most chosen
- Revenue by modifier - Which options drive the most sales
- Product performance - How customisations affect base product sales
- Customer preferences - Trends in customisation choices
Optimisation Opportunities
- Price testing - A/B test different modifier prices
- Menu refinement - Remove unpopular, unprofitable options
- New opportunities - Add modifiers based on customer requests
- Seasonal trends - Adjust offerings based on demand patterns
Remember: Modifiers are one of the most powerful tools for increasing customer satisfaction and revenue. Well-designed modifier groups can turn simple products into highly customisable experiences that keep customers coming back for more!