Back to Blog
menu analytics strategy

Menu Engineering with Real-Time Data

Stop guessing which menu items to promote, adjust, or remove. Here's how to use your POS data to engineer a more profitable menu.

D

Diana Okonkwo

Invalid Date

| 9 min read

Traditional menu engineering happens once a quarter—if you’re lucky. Someone pulls reports, builds a spreadsheet, categorizes items into stars/plowhorses/puzzles/dogs, makes some changes, and waits three months to see what happens.

That approach made sense when data was hard to get. It doesn’t make sense anymore.

With real-time POS data, you can engineer your menu continuously. You can test price changes and see results by end of day. You can correlate item sales with time, weather, events, and promotions. You can catch declining items before they become dead weight.

This is what menu engineering looks like in 2024.

Beyond the BCG Matrix

The classic menu engineering matrix (popularized by Boston Consulting Group) categorizes items on two dimensions:

  • Popularity (high vs. low sales volume)
  • Profitability (high vs. low contribution margin)

This gives you four quadrants:

High MarginLow Margin
High VolumeStars ⭐Plowhorses 🐴
Low VolumePuzzles ❓Dogs 🐕

The prescriptions follow: promote Stars, reprice Plowhorses, reposition Puzzles, remove Dogs.

This framework isn’t wrong, but it’s incomplete. Real-time data enables a richer understanding.

The Seven Dimensions of Menu Performance

Modern menu engineering should consider at least seven dimensions:

1. Absolute Sales Volume

How many units sell per week/month? This is your popularity metric. But segment it:

  • Lunch vs. dinner (an item might be a star at lunch and a dog at dinner)
  • Weekday vs. weekend (brunch items behave differently)
  • Dine-in vs. takeout (travel-friendliness matters)

2. Contribution Margin

Revenue minus food cost per item. But also consider:

  • Time-adjusted margin: Items with long cook times have hidden labor costs
  • Waste-adjusted margin: High-waste ingredients change the equation
  • Promotion-adjusted margin: Items frequently discounted have lower effective margins

3. Sales Velocity

Not just how many, but how fast. An item that sells 100 units over a month is different from one that sells 100 units but 80 of them during Friday dinner.

Velocity affects:

  • Prep requirements
  • Inventory freshness
  • Staff specialization needs

4. Attachment Rate

How often does an item appear as part of a multi-item order vs. alone? High attachment items contribute to larger tickets even if their individual margin is modest.

Your $4 side with 40% margin might drive more profit than your $18 entrée with 60% margin if it appears on 60% of all orders.

5. Modification Frequency

Items with high modification rates have implications:

  • Cost variability (mods might add or remove cost)
  • Preparation complexity (slows ticket time)
  • Customer satisfaction (frequent mods might signal menu-item mismatch)

Track not just that modifications happen, but which modifications. “No onion” is fine. “Substitute everything” suggests the base item isn’t working.

6. Return/Remake Rate

Items that frequently come back or get remade are bleeding money invisibly. A 5% return rate on a $20 item means you’re giving away $1 per order in food cost plus the labor to remake.

Low margin + high return rate = immediate removal candidate.

Is the item growing, stable, or declining? A current Star with a 20% month-over-month decline is about to become a problem. A current Puzzle with steady growth might be an emerging Star.

Trend Alerts in CrumbPOS

Enable trend alerts in Analytics → Menu Performance to get automatic notifications when items show significant movement (±15% over 30 days).

Continuous Price Optimization

Quarterly price reviews leave money on the table. With real-time data, you can test and optimize continuously.

The Test-and-Learn Framework

  1. Identify candidates: Items with high volume, high margin, and low price sensitivity
  2. Create test: Raise price by $0.50-1.00 at select locations or dayparts
  3. Measure impact: Track volume change over 2-4 weeks
  4. Calculate elasticity: % volume change ÷ % price change
  5. Decide: Roll out, roll back, or adjust

Example calculation:

  • Original price: $15.00
  • Test price: $16.00 (6.7% increase)
  • Volume change: -4%
  • Elasticity: -4% ÷ 6.7% = -0.6

An elasticity of -0.6 means you lose 0.6% of volume for every 1% of price increase. At that rate, the $1 price increase is highly profitable—you’re gaining $1 per unit on 96% of your original volume.

Price Elasticity Benchmarks

From our analysis across thousands of menu items:

CategoryTypical Elasticity
Beverages-0.3 to -0.5
Desserts-0.4 to -0.6
Appetizers-0.5 to -0.8
Entrées-0.8 to -1.2
Signature items-0.3 to -0.5
Commodity items-1.0 to -1.5

Items with lower elasticity (closer to zero) can absorb price increases with minimal volume loss. Items with high elasticity (greater than -1.0) lose proportionally more volume than they gain in margin.

Dynamic Pricing Considerations

Some restaurants are experimenting with time-based pricing: higher prices during peak hours, lower during off-peak. The data to support this exists; the customer acceptance varies.

