Coffee Order Form Template

Skip-the-line drink ordering for cafes and office coffee runs — drink, size, milk, and shots in under thirty seconds on a phone.

Free · copies into your editor in one click
Live preview — try it, nothing is saved

Order your coffee ahead — we'll call your name when it's on the bar. Pay at the register when you grab it.

press Enter ↵

The morning coffee queue is a study in wasted specificity: everyone in line already knows their exact order, and the line exists only to say it out loud one person at a time. A pre-order form moves that recitation to the phone — the customer types the order they've made a thousand times, the barista sequences the bar efficiently, and the register still does the money at handoff.

Why these fields. "Name to call out" is the cafe's actual addressing system, and labeling it that way gets you callable names instead of formal ones. Drink, cup size, and milk are three separate single-choice questions rather than one free-text line because bar speed depends on structure — a barista reads "latte / medium / oat" off a ticket faster than any sentence, and structured answers mean the responses view sequences like a rail of cups. Extra shots is a number capped at four, with a description that keeps the form's voice human; small jokes in low-stakes fields measurably improve completion mood. The pickup time carries the ten-minute rush warning, which sets expectations better than any sign taped to the register.

What we left out. Syrups, temperatures, and the full modifier jungle — every modifier field slows all orders to serve a few, and the regulars who need oat-milk-half-sweet-extra-hot will tell the barista at pickup like they always have. Also loyalty-card numbers: punch cards live in wallets, and the form shouldn't become an account system.

Who uses this. Cafes near office districts smoothing the 8:45 crush, office managers running the Friday coffee round (send the link in the team channel, submit the batch), coffee carts at events where the queue is the enemy, and church or school coffee mornings taking orders before the service ends.

Make it yours. Match the drink list to your menu board and prune ruthlessly — six drinks that move fast beat sixteen that stall the bar. Keep the responses view open by the machine as the ticket rail; auto-advance in Focus mode keeps thumbs moving on the customer side. For the office-run use case, duplicate the form per office and leave duplicate prevention off — the same person legitimately orders daily. When the rush window ends, close the form with a "counter service only after 11" message.

Register at handoff. The ending says pay when you grab it. For a $5 transaction, the register you already run is the correct payment system — the form just makes sure the cup is waiting when the name is called.

Frequently asked questions

How do customers pay for their drinks?

At the register when they collect — the form sequences the bar, the till does the money. For office runs, one person usually settles the batch at pickup.

How does the barista see incoming orders?

Keep the responses view open next to the machine — new orders appear instantly with drink, size, and milk in clean columns, sequenced by pickup time.

Can regulars order every day from the same phone?

Yes — leave duplicate prevention off for this form. It exists for one-submission-per-person situations, which a daily coffee habit very much is not.

Can we pause orders outside rush hours?

Close the form from Settings with a message like "Pre-orders run 7–11am — walk in anytime." Reopen each morning takes one toggle.