Virtual Queue System for Restaurants: How It Works and What to Check

A virtual queue system keeps a customer’s place in line without keeping the customer in line. They take a number at the counter, walk away, and their own phone calls them back when the order is ready. The metre of floor in front of the till goes back to being a walkway.

This guide is about the system itself, not about shortening a queue: what it does, how it goes in at a counter or a food court stall, how it differs from a table waitlist and from a handheld pager, and what to ask before you pick one. Bipresto is one of them, free and with no hardware, and this page is equally clear about what it does not do.

  • No pagersnothing to buy, charge or wipe down
  • One numbergiven at the scan, position shown live
  • One posterthat is the whole equipment list
  • Same daybetween deciding and calling a first customer

Key takeaways

  • A virtual queue system holds the place, so the customer can sit, step outside, or browse the shop next door without losing it.
  • The receiver is the customer’s phone, so there is no fleet to size and no ceiling on how many people can be waiting.
  • It is not a table waitlist and not a pager: three tools for three different kinds of waiting.
  • With Bipresto the alert is a web page that rings and vibrates, so there is no SMS to pay for and no app to install.
  • A customer with no smartphone gets a number by hand and joins the same list as everyone else.

What a virtual queue system actually is

An ordinary queue is a physical object: a row of people whose order exists only because each one can see the person in front. Take everyone out of the corridor and the order vanishes with them. That is why people stand at the counter even when they know it will be a while.

A virtual queue splits those two things apart. The order lives on one screen, on your side, and every customer carries proof of their place: a number, on their own phone. They no longer need to be visible to exist in the line, so they can sit in the room, wait on the pavement, or go and buy something next door. When their turn comes, the system goes and finds them.

So the word virtual does not describe a technology. It describes what has gone: the line. Everything else is still there, starting with first in, first out. The customer does not gain a better place, they gain the right to stop standing up to keep the one they have.

  • The place is held by the system, not by the customer standing in it.
  • The customer carries proof of their place: a number on their phone.
  • Arrival order does not change, so this is not a way to queue jump.
  • The call travels to the customer instead of the customer watching the pass.
Running a walk-in waitlist instead

How it works, from the QR code to the ring

The customer journey is three gestures. They scan the QR code on the counter with the camera, leave an email address and a phone number, and their page opens with an order number on it. That page tells them where they stand, live: three orders ahead of you, then you are next. They tap once to allow sound, because no browser lets a page ring without a gesture, and they leave the tab open with the screen on.

On your side there is one screen, the one you already own: phone, tablet or laptop. Orders line up in two columns, the ones to prepare and the ones waiting for their customer. When the plate hits the pass you tap the line. Their phone rings, vibrates, shows the number full screen and flashes the title of their tab.

Two details do most of the work in a rush. The order shows whether the alert has been seen, so you know who is on their way and who has noticed nothing. And one tap rings it again, instead of shouting a name across the room a second time.

It is worth being blunt about what does not happen, because this corner of the market tends to be vague: with Bipresto no text message is sent and nothing is installed. The alert is the web page the customer left open. That is why nothing is billed per message, and it is also why the sentence said at the till matters: scan it, keep the page open, your phone will ring.

  1. The customer scansThe camera is enough. They leave an email and a phone number, and get their number.
  2. They see their positionTheir page shows live how many orders go before theirs.
  3. They wait where they likeInside, on the terrace, outside. The place holds without them.
  4. You tap readyTheir phone rings and vibrates, and you see whether they saw it.
Where the poster and QR code go

Virtual queue, table waitlist, pager: three different things

All three ring someone at the right moment, and that is where the resemblance stops. A table waitlist handles parties waiting for a seat: party size matters, the order is not strict, and the wait is often measured in quarters of an hour. A counter queue handles orders: strictly first in, first out, and the risk is not a party walking off but food going cold.

A pager is not a queue at all. It is a receiver, the object you hand over so the customer can be reached, and it is the part the phone in their pocket replaces best. So you can run a virtual queue with no pagers at all, and you can own a box of pagers with no organised queue, just a notepad and a good memory.

That distinction shows up directly in the budget. A fleet of coasters caps your waiting area at the number of units you bought, and that cap is paid for up front, sized on your worst rush. A virtual queue has no cap, because every customer brings their own receiver.

Food courts are where the difference is sharpest. A shared hall has no room for one charging base per stall, and a customer who has ordered from two counters is holding two coasters. Two numbers on one phone is simply easier, and the customer can eat wherever they found a seat.

What is being waited forThe receiverThe ceiling
Table waitlistA seat, for a partyThe customer’s phoneThe size of the room
Counter pagerAn order on the passA loaned coasterThe number of units
Virtual queue systemAn order, in arrival sequenceThe customer’s phoneNone
Three answers to three kinds of waiting

What a pager fleet asks of you

  • A purchase decided before you know your peak.
  • A socket for the charging base, permanently.
  • A wipe between customers, every time.
  • A count at close, and replacements.

What a virtual queue asks of you

  • A printed poster on the counter.
  • A screen your team already has open.
  • One sentence at the till, said the same way.
  • A number by hand for anyone who does not scan.
The virtual pager, from the customer’s side

Seven things to check before you pick one