If you’re considering dynamic pricing:

  • Start with daypart-based menus (different lunch vs. dinner prices) rather than real-time changes
  • Communicate the value proposition (“lunch specials” sounds different than “surge pricing”)
  • Test extensively before broad rollout

The Modification Intelligence Layer

Modifications are underutilized data. They tell you what customers actually want—if you analyze them.

Identifying Menu Gaps

When the same modification appears frequently across multiple items, you might be missing a menu item entirely:

  • “Add avocado” on 30% of sandwiches → Add an avocado-focused sandwich
  • “No bun” on 25% of burgers → Add a lettuce-wrap or bowl option
  • “Extra spicy” on 40% of Thai dishes → Your default spice level is too mild

Spotting Preparation Issues

Some modifications indicate execution problems rather than menu problems:

  • “Well done” on 40% of steaks → Are you undercooking by default?
  • “Light sauce” on 35% of pastas → Are portions too heavy?
  • “Dressing on the side” on 60% of salads → Just make that the default

Pricing Modification Value

If 20% of customers pay an extra $2 for bacon on their burger, what’s the implication for pricing a bacon burger as a menu item?

Calculate: Base burger margin + (modification price × modification rate)

This tells you the effective margin of the item as actually ordered, not as theoretically listed.

Seasonal and Event Correlation

Real-time data lets you correlate menu performance with external factors.

Weather Effects

We analyzed 2+ million orders across temperate US climates:

WeatherCold itemsHot itemsAlcohol
Hot day (>85°F)+18%-12%+22%
Cold day (below 40°F)-15%+25%+8%
Rainy-8% overall+15% soups+12%

If you’re not adjusting prep levels and marketing emphasis based on weather forecast, you’re leaving money on the table and dealing with unnecessary waste.

Local Events

Build a correlation dataset over time:

  • Sports events → Which items spike?
  • Concerts nearby → Does ticket time tolerance change?
  • Holiday weekends → Which items travel best (takeout)?
  • Convention traffic → What do business travelers order?

After a year of data, you can forecast demand with surprising accuracy when you know the event calendar.

Promotion Effectiveness

Track same-item sales during promoted vs. non-promoted periods:

  • Lift: How much did volume increase?
  • Cannibalization: Did other items decline?
  • Margin impact: Net contribution vs. non-promoted period?
  • Post-promotion retention: Did any lift persist after promotion ended?

A promotion that generates 2x volume but 50% cannibalization and no retention might not be worth the margin sacrifice.

Building Your Menu Analytics Routine

Here’s a weekly/monthly/quarterly rhythm for data-driven menu engineering:

Weekly (15 minutes)

  • Review top 10 and bottom 10 items by volume
  • Check for significant volume changes (±20% week over week)
  • Review any return/remake incidents and root cause

Monthly (1 hour)

  • Full matrix analysis across all seven dimensions
  • Identify pricing test candidates
  • Analyze modification patterns for insights
  • Review daypart performance differences
  • Correlate with weather/events from the month

Quarterly (half day)

  • Strategic menu review: additions, removals, repositioning
  • Cost reconciliation: are theoretical margins matching actuals?
  • Competitive analysis: how has the market changed?
  • Planning: what tests to run next quarter?

The Removal Decision

The hardest menu engineering decision is removing items. Even Dogs have fans. But keeping underperforming items has real costs:

  • Ingredient complexity: More items = more inventory SKUs = more waste
  • Kitchen slowdown: More items = more preparation contexts = slower execution
  • Menu fatigue: More items = harder for customers to choose = order anxiety
  • Quality dilution: More items = less mastery on each = inconsistent execution

When data tells you to remove an item, trust the data. The 12 customers who order it weekly will find something else. The 500 customers who don’t order it will have a cleaner, faster experience.

The Removal Threshold

We recommend removal consideration when an item:

  • Falls in the bottom 20% of volume AND
  • Falls in the bottom 40% of margin AND
  • Shows no positive trend over 90 days

Don’t remove impulsively—but don’t keep items on life support indefinitely either.

Getting Started

If you’re not doing data-driven menu engineering today, here’s your first week:

Day 1: Export your last 90 days of item-level sales data

Day 2: Calculate contribution margin for each item (you’ll need to estimate food cost if you don’t track it precisely)

Day 3: Build the classic matrix: plot items by volume (X axis) and margin (Y axis)

Day 4: Identify your top 3 Dogs and top 3 Puzzles; analyze why

Day 5: Pick one item for a price test; implement and set a 3-week review date

From there, build the habit. The restaurants that win with menu engineering aren’t doing one-time analyses—they’re building a culture of continuous, data-informed optimization.

Your menu is your most important marketing asset. Engineer it like one.


Want help analyzing your menu performance? Book a consultation and we’ll build your first optimization roadmap together.

Ready to transform your restaurant?

Join thousands of restaurants using Crumb to streamline operations and delight customers.

Get Started