Did you know that your POS history already knows how guests combine dishes—often better than the one-pager from opening week? The job is turning co-occurrence into policy without recommending pairings the kitchen cannot execute or allergens cannot allow. This is data-driven menus as operator craft: margin, prep, and truth first; clever merchandising second.
Sales history is a map of how guests actually eat—not how the concept deck imagined it. Basket co-occurrence, repeat orders, and daypart splits show which dishes want a suggested beverage, which appetizers precede which mains, and where a pairing is pure noise. Turning that signal into menu and upsell policy requires filtering through margin, prep, and allergen constraints so data does not recommend what the pass cannot execute.
Start from clean transaction objects: line items, modifiers, voids, and channel. If POS and web disagree on SKUs, analytics will lie politely. The same menu graph that powers checkout—per checkout architecture—should feed the warehouse that scores pairings.
Operationalize insights alongside timing psychology—the best pairing in the world fails if it fires at the wrong funnel step.
From correlation to policy
Rank candidates with lift and coverage: a pairing that helps one percent of baskets is a niche campaign, not a default tile. Require minimum sample sizes before promoting a combo; cold-start new dishes with content-based tags (heat, cuisine, beverage class) until volume catches up—parallel to neural pairings.
Watch for Simpson’s paradox: a pairing can look strong globally but hurt specific cohorts or dayparts.
Margin-aware pairings
Optimize for contribution, not only attachment rate. A high-attach side that drives remakes or lengthens ticket time can erase food profit. Bake station load and average add time into whether a pairing is promoted during rush.
Share pairing performance with culinary monthly—chefs spot impossible builds before finance does.
Menu design feedback loops
Use data to retire ghosts, split overloaded sections, and rebalance modifiers guests fight. Pair analytics with menu engineering meetings monthly—not only marketing standups.
Track menu bloat: SKUs with high views but low conversion may need photography, copy, or price surgery—not another upsell.
Data hygiene checklist
Dedupe guests without breaking privacy rules; normalize modifier IDs after menu migrations; exclude comped and training checks from training sets.
Menuella ties insight to cart
Smart upsells and online ordering on Menuella keep pairing rules on the same spine as pricing and86 flags—so yesterday’s insight does not become today’s broken suggestion.
When pairings respect menu integrity, digital and pass tell the same story.