Control Room · Ops
From Alert to Playbook: What to Do When a Delivery Metric Spikes
When a delivery metric spikes, don't just stare at the dashboard: run an if-then playbook. Confirm the signal is real, look at the one underlying cause, make a single corrective move, assign a clear owner, and set a time box to re-check. A metric without an owner and a deadline is noise, not action.
Illustrative example
- Food $32
- Commission $28
- Packaging & ads $12
- Promo $10
- Margin $18
Food, commission, packaging, ads, and promo eat the ticket before margin. Every restaurant has its own structure.
Every delivery operation generates alerts: prep times creeping up, cancellations stacking, sales flat in one store, rating sliding. The problem is rarely a shortage of data — it's that a spike sits on a screen without becoming a decision. This piece skips another list of KPIs and gives you conditional playbooks: if X happens → look at Y → move Z → who owns it → by when. The goal is simple: turn an alert into a repeatable move you can run during the shift, not after the damage is done.
Why a metric needs a playbook, not just a dashboard
A playbook is a documented, repeatable response to a specific signal: the trigger, what to inspect, the corrective action, the owner, and the time box to verify. Without it, the same spike gets handled differently depending on who's on shift — or ignored until the close-of-day report.
Food apps are part of this picture as a channel and a signal: they show you when prep is slow or orders are being dropped. But the lever is almost always inside your four walls — the kitchen, the shift, the routing, the staffing. The app surfaces the symptom; your operation fixes the cause.
Before you move: is this alert urgent or can it wait?
Not every spike deserves a war room. Sort each alert into three buckets:
- Act now (mid-shift): the problem is live and compounding — delivery times climbing during peak, a cancellation streak, a store going offline unexpectedly.
- Act at shift close: the metric moved but the shift is stable — a single bad rating, a one-off slow order, a minor dip.
- Act this week: a trend, not an incident — sales drifting down over days, rating sliding half a point across two weeks.
The test: is it compounding right now? If each passing minute makes it worse, it's an act-now. If it's a pattern, it belongs in your weekly review, not a panic.
Four mini-playbooks you can run today
Playbook 1 — Delivery time is climbing
- Trigger: prep or total delivery time rises meaningfully above your normal band for 2+ consecutive time slots.
- Look at: kitchen queue depth, number of active couriers waiting, and whether a single item is the bottleneck.
- Move: if the kitchen is backed up, temporarily pause or hide the slowest-prep items; if couriers are waiting, stagger ticket release; if it's one item, 86 it or pre-batch it.
- Owner: shift lead at the store.
- By when: re-check in 20 minutes; if times haven't dropped, escalate to ops.
Playbook 2 — Sales dropped in one location
- Trigger: one store's orders fall well below its own trailing average while sister stores hold steady.
- Look at: is the store actually online and visible? Check availability status, menu outages, and whether items are marked unavailable.
- Move: reopen the store or item if it was auto-paused, restore stock, confirm hours are set correctly.
- Owner: store manager; ops verifies visibility from the outside.
- By when: within 15 minutes — a store silently offline is pure lost revenue.
Playbook 3 — Cancellation streak
- Trigger: three or more cancellations in a short window, or a cancellation rate above your baseline.
- Look at: the reason codes — stockout, store too busy, courier no-show, or address issues.
- Move: if stockouts, update availability immediately; if "too busy," throttle incoming orders instead of rejecting them; if courier gaps, check the handoff zone.
- Owner: shift lead, with ops tracking the pattern across stores.
- By when: act within the shift; document the reason mix for the weekly review.
Playbook 4 — Rating is sliding
- Trigger: rating drops, or negative comments cluster around the same theme (cold food, missing items, slow).
- Look at: packaging, prep-to-pickup time, and order accuracy on recent tickets.
- Move: tighten the item-check step before handoff, adjust packaging for heat retention, and run a short recovery message protocol for affected customers.
- Owner: store manager for execution; ops for the recovery cadence.
- By when: address at shift close; review the comment themes weekly.
What to do when two things spike at once
When times and cancellations rise together, treat them as one incident, not two. Rising times usually cause the cancellations downstream, so attack the time first: relieve the kitchen bottleneck or throttle intake. Fixing the root almost always drains the second alert. The priority rule is simple: handle the metric that is causing the others before the ones that are merely reacting.
Common mistakes that keep you firefighting
- No thresholds. "Times are high" means nothing without a number. Define a normal band per store so an alert is objective, not a gut call.
- No owner. An alert everyone sees and no one owns gets handled by no one. Name the person and the backup.
- No time box. Without a re-check deadline, you never learn whether the move worked.
- Always the same store. If one location eats all your attention, the problem is structural — staffing, layout, or routing — not a daily fire. Log repeat incidents and fix the cause once.
From KPI to documented procedure
To make a metric repeatable, write it down in one line everyone can follow: trigger → inspect → action → owner → deadline. Store these playbooks where the shift can reach them, review them weekly, and update the thresholds as your baselines shift. The first time you run a play it feels slow; by the fifth, it's muscle memory — and that's when firefighting turns into operating.
Running delivery across several stores and tired of reacting late? Control Room is Pimentón's operational control desk: it surfaces the spike, flags which store hurts, and helps you turn each alert into an owned, time-boxed play — so you stop operating blind. Talk to us on WhatsApp.
Frequently asked questions
How do I know if an alert needs immediate action or can wait until shift close?
Ask whether the problem is compounding right now. If each minute makes it worse — delivery times climbing during peak, a live cancellation streak, a store offline — act mid-shift. If it's a one-off or a slow trend, handle it at close or in your weekly review.
What do I do first if delivery times and cancellations spike at the same time?
Treat them as one incident and attack the time first, since rising times usually cause the cancellations downstream. Relieve the kitchen bottleneck or throttle incoming orders, then re-check whether cancellations drain on their own before acting on them separately.
How do you turn a KPI into a repeatable procedure?
Write it as one line: trigger → inspect → action → owner → deadline. Store it where the shift can reach it, run it the same way every time, and update the thresholds as your baselines change. Repetition is what turns a metric into a reflex.
What threshold of rating, time, or cancellation justifies intervening?
Use each store's own trailing average as the baseline rather than a universal number. Intervene when a metric breaks its normal band for two or more consecutive time slots, or when cancellations or negative comments cluster around the same cause.
Who executes the action — the store or the operations center?
The store's shift lead or manager usually executes, because the levers are in the kitchen, the shift, and the handoff. The operations center sets thresholds, verifies visibility from the outside, tracks patterns across stores, and escalates when a local fix isn't working.
How do I stop firefighting the same location over and over?
If one store absorbs all your attention, the cause is structural — staffing, layout, or routing — not a daily incident. Log repeat events, look for the common trigger, and fix the root once instead of running the same play every shift.
Want clear visibility on your delivery?
Message us on WhatsApp. We'll review what's breaking multi-location rhythm and what to fix first.
Message on WhatsApp