Upselling
The upselling capabilities aim to increase the average check by prompting a relevant set of options to the guests at the right place and time. It doesn’t provide an option to upsize a meal (e.g. from medium to large meal).
Configuring the Upsell Modal
Upsell configurations are managed under the Marketing Content → Features → Feature Menu folder in Sanity. The Feature Menu allows the operators to determine the set of menu products that will be displayed separately for pickup and delivery service modes. The order of the products in the applications would be the same as the order that is arranged in Sanity (e.g. from top to bottom):
It is suggested to add between 6 to 8 items to provide sufficient upselling options while not overwhelming the guests.
Furthermore, operators could determine whether the Upsell Modal is displayed on:
The product detail page only
The checkout page only
Both on product detail and checkout pages
This configuration is done via internal configuration. Please contact your Customer Success Manager to set it up.
Remember that you must first create items to be able to add them on the Upsell Modal - follow the Item guide if you haven’t done so already.
In the WebApp, the title of the upsell modal is commonly named as “Add to Order” or “Something Extra”. This can be customized in Lokalise.
Lokalise Translation Strings
upsellModalTitle
(Text for Upsell Modal Title)add
(Button to Add the First item)addedChip
(Pop-Up Chip when an Item is added)removeOne
(Text for item removal)upsellModalContinueToast
(Toast for Continue Button Clicked)continue
(Button when Items were Added)upsellNotNow
(Button when no items were Added)
Add-Ons
Cart Add-Ons will present guests with a button to add some extras to their orders. Unlike Upselling, where we suggest the guest to add typical items that complement an order (desserts, sides, drinks), here we typically add smaller items, such as Sauces, Condiments, or Cutlery.
Configuring the Add-On Sections
Within Sanity, navigate to Marketing Content → Components → Add-On Section.
Add the display name under the Name field and populate with items you would like to offer as an “Add-Ons”
Configure max amounts on items (2 options)
Group Based Amount Limit ex. “Max 3 sauces total per order”
Item Based Amount Limit ex. “Max 3 of each sauce per order”
No availability checks are done for add-ons. Adding items as “add-on” assumes that these items are available on all service modes.
Best Practices Tip
If preferred, create new items/PLUs as add-ons so the brand can govern prices of those items without having to deal with the actual menu. This will also allow you to offer all or some of these extras for free, if that is your policy.
Add-on Enablement
Once you’ve configured the Feature Menu page in Sanity for add-ons, please reach out to your CSM representative requesting to enable the Add-On Feature.
Guest Experience
Recents
Displaying the recently purchased products to guests simplify the decision-making process by enabling them to seamlessly re-order, therefore improve the purchase conversion.
Configuring Recently Purchased Products & the Recents Tab
Whether Recent Items are displayed on the Recent Orders and the Menu page can be configured by operators. Guest experience examples could be seen below.
Recent Items Display Enabled
Recent Items Display Disabled
These configurations are done via the Enable Recent Items Add to Cart and Enable Recent Items in Menu Launch Darkly flags. Contact your CSM to set up the preferred configuration.
In addition to the options above, whether the Recents tab should be shown to the guests can be configured similarly by your CSM.
Recent Tab Enabled
Recent Tab Disabled
Premiums
Defining premiums is another opportunity for the brand to charge extra for part of the guest’s order. Premiums are either certain items within comboslots, or modifiers guests use to customize their order.
Premium Items in Comboslots
Is Premium Item toggle is used to set an item in the combo slot as an upsell option to charge extra for it. This toggle is available under the Combo Slot → Options document in Sanity (upon selecting a document click on options). These options are not under the item document as premium items are only relevant within the context of a comboslot within a combo.
An example combo slot structure would be:
Drinks:
Coke (Option)
Fanta (Option)
Sprite (Option)
Oreo Shake (Option - Premium Item)
This would make the Oreo Shake appear with the additional cost in our platform:
| Variations | UI Example |
---|---|---|
1 | Regular | |
2 | Premium |
You can learn more about comboslots here: https://rbictg.atlassian.net/wiki/spaces/HELP/pages/4855365710/Meals+Combo+Combo+Slot#Configuring-Combo-Slots
The order of premium items can be configured to appear in the first position (e.g., before all other free options) by configuring the following feature flag: 1f3f3Feature Flag List | 1️⃣8️⃣ Enable premium options at first position. You may contact your CSM to enable it.
Pricing Premium Items
2 different pricing display options are supported for Premium Options within a Combo Slot. Please contact your CSM to configure these within Launch Darkly.
Delta - Calculates the difference (Delta) between the selections A La Carte price and the combo slots default item price to display as the price for the combo slot when selected.
Example: Medium Drink default option (Coca Cola) costs 3. Oreo Shake costs 5. When selecting Oreo Shake within the combo, customer is charged 2 extra.
Direct - If the Combo Slot option is marked as premium it will price the items with A La Carte price when its selected inside a combo. When its not premium it's included in the combo for free.
Example: Medium Drink default option (Coca Cola) costs 3. Oreo Shake costs 5. When selecting Oreo Shake within the combo, customer is charged 5 extra.
Note that these two options only impact the display of the price to our guests. The price calculation is made by the POS – please make sure that the POS pricing configuration follows the selected premium display option.
Premium Modifiers
Premium modifiers are configured via the Is Upsell Modifier toggle to charge extra for a given order customization. This toggle is available under the Item → Item Options document in Sanity:
Upon configuration, premium modifiers are shown with extra cost, an example below could be seen for an for Bacon and Extra Ketchup:
The extra cost will be depend on the PLU configuration. You can learn more about it here: https://rbictg.atlassian.net/wiki/spaces/HELP/pages/4855791741/PLU+Management+Configuration#Modifier