Skip to main content

Menu Pricing & Strategies

Set prices and pricing strategies.

Overview

Restaurant Revolution supports:

  • Base Pricing: Standard item prices
  • Time-Based Pricing: Happy hour, lunch specials
  • Location Pricing: Different prices per location
  • Dynamic Pricing: Demand-based adjustments
  • Channel Pricing: Online vs dine-in

Base Pricing

Setting Item Prices

  1. Edit menu item
  2. Enter Base Price
  3. This is the default price everywhere

Price Display

SettingDescription
Show PriceDisplay to customers
Hide PriceMarket price items
Starting AtVariable price items

Tax Configuration

Tax OptionWhen to Use
TaxableMost food items
Non-TaxableWhere law exempts
IncludedTax in displayed price
Per-ItemDifferent rates per item

Pricing Tiers

Creating a Pricing Tier

  1. Go to Menu > Pricing > Tiers
  2. Click + Add Tier
  3. Configure:
FieldExample
Name"Happy Hour"
Start Time4:00 PM
End Time7:00 PM
DaysMon-Fri
Discount Type% off or Fixed price

Happy Hour Example

Happy Hour Pricing (4-7 PM, Mon-Fri)
├── Appetizers: 50% off
├── Draft Beer: $5 flat
├── House Wine: $6 flat
├── Well Cocktails: $7 flat
└── Bar snacks: 30% off

Lunch Specials Example

Lunch Specials (11 AM - 3 PM, Mon-Fri)
├── All sandwiches: -$2
├── Add soup: +$3 (normally $5)
├── Add salad: +$4 (normally $6)
└── Combo meals: Special pricing

Activating/Deactivating

  • Automatic: Based on schedule
  • Manual: Override via voice/dashboard
  • Voice: "Hey Maximus, turn on happy hour"

Location-Based Pricing

Why Different Prices?

  • Different rent costs
  • Local market rates
  • Competition varies
  • Cost of goods differs

Setting Location Overrides

  1. Go to Menu > Pricing > Locations
  2. Select location
  3. Set price overrides:
Classic Burger
├── Base Price: $14.99
├── Downtown: $16.99 (+$2.00)
├── Airport: $18.99 (+$4.00)
├── Suburb: $14.99 (base)
└── Food Court: $12.99 (-$2.00)

Bulk Location Pricing

Apply percentage adjustments:

LocationAdjustment
Downtown+15%
Airport+25%
Food Court-10%

Channel-Based Pricing

Different Prices by Channel

ChannelPricing Strategy
Dine-InBase price
Online PickupBase price
Delivery+10-15% (offset fees)
Third-Party+20-30% (offset commission)
KioskBase or rounded

Setting Channel Prices

  1. Edit menu item
  2. Go to Channel Pricing
  3. Enable overrides
  4. Set per-channel prices
Classic Burger
├── Dine-In: $14.99
├── Online Pickup: $14.99
├── Our Delivery: $16.49 (+10%)
├── DoorDash: $17.99 (+20%)
└── UberEats: $17.99 (+20%)

Dynamic Pricing

What is Smart Pricing?

An intelligent pricing engine that recommends adjustments based on:

  • Demand Elasticity (Learned from history)
  • Local Weather (Rain/Snow impact)
  • Competitor Pricing (Market position)
  • Inventory Levels (Stock-based logic)

The system uses a Reinforcement Learning (DQN) model to learn the optimal price points that maximize revenue without sacrificing customer satisfaction.

Setting Up Dynamic Pricing

  1. Go to Menu > Pricing > Dynamic
  2. Enable for specific items
  3. Set guardrails:
GuardrailDescription
Min PriceFloor price (never sell below)
Max PriceCeiling price (never sell above)
Max Daily ChangeCap on volatility (e.g., +/- 10%)

Pricing Factors

The engine analyzes these signals in real-time:

SignalImpact
WeatherRain/Snow may lower prices to attract traffic
Peak HoursStandard or premium pricing during rush
CompetitorsAlerts if you are significantly above market
InventoryLower prices to move perishable overstock

