Dinevate logoDinevate
  • About
  • Pricing

Features

  • Restaurant Website
  • Restaurant Mobile App
  • Online Ordering
  • Marketing
  • Loyalty
  • Organic Marketing
  • Order Manager App
  • Delivery Manager App
  • Dinevate Delivery
  • Social Media Manager

Solutions

  • Pizza Restaurants
  • Food Trucks
  • Diners
  • Taquerias

How We Do it

  • Restaurant Website
  • Online Ordering
  • Marketing
  • Loyalty
  • Customer Dashboard
  • Menu Management
  • Google & SEO
  • Order Manager App

Restaurants In

  • Delaware
  • New York
  • New Jersey
  • Maryland
  • Florida
  • Pennsylvania
  • Massachusetts

Company

  • Contact Us
  • About Us
  • Blog
  • Pages
  • Reseller Program
  • Referral Program
  • Facebook Page

Legal

  • Privacy Policy
  • Terms of Use

© 2026 Dinevate™ is a trademark of Dinevate, LLC. All rights reserved.

Have a question? Contact us

Dinevate Blog

Home/
Blog/
How to Handle Sold-Out Items in Online Ordering
Cover Image for How to Handle Sold-Out Items in Online Ordering

How to Handle Sold-Out Items in Online Ordering

Learn how to manage sold out items online ordering without frustrating guests, slowing staff, or losing repeat orders.

Dinevate Team profile picture
Dinevate Team
May 16, 2026
10 min read
  • restaurant operations
  • online ordering
  • sold out items
  • menu management
  • Restaurant Operations
  • restaurant marketing
  • restaurant growth

Key takeaways

  • If an item is unavailable, update it fast in your online ordering menu instead of waiting for staff to explain it after the order comes in.
  • Do not just mark items as sold out. Set up simple substitutes, modifiers, and backup offers so you keep more orders.
  • Your best process depends on how often inventory changes, how busy your phones are, and who updates the menu during service.
  • A clear sold-out plan reduces refunds, cuts phone calls, and gives guests a better reason to order direct again.

A guest places an order for your most popular lunch item. Five minutes later, your staff has to call and say it is gone. Now the kitchen is delayed, the guest is annoyed, and your team is stuck fixing a problem that should have been prevented. Sold-out items online ordering is not just a menu issue. It is an operations issue, a guest experience issue, and often a repeat-business issue. Here is how to handle it in a way that is simple for your team and easy for guests.

What owners usually get wrong

Most owners focus only on the moment an item runs out. The real problem starts earlier. The menu is not being updated quickly, there is no backup item ready, and nobody owns the decision during service.

I also see owners make the menu too rigid. They either leave unavailable items live for too long, or they remove too many items at once and shrink the menu more than needed. Both hurt sales. If your chicken parm is out, that does not mean the guest should leave empty-handed. You may still be able to offer grilled chicken pasta, baked ziti, or a lunch combo.

Another common mistake is treating online ordering and phone ordering like separate worlds. They are connected. If staff are answering the same availability questions over and over, your online system is not doing enough work for them.

1. Decide what counts as sold out and what counts as limited

Not every low-stock item should disappear from the menu right away. Create three simple statuses your team can understand:

  • Available: item is normal and can stay live.
  • Limited: item is still available, but staff should watch inventory closely.
  • Sold out: item must be hidden or marked unavailable right now.

This sounds basic, but it helps a lot during a busy shift. For example, if you only have a few slices of cheesecake left, that might be limited. If your fryer station is down and all fried appetizers are off, that is sold out. Clear rules prevent guesswork.

2. Pick one person per shift to control menu availability

If everyone can update the menu, often no one does it on time. You need one role in charge per shift. In some restaurants, that is the manager. In others, it is the expo, cashier, or lead counter person.

The goal is simple: when an item gets low or runs out, one person updates online ordering immediately. That same person should tell the team what changed. This avoids the classic problem where the kitchen knows an item is gone, but the online menu still shows it as available for another half hour.

If you run a pizza shop, this could mean the evening shift lead turns off a specialty slice once the tray is gone. If you run a cafe, it could mean the front counter lead marks a pastry sold out as soon as the case is empty.

3. Use substitutes instead of dead ends

When guests hit a dead end, some of them leave. That is why your sold-out process should include a next-best option. I recommend building substitute paths for your top sellers before you need them.

Here are a few practical examples:

  • If a catering sandwich tray is sold out, suggest a wrap tray or salad package nearby in the menu.
  • If a certain wing flavor is unavailable, keep the wing item live and let guests choose from the remaining flavors.
  • If you are out of a side, swap in two backup side choices instead of canceling the whole plate.
  • If a dessert is gone, feature another dessert at checkout or in a follow-up suggestion.

This helps protect the order and saves your staff from making apology calls. It also feels better to the guest. They still have a path to complete the order.

4. Keep your online menu smaller if your inventory changes a lot

A large online menu sounds good until your team cannot manage it during service. If your specials change often, certain proteins run out early, or prep levels vary by day, your online menu should be tighter than your full in-store menu.

I see this with restaurants that offer everything online all day long. Then they spend the shift calling guests back. A better approach is to keep your online ordering menu focused on items you can produce consistently. That does not mean boring. It means reliable.

