F&B Operations

Restaurant Upselling Techniques That Don’t Annoy Guests

Good upselling feels like helpful service, not a sales pitch. This guide covers what to suggest, how staff can say it, how your menu and digital ordering can do some of the work, and how to check whether it is paying off.

Server recommending dishes to diners at a table

Key takeaways

  • Restaurant upselling works when the suggestion is specific, relevant to what the guest already ordered, and easy to say no to.
  • Focus on a short list of add-ons with good margins that genuinely improve the meal: sides, drinks, premium versions, sets and desserts (a scoop of gelato is an easy add-on).
  • Let the menu and digital ordering carry part of the load. QR ordering and self-order kiosks can suggest sides, drinks, combos and add-ons on every order.
  • Train staff with short scripts and tastings, and keep incentives fair, transparent and tied to guest experience as well as sales.
  • Measure average ticket and attach rate from your POS reports before and after a change, so you know what actually worked.

Most guests do not mind a suggestion. What they mind is feeling pushed, being offered something irrelevant, or finding an extra charge on the bill they did not expect. Done well, restaurant upselling raises your average bill and improves the meal at the same time: the guest gets the fries that go with the burger, the drink that suits the dish, or the dessert they would have regretted skipping.

This guide is for owners and managers of Singapore restaurants, cafés and bars who want a repeatable approach rather than relying on one or two naturally chatty staff.

Upselling vs cross-selling

The two terms are often used interchangeably, but the distinction helps when you plan scripts and menu prompts.

Technique What it means Example
Upselling Moving the guest to a bigger, better or premium version of what they already chose Large instead of regular; wagyu instead of standard beef; a set instead of the main alone
Cross-selling Adding a complementary item to the order A side with a main; a drink with a meal; a dessert after mains
Bundling Packaging items at a set price so the add-on feels like part of the meal Lunch set with drink and soup; sharing platter for the table

In practice, a good suggestion usually does one of these at a time. Offering a premium upgrade, a side, a drink and a dessert in the same breath is exactly what annoys guests. Pick the one most relevant to the order in front of you.

What to upsell

Not every item deserves a push. The best candidates are items that are quick to prepare, have a healthy margin, and genuinely make the meal better. Review your menu with your chef (or, at a salad bar, your premium toppings) and pick a short list for each part of the meal.

  • Add-ons. An extra egg, cheese, extra meat, a sauce, a topping. These are small, easy decisions and often need no extra prep time. They work well as modifiers on the order screen.
  • Sides. Fries, salads, rice, bread, vegetables. The natural moment is right after the guest orders a main that does not come with one.
  • Drinks. Drinks usually carry better margins than food and are the easiest suggestion to make. Offer a specific drink that suits the food rather than asking “anything to drink?”
  • Premium versions. A bigger size, a better cut, an upgraded ingredient, a premium coffee bean. Explain what the guest gets for the extra, not just the price difference.
  • Sets and combos. A set that adds a drink and a side can feel like a better deal to the guest while lifting your average ticket.
  • Desserts and after-meal drinks. The moment is when plates are cleared. Describe one or two desserts by name, or bring a dessert menu to the table rather than asking if anyone wants dessert.
  • Sharing items. Starters or platters for groups. These work best when suggested at the start, while the table is still deciding.

Check stock before you promote. Suggesting an item the kitchen has just run out of is worse than not suggesting anything. If you use inventory management in your POS, look at stock levels at the pre-shift briefing and choose that day’s suggestions accordingly.

Scripts that work

Scripts are not meant to be recited word for word. They give staff a starting point that is specific, short and polite. The pattern that works is: a relevant suggestion, a reason, and an easy way to decline.

At the start of the meal

  • “While you look at the menu, can I get you some drinks? Our calamansi soda goes well with the spicy dishes.”
  • “For a table of four, a lot of guests start with the sharing platter. It has a bit of everything.”

When the guest orders a main

  • “Would you like to make that a set? It comes with soup and a drink.”
  • “That comes with plain rice. You can change it to garlic rice if you like.”
  • “The burger goes well with our truffle fries, if you’d like a side.”

Premium versions

  • “We also have the ribeye today, which is more marbled and more tender than the sirloin. It’s a few dollars more.”
  • “If you like a stronger coffee, the single-origin is a good choice.”

After mains

  • “We have a pandan crème brûlée made in-house today. Would anyone like to share one?”
  • “Can I get anyone a coffee or tea to finish?”

