qrwaitStart free

Moving the breakfast queue onto the phone

· 5 min read

By the QR Wait team

Sunday, ten in the morning. Fifteen groups at the door, the host with a notebook, and a call from the kitchen: "table for three is free." The host reads out a name, a group tries to squeeze through the crowd, and two more people ask "how much longer?" That is how most breakfast places run the weekend queue. This post walks through the same morning with a QR code waitlist, step by step, from the venue's side.

Why is the breakfast queue so hard?

Breakfast tables last. A family sitting down to a full spread doesn't get up quickly. Most guests come as families or groups of friends: four people won't fit at a table for two, and a group of six waits for tables pushed together. And everyone arrives at the same time. The result: a crowd at the door, guests who can't step away without losing their turn, and a host guessing all morning.

A QR code waitlist touches all three: guests can leave the door, tables go by group size, and the wait is measured instead of guessed.

What the guest does

  1. Scans the QR code on the poster at the door or the small card on the table. A page opens in the phone's browser: no app or account needed.
  2. Chooses how many they are. You can also ask for a name; in restaurant queues it is optional.
  3. Sees their number, the groups ahead and the estimated wait, then takes a walk along the seafront or waits in the car.
  4. Two groups before their turn, the phone gets a "your turn is coming up" notification. When the table is ready, a second notification arrives and the screen turns green.

If they're running late, they can tap "I'm on my way" or ask for a little more time, and you see it in the panel.

What you do

The attendant panel opens in the browser on the host stand's tablet, a phone or the computer at the till. Nothing to install.

Tables mode

Create the queue as a tables queue. When a table frees up, choose its size in the panel: 2, 4, 6 or any other number. The queue calls the first waiting group that fits that table, by itself. A table for two doesn't go to a group of six. If you've pushed two tables together, enter the seats added up and a bigger group is called. To keep a table for four from going to two people at the busiest hour, you can also set how many seats may stay empty at a table.

If you have separate spaces like the garden and inside, add areas. Guests pick every area they would accept, and you enter a freed table with its area.

Party size and the estimated wait

At breakfast the wait depends on the group's size: tables for two free up often, tables for six rarely. In tables queues QR Wait estimates the wait per group size, from how fast tables that fit a group of that size were given out recently. Guests see the estimate for the size they chose when they join and follow it on their ticket. The panel's top bar shows the same estimate, so you can answer a caller's "about how long for four?" at a glance. When there aren't enough calls yet, the page says so instead of showing a made-up number of minutes.

No-shows

If a called group went somewhere else, the table shouldn't sit empty. Give the queue a time to arrive between 3 and 30 minutes: when it runs out the group is dropped, and the guest's screen shows a countdown. You can also drop a no-show with one tap, and undo it within a minute.

Guests without a phone

Not every guest scans a QR code. The host adds them from the panel with one tap, enters the party size and tells them their number. They wait in the same queue, under the same rules.

The printed QR code: on the door, the table, the window

A rotating QR code sits on the screen at the host stand, and makes it hard to join from home with a photo shared in a group chat. At a breakfast place a printed, fixed code is often more practical: on the door, in the window or next to the waiting bench. Then the location check stops remote joins: a phone that isn't near the venue can't join.

From the panel you can print an A4 poster, an A5 flyer or a folding table tent in one click. They carry your logo, your colour, the queue's name and "scan to join" in up to three languages. A breakfast place with tourists can have Turkish, English and German side by side.

Small settings that make the morning easier

  • Joining hours: the queue takes joins only while you're open and resets itself at closing time.
  • A cap on waiting groups: a two-hour queue helps nobody. Cap the number of waiting groups, or pause joining from the panel when you're full.
  • Info panel: add a link to your menu, directions or your Instagram page to the ticket, so guests can look at the menu while they wait.
  • A message to everyone: an announcement like "the garden opens in 15 minutes" goes to every waiting guest's phone.

What does it cost?

No subscription and no special hardware. Each group that joins uses one ticket, however many people it has. The first 250 tickets are free when you sign up; after that come one-time packs that never expire. The current packs are on the pricing page.

A checklist for the first weekend

  1. Create a tables queue and add areas if you have a garden.
  2. Start with a time to arrive of about 10 minutes and adjust it if needed.
  3. Hang the printed QR poster at the door and leave the location check on.
  4. Open the panel on the tablet at the host stand; one host is enough for the whole morning.
  5. On Monday, look at the daily statistics: how many groups came, how many were seated, how many didn't show up, and which hour was busiest.

See everything tables mode does on the restaurant waitlist page, or try the demo in your browser without an account.

Try it on your own queue

Set up a queue in a few minutes. The first 250 tickets are free, no credit card needed.

More posts