Back to BlogRestaurant Management

Festival Weekend for Cafes: When Four Hundred People Want Coffee in Ninety Minutes

A cafe near a big event has one constraint and it is not the kitchen. It is the number of drinks one machine and one barista can physically produce. Everything worth planning follows from that.

FullGuest TeamSeptember 15, 20267 min read
Share

Restaurants near a big event worry about covers. Cafes have a simpler and more unforgiving problem: there is a hard ceiling on how many drinks you can make per hour, and no amount of goodwill moves it.

A two-group espresso machine with one confident barista produces somewhere around 60–80 drinks an hour in sustained real conditions — not the number on the spec sheet, the number you actually hit with milk texturing, cleaning and the occasional remake. Add a second barista on the same machine and you might reach 100–120 before you start colliding at the grinder and the steam wands.

Now put a conference across the road with a 45-minute session break, or a festival gate two streets away. Four hundred people want coffee inside ninety minutes.

The maths does not work, and pretending otherwise is how cafes end up with a queue out the door, a thirty-minute wait, and a weekend of one-star reviews earned on their busiest day.

Decide what you are optimising for

You cannot serve everyone. That is not defeatism, it is arithmetic. So choose deliberately:

Maximum throughput — serve the most people possible, accepting a narrower offer and a plainer experience.

Maximum spend per head — serve fewer people, better, at a higher ticket.

Protect the regulars — keep your normal service intact and let the surge go elsewhere.

All three are defensible. The failure mode is not choosing, and drifting into the worst version of all of them: a long queue, a reduced experience and a lower average ticket because everyone ordered the fastest thing.

The throughput plan

Cut the drinks menu hard

Not the food menu — the drinks menu. That is where your ceiling lives.

During peak hours, run a short drinks list built around what your machine makes fastest. In practice that usually means: batch brew or filter as the hero, espresso and a small number of milk drinks, one cold option, and nothing that requires a bespoke build.

The single biggest throughput killer in most cafes is the long tail of low-volume, high-effort drinks. On a normal Tuesday they are a nice point of difference. During a ninety-minute wall they cost you fifteen other customers each.

Batch brew is the most underrated event-day decision there is. A well-made filter coffee served in eight seconds instead of a flat white in ninety changes your ceiling by a multiple, not a percentage. Position it as the recommended option rather than the compromise — put it first on the board with a proper description, not last as an afterthought.

Pre-make what survives being pre-made

Cold brew, iced coffee bases, batch filter, pre-portioned milk jugs, cups pre-lidded and stacked, pastries already bagged. Anything you can move out of the wall and into the two quiet hours before it, move.

Split the counter

The classic cafe failure at peak is one queue that does everything: ordering, payment, drink collection, food, questions. Every slow interaction blocks everyone behind it.

Separate the flows. Order and pay in one place, collect in another. If you have the bodies, a dedicated food-and-pastry point takes the simplest transactions out of the drinks queue entirely.

Put ordering on the customers' phones

This is where QR ordering does something specific for cafes that it does not do for restaurants: it moves the queue off your floor and out of the ninety-minute window.

A customer who orders and pays from the pavement, or from the conference hall across the road, or from their seat, is not standing in your shop occupying space and staff attention. Your baristas make drinks continuously from a queue on a screen rather than in bursts between conversations.

Two things make this work in a cafe specifically:

Pre-ordering with a collection time. If the session break is at 11:00, let people order at 10:40 for 11:05 collection. You have just moved twenty minutes of production before the wall. This is the closest thing to free capacity a cafe can get.

A visible, honest wait time. A customer told "fourteen minutes" who gets their coffee in twelve is happy. The same customer, standing in an unexplained queue for twelve minutes, leaves a bad review. The wait did not change; the information did.

Staff the wall, then send people home

Cafes often run thin all day rather than heavy at the peak. Invert it. Bring people in for the ninety minutes, pay them properly for a short shift, and let them go. A four-hour shift that covers the wall beats an eight-hour shift that spreads the same person thinly across a day that is mostly empty.

Roster a runner whose entire job is restocking cups, lids, milk and pastries so no barista ever leaves the machine. A barista walking to the fridge is the most expensive movement in the building during a wall.

Know what your forecast can and cannot do

If you use demand planning software, be clear about the contract. In FullGuest a demand event is a date window plus a multiplier, and for a first-time event you supply the multiplier — it will not infer from an event's name that Saturday morning is a 4×.

What it does is learn afterwards. Once the dates pass, the platform compares actual demand against your baseline and blends the observed ratio into the stored multiplier, so a recurring event gets more accurate every time it happens.

For cafes this matters more than for most venues, because your events are often recurring and local: a weekly market, a monthly match day, a conference season that returns each year. Those are exactly the cases where the learning loop pays off. Record a rough guess the first time, and by the third occurrence the number is genuinely yours.

That same multiplier should then drive both the rota and the milk-and-bean order, rather than being guessed twice.

Stock: the three things that run out

It is almost always the same three.

Milk. Especially the alternatives. Oat in particular runs out at a rate that surprises people every single time, because event crowds skew younger and order it far more than your regular trade does.

Cups and lids. Unglamorous and genuinely service-ending. Takeaway ratio during an event is wildly higher than normal — a cafe that normally runs 60% dine-in might run 95% takeaway on an event day. Order against that ratio, not your usual one.

Pastries. Gone by 10 AM, and then you have a five-hour wall with nothing to sell alongside the coffee, which quietly halves your average ticket.

Par up narrowly and aggressively on those three. Leave the rest alone.

Protect the regulars

Your regulars are the business fifty-one weeks a year. They will come in during the event, find a queue of strangers, and leave.

Small things that keep them:

  • A named regulars' hour before the wall starts
  • Let them order ahead and skip the queue entirely
  • Tell them in advance that the weekend will be chaotic and when to come instead

The week after a big event is when cafes discover whether they traded their base for a surge. The ones who warned their regulars keep both.

The debrief

Within two days: drinks per hour at the peak, what you ran out of and when, the actual takeaway ratio, the longest wait you served, and how many people you watched walk away from the queue.

That last number is the one nobody records and the one that tells you what next year is worth.


A cafe cannot out-hustle its throughput ceiling. It can raise it — batch brew, pre-orders, a short list, split counters, a runner — and it can be honest with the people it cannot serve. Those two things are the whole playbook.

cafe event daycoffee throughputbarista staffingqueue managementcafe qr orderingpeak demand cafe
Share

Related Articles

Put your restaurant on autopilot

AI ordering at every table, a full POS and kitchen display, and a Brain that watches your numbers — published pricing, live in days.