What to avoid in scripts: vague questions (“anything else?”), pressure (“you have to try…”), assuming the guest will say yes (“I’ll add fries for you”), and quoting a suggestion without making clear it costs extra. If a guest declines, the next line should be “No problem”, and nothing else.

Your menu can make suggestions before anyone speaks. Our restaurant menu design guide covers layout, pricing presentation and descriptions in detail. For upselling in particular:

  • Put add-ons beside the item. “Add egg +$1” printed under the noodles is easier to say yes to than a separate add-ons section at the back.
  • Show sets clearly. List what is included and the set price, so guests can see the value without doing arithmetic.
  • Use photos selectively. A photo of a side or dessert near the mains can prompt an add-on. Too many photos make the menu hard to scan.
  • Pair drinks with dishes. A short “goes well with” line under a main gives staff and guests a ready suggestion.
  • Keep the list short. A focused menu with a few well-described add-ons works better than a long list of options.

If you change your menu often, keep your POS, QR menu and kiosk menu in step. When the menu is managed in one place, a new add-on appears everywhere at once.

Digital upsells: QR ordering and kiosk prompts

Staff get busy and forget. Digital ordering makes the same suggestion on every order, at the moment it is most relevant.

QR ordering

With QR ordering, guests scan a code at the table, browse the menu on their phone, order and pay. ChaChaCha’s QR ordering suggests sides, drinks and add-ons at the right moment, so a guest ordering a main sees the relevant options before checking out. Because guests browse at their own pace, they often look at photos and descriptions they would never hear from a busy server. QR orders go straight to the kitchen, so the add-on reaches the right station with no re-keying.

Self-order kiosks

A self-order kiosk works the same way at the counter. ChaChaCha’s kiosk shows your menu with custom modifiers; ask us to confirm how photos and combo or add-on suggestions are set up. It has a built-in card terminal, so the guest can order and pay in one place, and the order goes straight to the kitchen display with a queue number.

Keeping digital prompts polite

  • Offer one or two relevant suggestions per step, not a wall of options.
  • Make “no thanks” as easy to tap as “add”. In a bar or brewpub, the same applies to suggesting a second pour or a tasting flight.
  • Match the suggestion to the item: a drink with a meal, a side with a main, a topping with a bowl.
  • Review which prompts guests take up and remove the ones nobody chooses.

Training staff to upsell

Staff upsell confidently when they know the food. Build upselling into your wider staff training checklist rather than treating it as a separate sales course.

  • Tastings. Let staff taste the items you want them to suggest. It is much easier to recommend a dish you have eaten.
  • Daily focus. At the pre-shift briefing, name one or two items to suggest that day, and why: a new dessert, a seasonal drink, a special with good stock.
  • Role-play. Practise the scripts in pairs, including the guest who says no. Staff should be comfortable letting it go.
  • Read the table. Teach staff to adjust: a business lunch in a hurry wants speed, a celebration dinner may welcome a dessert suggestion, a family with young children may want sharing sides.
  • Know the POS. Staff should be able to add modifiers, change an item to a set and add a side quickly, so the suggestion does not slow service. ChaChaCha’s POS supports custom modifiers, and staff permissions let you control who can apply discounts.
  • Allergens and dietary needs. Any suggestion must respect what the guest has told you. A server who pushes a dish without checking allergens loses trust fast. See our allergen management guide.

Incentives: fair and transparent

Incentives can help, but badly designed ones encourage pushy behaviour, arguments over who gets credit, and guests who feel sold to. Our guide to F&B staff incentive schemes covers designing ones that stay fair. Some principles:

  • Write the rules down. Explain what counts, how it is measured, and when it is paid. Staff should be able to check their own numbers.
  • Reward the team as well as individuals. A shared target for the shift or the week encourages cooperation between servers, bartenders and the kitchen.
  • Balance sales with service. Pair an upsell measure with guest feedback, complaints or returns, so staff are not rewarded for pressure.
  • Keep it simple. A short-term contest on one item, such as a new dessert for a month, is easier to run and understand than a complicated commission scheme.
  • Use accurate data. If each staff member logs in to the POS with their own account, sales can be attributed properly. Shared logins make any incentive unfair.

Before introducing any cash incentive, check how it fits with your employment contracts and payroll, and make sure it is applied consistently across staff.

Measuring results: average ticket and attach rate

