Menu Import Style Guide


When importing menu items, especially when dealing with attributes, there are often many ways to accomplish the same goal. This guide will highlight some of the best practices Ontray promotes. If you need hep importing your menu, view our menu import guide.

Required attributes come first

Any option that is required, ie the size of an item should come before items that are not required ie Add ons etc.

Selects vs. MultiSelects

The two most popular attribute options are Selects (or Select One) and MultiSelects. As their names imply, Selects only allow a single option to be selected, whereas MultiSelects allow one or more selections.

Rules of Thumb

Selects should be used when a single options selection is required.

Size - Small, Medium (+$3.00), Large (+$5.00)
Side - Mac and Cheese, Mashed Potatoes, Mixed Vegetables
Dressing - French, Bleu Cheese, Caesar, None

MultiSelects should be used when more then one option is available but not required

Add Ons: Shrimp (+$3.00), Salmon (+$3.00), Fried Calamari (+$3.00)
Add: Extra Cheese (+$2.00)

MultiSelects should be used when one option can be True or False.

Add - Side Salad (+$3.00)

This is preferable to a Select called ‘Add Side Salad’ with a No or Yes (+$3.00) option.

For Selects, the cheapest option should ALWAYS come first.

For example, in the below screenshot, the Portion option has a light and full option. The light option (because it’s cheaper) should always be first with a price of $0.00. The price of the light should then be set as the Item’s price. The net effect is Light is selected by default with a price of $7.99, the full option is therefor $4.00 more for a total of $11.99.