Pricing Scenarios

High Demand (Friday Night):

Ribeye Steak
├── Base: $42.00
├── Peak Factor: High Demand
├── Adjustment: +$2.00 (+4.8%)
└── Final: $44.00

Inventory Clearance:

Fresh Catch (3 days old)
├── Base: $28.00
├── Stock Factor: Low Shelf Life
├── Adjustment: -$4.00 (-14%)
└── Final: $24.00

Promotions & Discounts

Creating Promotions

  1. Go to Marketing > Promotions
  2. Click + Add Promotion
  3. Configure:
FieldDescription
Name"Summer Special"
Type% off, $ off, BOGO, etc.
ItemsWhich items apply
DatesStart/end dates
ConditionsMin order, specific days

Promotion Types

TypeExample
Percentage Off20% off appetizers
Dollar Off$5 off orders over $30
BOGOBuy one get one free
BundleCombo pricing
Free ItemFree dessert with entree

Promo Codes

Create codes for customers:

SUMMER20
├── 20% off entire order
├── Valid: June 1 - Aug 31
├── Min order: $25
├── Max discount: $15
└── Online only

Price Rounding

Rounding Strategies

StrategyExample
Charm Pricing$14.99, $9.95
Round Numbers$15.00, $10.00
No Cents$15, $10

Setting Rounding Rules

  1. Go to Settings > Pricing
  2. Select rounding method
  3. Apply to new/existing items

Tax Configuration

Setting Tax Rates

  1. Go to Settings > Tax
  2. Configure rates:
Tax TypeRateItems
Food8.25%Most items
Beverage8.25%Non-alcohol
Alcohol10.25%Beer, wine, spirits
Exempt0%As applicable

Tax Inclusive Pricing

Show prices with tax included:

Menu Display: $15.00
├── Item price: $13.86
├── Tax (8.25%): $1.14
└── Customer pays: $15.00

Price Updates

Price Changes Affect All Channels

Price updates propagate immediately to all ordering channels including dine-in, online, kiosks, and third-party platforms. Always verify prices across all channels after making changes.

Bulk Price Changes

Update multiple prices:

  1. Go to Menu > Bulk Edit
  2. Select items
  3. Choose action:
    • Increase by %
    • Increase by $
    • Decrease by %
    • Decrease by $
    • Set specific price
  4. Preview and confirm

Scheduled Price Changes

Schedule future prices:

  1. Edit item
  2. Click Schedule Change
  3. Set new price
  4. Set effective date
  5. Price updates automatically

Price History

View historical prices:

  1. Edit item
  2. Click Price History
  3. See all changes with dates

The system automatically analyzes menu item performance using the BCG Matrix methodology, classifying items into four categories based on Popularity and Profit Margin.

Quality Classifications

CategoryDefinitionCharacteristicsStrategy
⭐ StarsHigh Profit / High PopularityBest performersMaintain: Keep visible, do not change.
🐴 Plow HorsesLow Profit / High PopularityVolume driversOptimize: Increase price slightly or reduce food cost.
🧩 PuzzlesHigh Profit / Low PopularityHidden gemsPromote: Renaming, better photos, or highlighting on menu.
🐕 DogsLow Profit / Low PopularityUnderperformersRemove: Consider removing from menu or completely reworking.

How It Works

  1. Data Analysis: The system analyzes the last 30 days of sales data.
  2. Classification: Items are placed in quadrants:
    • Popularity Score: Sales volume relative to the average.
    • Profit Margin: (Price - Cost) / Price.
  3. Visualization:
    • Go to Reports > Menu Analysis.
    • View the Scatter Chart to see where items cluster.
    • Review specific Recommendations automatically generated for each item.

Voice Commands

TaskSay
Turn on happy hour"Hey Maximus, turn on happy hour"
End happy hour"Hey Maximus, end happy hour"
Change price"Hey Maximus, change burger to $15"
Check price"Hey Maximus, what's the burger price?"