All posts
A printed menu on a cafe table beside a coffee cup

The menu is the source of truth

Every operational problem a restaurant has can be traced to a menu that lives in too many places.

Think about the places your menu currently lives. The printed card on the table. The Squarespace page. The DoorDash listing. The Google Business profile. The Instagram bio. The POS register. That is six places, minimum, and every one of them has its own update cadence, its own typo, its own out-of-date special.

A diner sees three of those places before ordering. If they disagree — and they always disagree — the diner picks the most generous interpretation, orders, and then gets an item you do not make anymore.

One source, many surfaces

The principle is simple: there is one menu. Your storefront, the in-table QR flow, and the kitchen ticket layout all read from it. When you hide an item, it disappears from every surface in under a second. When you add a modifier, every channel picks it up.

This is not a technical achievement — any competent system could do it. It is a product decision. The moment you let a menu live in two places independently, you have created a reconciliation problem that eats a real amount of labor every single week.

What this unlocks

If you do one thing this quarter, collapse your menu down to a single source. Everything else gets easier.

Keep reading

More from the blog.

Apr 9, 2026 Why zero commission is table stakes, not a perk Commission pricing made sense in 2012. It does not now. Here is the math on why. Mar 27, 2026 What QR ordering should feel like The difference between a QR flow that diners complete and one they abandon is about three design decisions. Mar 13, 2026 Why your restaurant needs its own email domain Sending from hello@yourrestaurant.com instead of a gmail address moves open rates more than any subject line trick.