How to Accept Pre-Orders for Your Restaurant or Cafe (2026)
How to Accept Pre-Orders for Your Restaurant or Cafe (2026)
Most restaurants are still set up for one rhythm: someone walks in, orders, waits, eats. But a growing share of revenue at cafes, bakeries, breakfast spots, and lunch joints comes from a different pattern — customers who decide the night before what they want, and just pick it up at 8:42 a.m. on their way to work.
If your menu does not let them do that, they go to the place down the street that does.
This guide walks through how to set up pre-orders and scheduled pickup for a small restaurant or cafe in 2026 — what to put on the menu, how to handle the kitchen workflow, where to draw the cutoff line, and how to do it without taking on more software than you actually need.
Why pre-orders matter more than they used to
A pre-order is any order placed in advance — minutes, hours, or days — for a specific pickup or delivery time. For the customer, it removes wait time. For the restaurant, it does three things that are hard to get any other way:
- It smooths the rush. A 7:30 a.m. coffee-and-croissant rush that arrives as ten pre-orders prepped between 7:10 and 7:25 is far less chaotic than ten people queuing at the counter at 7:30.
- It locks in revenue. Once a customer commits to an 8 a.m. pickup, they almost never cancel. No-shows on pre-paid orders are typically very low — much lower than dine-in reservations.
- It increases average order value. Customers ordering ahead at home spend more than walk-ins because they are not under social pressure at the counter and have time to add items.
The catch: if your kitchen is not set up for it, pre-orders make everything worse. You need a system, not just a sticky note.
What "pre-order" actually means in your shop
Before you turn anything on, decide which of these you actually want. They look similar but have very different operational costs.
| Pre-order type | Lead time | Best for | Operational risk |
|---|---|---|---|
| Skip-the-line ordering | 5–20 minutes ahead | Coffee shops, fast-casual lunch | Low — same workflow, just earlier |
| Same-day scheduled pickup | 1–8 hours ahead | Bakeries, breakfast spots, lunchboxes | Medium — needs slot capacity |
| Next-day or future-date orders | 1–7 days ahead | Cakes, catering, special menus | Higher — needs deposits and confirmations |
| Recurring standing orders | Weekly / daily | Office lunches, gym meal plans | Higher — needs a separate workflow |
Most operators should start with skip-the-line and same-day scheduled pickup. Add future-date and recurring orders only after the first two are running cleanly.
Step 1: Pick the channel customers will actually use
You have three realistic options for taking pre-orders, and they each have a real cost:
- A delivery-app pre-order. Easy to enable. The platform takes 18–35% per order, owns the customer relationship, and ranks you against competitors who pay for promotion. Fine for incremental orders, brutal for your margin if it becomes the main channel.
- A standalone pre-order app or POS module. Powerful, but typically a paid subscription plus per-order fees. Worth it for high-volume restaurants. Overkill for a single cafe.
- A digital menu with WhatsApp confirmation. Customers browse a normal-looking menu page, add items, choose a pickup time, and the order lands in your WhatsApp inbox. Zero commission, no app to install, and the customer's number is yours forever.
For most independent cafes and small restaurants, the third option is the cheapest and the fastest to launch. The rest of this guide assumes that path.
Step 2: Define your slot grid
A "slot" is a window of time during which you can prepare and hand out a fixed number of pre-orders. Be generous on slot size when you are starting out — 15-minute slots are easier to staff than 5-minute ones.
A simple opening grid for a coffee-and-pastries shop might look like this:
- 7:00–7:15 — 6 orders max
- 7:15–7:30 — 8 orders max
- 7:30–7:45 — 8 orders max
- 7:45–8:00 — 6 orders max
You set the cap based on what one barista plus one prep person can realistically push out in 15 minutes while still serving walk-ins. The mistake first-timers make is setting the cap too high, then having to stop the espresso queue to bag pre-orders.
Step 3: Set the cutoff and the cancellation rules
Two numbers protect your kitchen:
- Cutoff lead time. The minimum gap between when an order is placed and when it can be picked up. For a busy morning service, 15–20 minutes is usually right. For items that take real prep — a frittata, a custom sandwich — push it to 30–45 minutes.
- Cancellation window. How late a customer can cancel. For unpaid orders, this can be anything; for prepaid orders, "no cancellations once we start preparing" is fair and easy to communicate.
Put both numbers on the menu page, near the time picker. Customers do not read terms-and-conditions pages, but they do read the line that says "Pickup available 20 minutes from now."
Step 4: Wire the kitchen flow
The single biggest reason pre-orders fail at small restaurants is that the order arrives, gets read, and then sits in someone's phone until the customer is already at the counter asking where their food is.
A simple flow that works:
- Order lands in WhatsApp (or in your dashboard).
- The person on register reads it out loud, prints a ticket or writes the pickup time on a slip, and clips it to the prep board sorted by pickup time.
- The prep team pulls the next ticket whose pickup time is closest.
- When the bag is ready, it goes on a labeled shelf — first name and pickup time, no exceptions.
- When the customer arrives, hand over the bag. Do not re-confirm the order at that point; you have already done that twice.
If you have a Kitchen Display System, even a basic one, this gets easier — pre-orders sort themselves by pickup time. If not, a clipboard works fine for the first 50 orders a day.
Step 5: Get the first 10 customers to try it
Nobody pre-orders from a place they have never bought from. Getting your first ten pre-order customers is the hard part; after that, repeat behavior takes over.
Three tactics that work and are cheap:
- A sign at the register. "Skip the morning line — order from this QR code the night before." A laminated tent card costs a few dollars and converts your existing morning regulars, who already know your food.
- A receipt nudge. Add a one-line note at the bottom of every printed receipt or WhatsApp confirmation: "Order ahead next time at [yourstore link]."
- A first-week discount. A small one-time discount (5–10%) for the first pre-order from a customer is enough to get them over the activation hump. Set the promo to expire after their first use so it does not become permanent.
A real-numbers example
Imagine a cafe doing 120 walk-in coffee orders on a typical weekday morning, average ticket $6.
If 25 of those customers shift to pre-orders and bump their average ticket to $7.50 (because they add a pastry without the line stress), the math looks like this:
- Walk-in revenue from those 25 before: 25 × $6 = $150
- Pre-order revenue from those 25 after: 25 × $7.50 = $187.50
- Direct revenue lift: $37.50/day, roughly $11,250/year on weekdays alone.
That is before counting the time saved by not running 25 orders through the counter queue, which usually shows up as either fewer staff hours or more capacity for new walk-ins.
Common mistakes to avoid
A few traps that come up almost every time a small restaurant turns pre-orders on:
- Overpromising your slot capacity. It is far better to sell out an early slot and force the customer into the next one than to oversell and hand out cold food. Tighten the caps.
- Hiding the pickup time on the receipt. It should be the largest text on the order ticket — bigger than the customer name, bigger than the items.
- Letting pre-orders compete with walk-ins for the same equipment without a plan. If your espresso machine can pull 60 shots an hour, and pre-orders alone need 40 of them at 8 a.m., you have already failed before opening.
- Treating pre-orders as a separate menu. Keep one menu. Mark a small number of items as "pickup-only" or "next-day" if you really need to. A second menu is a second source of mistakes.
A quick pre-launch checklist
Before you turn pre-orders on for real, walk through this:
- Slot grid is set, with realistic caps
- Cutoff lead time is visible on the menu page
- Kitchen has a place to physically stage tickets sorted by pickup time
- A labeled pickup shelf exists and the team has agreed on labeling rules
- Staff know where the order alert goes (WhatsApp inbox, dashboard, KDS) and who is responsible for it during each shift
- A point-of-sale sign is up nudging walk-ins to pre-order next time
Once those six items are done, you are ready to take orders.
Try it without paying commission
OrderViaChat lets you turn on pre-orders, scheduled pickup, and same-day order windows on a free digital menu — orders land in your WhatsApp, no commission, no per-order fee. You can be live in under fifteen minutes.