I beat the server to my own order
I was at lunch recently, and before the server made it to our table, I’d already ordered. There was a QR code on the table, I scanned it, picked what I wanted, and paid. By the time he walked over, his opening line had already happened without him.
It was efficient, and I didn’t mind. But it stuck with me, because the most useful thing a person did for me that whole meal happened before I even sat down.
The restaurant’s problem is a reasonable one
Here’s what the restaurant is trying to do, and it makes sense. They moved from paper menus to a digital one. Now they want one system that runs both the menu and the ordering, so nobody has to update prices and sold-out dishes in two places.
One system, one source of truth. That’s good operations. Nobody should be crossing out the salmon on a printed menu at 7:30 on a Friday.
The catch is the front door
The trouble is where that one system sends people. Right now, it sends everyone to the same place: a static web page behind a sticker on the table.
That page has too many jobs. It’s the menu for someone who just sat down and wants to browse. It’s the order form for someone who already knows what they want. It’s the specials board, the drink list, and the bill. Every guest gets the same page, at every table, at every hour of the day.
A QR code on the table is one door for everyone, forever.
What the host knows
Now think about what happens at the actual front door. When you walk in, the host learns a lot in about five seconds. How many of you there are. Whether it’s a quick weekday lunch or a long Saturday dinner. Whether you’re regulars or first-timers. Whether you’ve got a kid melting down or a client you’re trying to impress.
Good hosts know this. Where they seat people is its own strategy, and it’s often the human part of a meal that actually matters.
That’s real information. It’s exactly the kind of context that could shape what each guest sees next. And the QR code throws all of it away. The one system that was supposed to make things simpler ends up flattening the most useful thing the restaurant has: a person at the door who just figured out who you are.
So which door?
I don’t think the answer is going back to paper, or putting a server back in charge of typing in orders. The tech should handle the transaction. That part is fine.
The question is what front door each guest walks through. The person who just sat down might need the menu and a minute. The regular who orders the same thing every time might need one button. The table in a hurry might need ordering and the bill on the same screen.
The host already knows which is which. Right now, there’s just no way to pass that along.
This isn’t just a restaurant problem. Any business that’s replaced a conversation with a link has made the same trade, usually without noticing.
Where in your business is one page doing every job for everyone?