For example, if your diner serves breakfast all day in person but the grill gets backed up during lunch, you might limit certain breakfast plates online during that window. If your barbecue restaurant regularly runs out of brisket late in the day, set a process to remove it early when inventory gets tight instead of disappointing evening pickup guests.

5. Choose the right sold-out setup for your restaurant

Not every restaurant needs the same setup. Use this table to decide what level of control makes sense for your operation.

ApproachOwner controlSetup workCustomer data accessRepeat-customer toolsBest fit
Manual item togglesHighLowDepends on your ordering systemBasicSmall menus or low change volume
Item modifiers and backup optionsHighMediumDepends on your ordering systemGood if built into direct orderingRestaurants with common substitutions
Daypart or schedule-based menu rulesHighMediumDepends on your ordering systemGood if tied to direct orderingRestaurants with predictable sellouts by time of day
Staff calls to replace unavailable items after orderLowLow at first but high during serviceLimited if orders come through third partiesWeakOnly as a temporary fallback
Direct online ordering with easy menu control and guest follow-upHighMediumStrong restaurant-owned customer dataStrong when loyalty and email tools are includedRestaurants that want fewer support calls and better repeat ordering

6. Write sold-out messages that reduce frustration

A bad message says, “Unavailable.” That gives the guest nothing. A better message explains the next move in plain language.

Try short messages like:

  • Sold out for today. Try our grilled chicken pasta instead.
  • This flavor is unavailable right now. Other wing flavors are still available.
  • Out of garlic knots tonight. Breadsticks and side salad are available.
  • Brisket is sold out for pickup today. Ribs and pulled pork are still available.

These messages do two jobs. They set expectations and guide the guest to a replacement. That is much better than letting them hit a wall and abandon the order.

7. Make sold-out items part of your phone and front-of-house process

Your online menu should match what your staff is saying. If not, guests lose trust fast. Start each shift with a quick list of low-stock items. Update that list during service. Then make sure whoever handles phones, pickup, and counter orders knows what changed.

This matters even more if your staff spends a lot of time answering calls. If the website says one thing and the person on the phone says another, you get confusion, longer calls, and missed orders. A simple sync process helps:

  • Kitchen flags low-stock items.
  • Shift lead updates online ordering.
  • Counter and phone staff get the same update.
  • Backup items are suggested right away.

That keeps the experience consistent whether the guest orders on mobile, on your website, or by phone.

Steps to take this week

  • Pick your top five items that most often sell out or cause substitution calls.
  • Assign one person per shift to control sold-out updates in online ordering.
  • Create one backup option for each of those top items.
  • Shorten sold-out messages so they explain the next best choice.
  • Review your online menu and remove items that are hard to keep available consistently.
  • Run one team huddle on how to report low stock and when to mark an item unavailable.
  • Test your ordering flow on your own phone and see where a guest would get stuck.

If you only do these steps, you will already be in a much better place. The biggest win is not technical. It is operational clarity. Your team knows what to do, and your guests get fewer surprises.

How Dinevate can help

We help independent restaurants set up direct online ordering that is easier to manage during real service, not just when things are calm. That includes cleaner mobile ordering, restaurant websites that support fast updates, and tools that help you keep guest data when orders come in direct. If sold-out items online ordering is creating staff headaches or missed repeat orders, Dinevate can help you build a simpler process. You can learn more about our online ordering at /features/online-ordering or book a demo at /demo.

Frequently Asked Questions

Q: Should I hide sold-out items or show them as unavailable? A: It depends on the situation. If the item will be back soon, showing it as unavailable can help set expectations. If it is gone for the day and likely to frustrate guests, hiding it may create a cleaner ordering experience.

Q: What is the biggest problem with sold out items online ordering? A: The biggest problem is not the item itself. It is the delay between when the item runs out and when your online menu reflects that change. That gap creates refund requests, staff call-backs, and unhappy guests.

Q: How do I reduce phone calls about unavailable items? A: Update your online menu faster, add clear sold-out messages, and offer replacement choices inside the ordering flow. If guests can solve the problem on their own, staff answer fewer calls.

Q: Should I offer substitutions for every menu item? A: No. Start with your top sellers and the items that most often run out. Too many substitution paths can make the menu messy. Focus on the cases that protect the most orders.

Q: What if inventory changes too often for staff to keep up? A: In that case, simplify the online menu. Keep only the items you can reliably make available during that service window. A smaller menu that stays accurate is usually better than a large menu full of problems.

Q: Can sold-out items hurt repeat business? A: Yes. Guests may forgive one mistake, but repeated disappointment makes them less likely to order direct again. Clear communication and quick updates help protect trust.

Q: How does direct online ordering help with sold-out item management? A: Direct ordering often gives you more control over menu updates, guest communication, and follow-up marketing. It can also help you keep restaurant-owned customer data, which matters when you want to bring guests back after a less-than-perfect order experience.

Related Dinevate Guides

  • Restaurant online ordering: /features/online-ordering
  • Restaurant websites: /features/restaurant-website
  • Book a Dinevate demo: /demo

Getting Started with Dinevate

See how easy it is to get started with Dinevate.