You cannot tell whether upselling works by feel. Two numbers do most of the work, and both can be calculated from your POS reports.

Average ticket

Average ticket = net sales ÷ number of bills for the same period. For restaurants with a mix of table sizes, average spend per cover = net sales ÷ number of covers is often more useful, because a table of six naturally spends more than a couple.

Attach rate

Attach rate = orders that include the add-on ÷ orders that could have included it. For fries with burgers, divide the number of burger orders with fries by the total number of burger orders.

A hypothetical example

Say a café sold 400 burgers in a month, and 120 of those orders included a side. The side attach rate is 120 ÷ 400 = 30%. After a month of a new script and a QR prompt, it sells 380 burgers with 152 sides: 152 ÷ 380 = 40%. These figures are illustrative only, not a benchmark. Your own starting point is the number that matters.

How to run a fair comparison

  • Record the baseline for a few weeks before you change anything.
  • Change one thing at a time: a script, a menu line or a digital prompt.
  • Compare like with like: weekday lunch with weekday lunch, not a festive week with a quiet one.
  • Look by staff member and by channel (counter, table service, QR, kiosk) where your reports allow it.
  • Watch margin, not only revenue. An upsell that costs more to make than it earns does not help.

ChaChaCha’s back office includes sales reports. If you want a specific view, such as attach rate for one item by staff member, ask us to confirm how to set it up for your outlet.

Mistakes to avoid

  • Suggesting everything. One relevant suggestion per stage of the meal is enough.
  • Hiding the price. If an upgrade costs extra, say so. A surprise on the bill undoes any goodwill the suggestion created.
  • Adding without asking. Never add an item the guest did not clearly agree to.
  • Ignoring the guest’s cues. A guest who has said they are in a hurry or watching their budget does not want a sales pitch.
  • Pushing items that are slow to prepare at peak. A dessert that takes 20 minutes during a full lunch service can hurt table turns.
  • Not following through. If a guest says yes to a side, make sure it arrives with the main, not ten minutes later. Clear modifiers on the order and station routing on the kitchen display help here.
  • Relying only on discounts. A loyalty reward can encourage guests to try a new item, as our loyalty programme ideas explain, but constant discounting trains guests to wait for a deal.

Start small: pick three add-ons, write one script for each, add them to your QR menu or kiosk, and measure attach rate for a month. If you want to see how QR ordering, kiosks and reports would fit your outlet, contact us. Pricing is quote-based.

Web Admin

Written by Web Admin

Frequently asked questions

What is the difference between upselling and cross-selling in a restaurant?

Upselling moves a guest to a bigger, better or premium version of what they already chose, such as a larger size or a better cut. Cross-selling adds a complementary item, such as a side with a main or a dessert after the meal. Most restaurants use both, but one relevant suggestion at a time works better than several at once.

Which items are best to upsell?

Choose items that are quick to prepare, have a healthy margin and genuinely improve the meal. Common examples are drinks, sides, add-ons like an extra egg or cheese, set upgrades, premium versions of popular dishes and desserts. Check stock before each shift so staff never suggest something the kitchen has run out of.

How do I upsell without annoying guests?

Make the suggestion specific and relevant to what the guest ordered, give a short reason, mention that it costs extra, and accept a no gracefully. Avoid vague questions like "anything else?", avoid offering several items at once, and read the table: a guest in a hurry or on a budget does not want a sales pitch.

Can QR ordering and kiosks help with upselling?

Yes. Digital ordering makes the same suggestion on every order, even when staff are busy. ChaChaCha's QR ordering suggests sides, drinks and add-ons at the right moment, and its self-order kiosk suggests combos and add-ons at every step. Keep prompts short and relevant, and make it easy for guests to skip them.

How do I measure whether upselling is working?

Track average ticket (net sales divided by bills) or average spend per cover, and the attach rate for each add-on (orders with the add-on divided by orders that could have included it). Record a baseline for a few weeks, change one thing at a time, and compare similar periods using your POS reports.

Should I pay staff commission for upselling?

Incentives can help if they are fair and transparent. Write down the rules, let staff check their own numbers, consider team targets as well as individual ones, and balance sales measures with guest feedback so staff are not rewarded for pressure. Each staff member should use their own POS login so sales are attributed correctly.

See ChaChaCha running in your business

Book a 20-minute walkthrough. We'll set up your menu or catalogue and your payments so you can see how it would run on day one.