These systems look alike on a home page and come apart in use. Seven questions separate them, and they are the same seven for every vendor you look at.

The first one decides most of it: does the customer have to install anything. A lunch queue will not install an app, so a system that needs one loses half the room on the first try. The second follows closely: what carries the alert. A text message is billed per message and eventually shows up as a variable cost line; a web page that rings is not billed at all.

Then come the operational questions. Can you see that the alert was received, or are you calling into the void. Can you ring again without rebuilding the order. What does the system do with a customer who has no smartphone, given that the only workable answer is a number handed over by hand, in the same list. And does the customer read their page in their own language, because a visitor who cannot read their screen comes back to ask at the counter.

The seventh is the one people forget and later regret: who owns the contact details your customers leave. A system that collects them should hand them back, with the customer’s consent, in a form you can take elsewhere.

  • Does the customer install an app, or is a browser enough.
  • What carries the alert: a web page, a billed text message, a push.
  • Can you see that the customer saw the alert.
  • Can you ring again in one tap.
  • How a customer with no smartphone is handled.
  • Which languages the customer actually reads on their page.
  • Whether you can export your customer file, and in what format.

The same seven questions for every vendor

  • anything to install on the customer side, yes or no
  • which channel the alert travels on, and its unit cost
  • a read receipt on the alert, visible at the counter
  • a second ring without rebuilding the order
  • the fallback for a customer with no smartphone
  • the languages actually shown to the customer
  • the export of your customer file, and its format
What a paging setup really costs

What the counter gains, and what it does not

The first effect is visible within an hour: the metre in front of the till empties. The people who have paid sit down, and the only queue left is the one made of people who want to order, which is the one that pays you. The passer-by who used to see a crowd now sees a busy room, and those two signals are not the same at all.

The second is for the team. Nobody answers is it nearly ready any more, because the answer is on the customer’s screen. Nobody shouts a name, so nobody repeats it. And an order that is ready but unseen shows up on the board, instead of going cold for a reason you will never learn.

The third one takes people by surprise: the queue becomes a list you can read afterwards. Every customer who scans leaves their details, with the opt-in box ticked by them. The board flags regulars, offers the Google review at the right moment, and a prize wheel can fill the wait. A queue run on coasters or on shouted names leaves nothing behind.

Then there is what does not change, and it is better known in advance: the kitchen does not get faster, a basement room with no mobile signal is still a room with no signal, and somebody has to offer the scan at the till, in the same sentence, forty times an hour. That sentence, not the technology, decides whether the queue fills up.

Before: the standing line

  • People who have paid block people who want to order.
  • Staff answer the same question ten times an hour.
  • A shouted name is lost, and the food goes cold.
  • A hundred customers at lunch, and nothing left tomorrow.

After: the virtual queue

  • The remaining line is made of customers ordering.
  • Position shows on the customer’s own page, live.
  • The alert rings, vibrates, and rings again in one tap.
  • Regulars are flagged on their next scan.

Opening yours this week

Setting up takes about twenty minutes, most of which goes on printing the poster and finding it a sensible home, at eye level, where the customer already stops. You create the page with the shop name and your logo, the QR code exists immediately, and you can call a first customer before the end of the service.

If you already own coasters, run both for a week: put the poster next to the rack and let customers choose. After seven days you have a number of your own, the share of customers who reached for their own phone, and it beats any argument either way.

A virtual queue system is therefore not judged on a demo but on a real service: was the counter clear at the peak, and how many customers were called back without anyone raising their voice. Both are measurable on the first Saturday.

  • Create the page: shop name, logo, and the QR code is ready.
  • Print the poster and put it where the customer stops to pay.
  • Write the till sentence on one line, and stick to it.
  • Count who scanned after a week, and decide on that number.
Create my page for free

Frequently asked questions

What is a virtual queue system in a restaurant?

A queue where the system holds the place instead of the customer standing in it. They join, usually by scanning a QR code, wait wherever they like, and get called on their phone when the order is ready. Arrival order stays exactly the same.

How is it different from a restaurant waitlist app?

A waitlist handles parties waiting for a table, where party size matters and the order is not strict. A counter queue handles orders in arrival sequence, where the risk is food going cold rather than a party walking away. The same tool can run both lists on one screen.

Does the customer need to install an app?

No. They scan the QR code with the camera and keep the page open: it rings, vibrates and shows their number when you tap ready. They tap once to allow sound, because no browser plays audio without a gesture from the visitor.

Does it send a text message?

Not with Bipresto. The alert is the web page the customer left open, which rings and vibrates, so nothing is billed per customer alerted. Some competing systems do use SMS: with those, ask for the price per customer rather than the monthly price.

Does it work in a food court?

Yes, and it is where hardware struggles most. There is no charging base to house on a shared hall stall, and a customer who ordered from two counters simply holds two numbers on one phone instead of two coasters.

What about a customer with no smartphone?

You hand them a number from your screen and call it out loud, exactly as before. Their order joins the same list, so your team never runs two systems at once.

How many people can be waiting at the same time?

There is no ceiling, because the receiver is each customer’s own phone. With coasters the waiting area stops at the number of units bought, and the next customer goes back to standing at the counter.

Try Bipresto for free

Create your page, print your QR code and start paging customers today.

Create my page