Operations

Restaurant Pre-Orders and Scheduled Ordering: Let Customers Order Ahead for a Time Slot

Scheduled ordering lets customers pick a future time slot — lunch pre-order, morning-coffee order-ahead, next-day catering-lite. How to set slot capacity, take deposits, send reminders, and smooth kitchen load.

Ordering.ToolsSeptember 25, 20268 min read
Restaurant staff preparing takeaway orders on a counter ahead of a lunch rush

Most restaurants only accept orders they can make right now. A customer opens the menu at 09:40, wants lunch at 12:30, and the only options are "order now and let it go cold" or "come back later". So they close the tab. That is a sale you never captured — placed at a quiet moment, for a busy one, and dropped because your system only understands "now".

Scheduled ordering fixes that. It lets a customer pick a future time slot and pay ahead, so their order lands in your kitchen exactly when they want to eat — not the second they tap. Think lunch pre-orders placed over morning coffee, a 7 a.m. flat-white ready before the commute, or a fifteen-portion office platter booked for tomorrow. This is not the peak-hours capacity problem, and it is not the same as tightening your live pickup flow — those each have their own guide. This one is about accepting demand for the future, and turning it into a smoother kitchen and a fuller till.

Why Order-Ahead Smooths Your Kitchen and Captures Lost Demand

The obvious win is revenue you were leaving on the table. A person who wants food at a specific time — a lunch break, a meeting, a train — will only order if you let them commit to that time. Force them to order "now" and most walk. Let them schedule, and you capture the sale hours before your competitor even opens.

The quieter win is kitchen load. When orders arrive with a time attached, you stop reacting and start planning. You can see at 08:00 that eleven lunches are already booked for the 12:15–12:30 window, prep for them, and stagger the rest. Demand that would have hit as a chaotic wall at noon instead arrives as a readable schedule. You are also open for business when your doors are shut — someone can place tomorrow's order at 11 p.m., and you wake up to it.

Where Pre-Orders Actually Pay Off

Scheduled ordering is not one feature for one use case. The same time-slot mechanic covers several everyday situations restaurants leave uncaptured today:

  • •Lunch pre-order — office workers order at 10:00 for a 12:30 pickup, skip the queue, and you batch a predictable rush instead of firefighting it.
  • •Morning-coffee order-ahead — the 7:45 flat white and croissant, paid in advance, ready on the shelf when they walk in. Zero wait, higher morning throughput.
  • •Next-day catering-lite — a ten-to-twenty-portion platter for tomorrow's meeting, booked and paid today so you can source and prep on a real timeline.
  • •Event and match-day windows — take orders all week for Saturday's 18:00–19:00 slot, cap the numbers, and never oversell the kitchen.
  • •Off-hours capture — a customer books dinner at 22:00 the night before; the order is waiting for you at open, not lost to whoever answered their phone.
  • •Fixed-time handoffs — a birthday cake for Friday 17:00, a Sunday-roast tray for 13:00 — anything with a "must be ready by" attached.

The thread through all of these is the same: the customer names a time, you accept only what you can make by that time, and both sides plan around it instead of guessing.

Rule of thumb: never offer a slot you cannot honour. If your kitchen can plate ten lunches every fifteen minutes, cap that slot at ten. An accepted order you miss costs you more trust than a slot you never offered — under-promise on capacity and deliver every single time.

Setting It Up: Slots, Capacity, Deposits, Reminders

Define time slots that match your kitchen, not the clock

Do not offer "any minute you like". Offer real, spaced slots — every fifteen or thirty minutes — that reflect how fast you actually plate. Wider slots for a full à-la-carte kitchen, tighter ones for coffee and pastries. The slots should also respect when you are open: a scheduled order for 15:00 makes no sense if you close at 14:30. Tie the slots to your operating hours so the picker never shows a time you cannot serve.

Cap each slot so you never accept more than you can make

This is the difference between a helpful feature and a disaster. Give every slot a ceiling — a maximum number of orders (or covers, or portions) you can produce in that window on top of your walk-in trade. When a slot fills, it greys out and the customer picks the next one. That single cap is what keeps a good idea from turning your noon rush into an impossible backlog. Set it low at first, watch a few real days, then raise it once you trust the number.

Take a deposit or full prepayment for large future orders

A no-show on a two-portion lunch is annoying. A no-show on a twenty-portion catering-lite platter you shopped and prepped for is a real loss. For large or next-day orders, take a deposit or full prepayment at booking. It filters out the not-serious, funds your ingredient run, and means a cancellation costs you nothing. Small same-day slots can stay pay-on-collection; scale the commitment to the risk.

Remind the customer so they actually show up

An order booked eighteen hours ahead is easy to forget. A well-timed reminder — the evening before and again an hour out — turns a booking into a collection. Send it on the channel the customer already uses: a web push, an SMS, or a Viber message. The reminder should confirm the slot, the total, and where to collect, so nobody arrives confused. This is exactly what the Order Notifications feature page is built to automate — and the Web Push Notifications and SMS Notifications feature pages cover the delivery channels in more depth.

Tie It All to Your Scheduled Hours and Go Live

Scheduled ordering only works when it knows when you are open. Your slots, your caps, and your holiday closures should all flow from one place — see the Schedule Management feature page for how operating hours, special-hours closures, and per-day availability drive which slots a customer can even pick. Set a holiday, and tomorrow's slots for that day simply disappear. No customer books a lunch for a day you are shut, and you never field the cancellation call.

From there it is a short setup: enable scheduled ordering, define your slots and caps, decide where deposits apply, and switch on reminders. Print the same order-ahead menu behind a QR code so a diner can book tomorrow's lunch from today's table — the QR Code Menus feature page shows how one code carries your full ordering flow. Do that once and you are open for future business around the clock: capturing the 11 p.m. order, smoothing the noon wall, and letting your kitchen plan instead of scramble. Turn it on, cap it honestly, and let tomorrow's orders come in tonight.

Try Ordering.Tools for Free

Set up your digital menu in under 2 minutes. No credit card required.