Product Configurator is where you configure your Items, Bundles, Bundle Groups and Modifier Groups these groups all play different roles across the SelfServe applications within Imagine. It is important to know them and how they are used.


Items - These are basic items which will have been created in the Inventory module. Here you configure your additional properties which are only related to Self Serve apps. Your item can be used as a Main item within a Bundle, or as a selectable item in a Bundle Group. This is also where you assign any Modifier Groups to the item.


Bundles - These are groups of items which you can sell together, a typical example would be a "Meal Deal". You select a main item, and then you make a selection from one or more Bundle Groups to build your meal. 

Taking the Meal Deal example, your main item would be a sandwich, then picking a snack from the Bundle Group, then from another Bundle Group you would choose a drink.


Bundle Groups - These are groupings of similar items from which you would be expected to make a selection. For example, you might have a selection of snacks to be picked from. Bundle Groups selections have to be Items and can only be linked to Bundles.


Modifier Groups -  These provide you with the opportunity to make certain prescribed modifications to an Item. You can only make modifications to an Item or a Bundle Main item, not a Bundle Group Item. An example of a modification would be to choose between white or brown bread for your sandwich.


Below explains the relationships of supported types which can be added as a Composer Tile for your self-serve apps. Using the Meal Deal example to explain the relationships.


  • Item [Sandwich]
    • Modifier Group [white or brown bread]

  • Bundle [Meal Deal of sandwich with snack and drink]
    • Item [Sandwich]
      • Modifier Group [white or brown bread]
    • Bundle Group [Snack]
      • Item A [Crisps]
      • Item B [Popcorn]
      • Item C [Nuts]
    • Bundle Group [Drink]
      • Item D [Cola]
      • Item E [Lemonade]


The Example below is of a Bundle which has Modifier Groups linked to the main item. You have a tab for your Selections and a tab for your Modifiers.


If you were to just select the main item, you would only see the Modifiers.