Coffee Delivery in India 2027: Zomato, Swiggy, Blinkit & Zepto Data Get The Full Insight ✕

How To Use Data Analytics to Improve Your Restaurant Revenue

How To Use Data Analytics to Improve Your Restaurant Revenue

Restaurant revenue rarely grows by luck. Instead, it grows when owners know which dishes earn the most, which hours sit empty, and how rivals price. Data analytics then turns sales records, delivery app reports, and market data into those answers. As a result, you can price with care, push your best dishes, and cut waste. This guide, therefore, shows how to use data to improve restaurant revenue, with worked examples.

In short:

  • Track 8 core metrics: average check, covers, RevPASH, food cost, and more.
  • Engineer your menu: promote high-margin favorites, then fix or drop weak dishes.
  • Price against rivals: use delivery app data to see local price bands.
  • Watch delivery margins: commissions can eat into restaurant revenue on every order.
  • Cut waste: forecast demand, so you prep and staff to match.

What Data Drives Restaurant Revenue?

Data analytics simply means collecting your numbers and then looking for patterns you can act on. In fact, most restaurants already hold plenty of data. However, it often sits in separate tools that nobody compares.

Overall, there are two main kinds of data. First, internal data shows what happens inside your restaurant. Second, external data shows what happens in your market, such as rival prices and ratings. So together, they explain why restaurant revenue rises or falls.

Data typeSourceWhat it tells you
SalesPOS systemDish sales, average check and peak hours
CostsInvoices and stock countsFood cost and waste per dish
LaborStaff rotas and payrollLabor cost per hour and per guest
BookingsReservation systemCovers, no-shows and table use
DeliveryDoorDash, Uber Eats, Swiggy or Zomato dashboardsOrders, commissions and ratings
GuestsLoyalty app and reviewsRepeat visits and complaints
MarketCompetitor menus on delivery appsRival prices, offers and new openings

8 Metrics That Show Where Restaurant Revenue Comes From

You cannot improve what you do not measure. So start with a small set of metrics and review them every week.

MetricHow to calculate itWhy it matters
Average checkTotal sales ÷ number of checksHow much each order brings in
CoversNumber of guests servedDemand by day and hour
Table turnoverParties seated ÷ number of tablesHow well you use tables at peak times
RevPASHRevenue ÷ (seats × open hours)Revenue from each seat, hour by hour
Food cost %Food cost ÷ food sales × 100Whether prices cover ingredients
Prime cost %(Food, drink and labor costs) ÷ sales × 100Your two biggest costs together
Contribution marginDish price − dish food costCash each dish adds after ingredients
Net delivery revenueDelivery sales − commissions − promo costsWhat delivery orders really earn

For example, Toast says a good food cost is typically 28% to 35% of food sales. It also says the prime cost target has recently shifted from 60% to 55% or lower. Meanwhile, Cornell researchers describe RevPASH as revenue based on both time and seats. In turn, it shows which hours add the least restaurant revenue.

Use Menu Engineering to Raise Restaurant Revenue

Menu engineering ranks every dish by two things: how often it sells and how much cash it adds. The method dates back to 1982, when Michael Kasavana and Donald Smith introduced the matrix. It sorts each dish into one of four groups:

GroupPopularityContribution marginWhat to do
StarsHighHighKeep them visible and protect quality
PlowhorsesHighLowRaise the price slightly or cut portion cost
PuzzlesLowHighPromote them, rename them or move them up the menu
DogsLowLowRework them or remove them

In the original method, a dish counts as popular if it sells more than 70% of its fair share. For example, with 10 mains, each main’s fair share is 10% of mains sold. So any main above 7% counts as popular.

Worked Example: A Four-Dish Menu Check

The figures below are examples only. For instance, suppose a restaurant sells four mains in a month.

DishSoldPriceFood costMargin per dishGroup
Butter chicken420$16$5$11Star
Paneer tikka380$13$6$7Plowhorse
Lamb biryani90$19$6$13Puzzle
Veg korma110$12$6$6Dog

Since the average margin is $9.11 per dish sold, paneer tikka sits below it. So a $1 rise on it would add $380 of restaurant revenue a month, if sales held steady. Meanwhile, placing lamb biryani higher on the menu could help turn a puzzle into a star.

Set Smarter Prices With Competitor Data

Your own data shows what sells. However, it cannot show what rivals charge down the street. So that is where external data helps restaurant revenue most.

After all, delivery apps list menus and prices for many nearby restaurants. So by tracking them, you can see typical delivery price bands for each dish nearby. You can also spot when rivals raise prices, launch combos, or run discounts.

Use competitor price data in three ways:

  1. Find your position: first, compare your key dishes with the local median price.
  2. Test small rises: then raise prices on plowhorses slightly and watch sales for two to four weeks.
  3. Match offers carefully: finally, copy a rival’s discount only if your margin can carry it.

Still, be careful with fast price changes. In February 2024, Wendy’s faced a backlash after its CEO mentioned plans to test dynamic pricing. The chain then said it would not raise prices when demand is highest. So keep price changes clear, fair, and easy to explain.

Grow Delivery Restaurant Revenue Without Losing Margin

Delivery can add orders, but commissions cut deep. For example, DoorDash launched US plans in 2021 with 15%, 25%, or 30% commission. Later that year, Uber Eats announced similar tiers of 15%, 25%, and 30%. So on a 30% plan, a $30 order pays $9 in commission before food costs.

Therefore, track net delivery revenue, not just sales. In particular, measure:

  • Margin per order: sales minus commission, promo cost, and packaging.
  • Offer payback: extra orders from a discount compared with what the discount costs.
  • Menu mix: which dishes travel well and earn the most on delivery.
  • Ratings: star ratings and complaint themes, app by app.
  • Rival activity: how many nearby rivals run offers, and how deep they go.

Some restaurants also set slightly higher delivery prices to cover commissions. If you do, however, check each app’s terms first and keep the gap modest.

Forecast Demand to Cut Waste and Labor Costs

Restaurant revenue matters, but so does what you keep. For instance, over-prepping food wastes money, while under-staffing loses orders. Good forecasts, however, help with both.

So start with your POS data by day and hour. Then add bookings, local events, holidays and weather. As a result, you can build prep lists and staff rotas that match likely demand.

Indeed, the payoff can be large. A 2019 Champions 12.3 report studied 114 restaurants in 12 countries. On average, they cut kitchen food waste by 26% within a year. In addition, they saved about $7 in costs for every $1 spent on waste programs. Also, over three-quarters recouped their investment within a year.

So a few quick wins follow:

  • Track waste daily: weigh what you throw away and note why.
  • Trim the menu: dogs from your menu check often cause waste, too.
  • Staff to RevPASH: add staff only in hours that earn enough restaurant revenue.

Turn Reviews and Ratings Into Restaurant Revenue

Ratings also shape where diners choose to eat. In fact, Michael Luca found a one-star Yelp rise meant 5% to 9% more revenue, mainly for independent restaurants. Meanwhile, Anderson and Magruder studied Bay Area restaurants. Going from 3.5 to 4 stars raised their chance of selling out at peak times by 19 percentage points.

So treat reviews as data. Group complaints by theme, such as cold food, late delivery, or small portions. Then fix the top theme first and watch whether ratings recover.

A 5-Step Plan to Grow Restaurant Revenue With Data

  1. Gather your data: first, export POS, cost, labor, and delivery reports into one sheet.
  2. Set a baseline: next, record the 8 metrics for the last three months.
  3. Engineer the menu: then sort dishes into stars, plowhorses, puzzles, and dogs.
  4. Add market data: also compare your prices and offers with local rivals.
  5. Test and review: finally, change one thing at a time and check results monthly.

How FoodSpark Helps

FoodSpark collects public menu, price, offer, and rating data from apps such as DoorDash, Uber Eats, Swiggy, and Zomato. So you can benchmark against rivals and protect restaurant revenue without manual checks. To learn more, see our restaurant data analytics services and our food data API. You can also read how location analytics helps fast food businesses.

Get Started

Know What Your Rivals Charge

Menu prices from DoorDash, Uber Eats, Swiggy and Zomato.

Get a Free Price Sample
cta-bg

Restaurant Revenue and Data Analytics: FAQs

What is the best metric to grow restaurant revenue?

There is no single best metric. However, average check, RevPASH, and contribution margin together reveal most restaurant revenue gaps.

How can a small restaurant start with data analytics?

Start with your POS reports and a simple spreadsheet. Then track a few metrics weekly before you buy new tools.

How often should I review menu engineering?

Review it every quarter. Also review it after any high price or menu change.

Can competitor data improve restaurant revenue?

Yes, when you use it with care. It shows local price bands and offers, so you can price with more confidence.

Do delivery apps help or hurt restaurant revenue?

They can do both. Delivery adds orders, but commissions can erase thin margins. So track net delivery revenue for each app.

How do I get competitor price data?

First, tell us your target app, city, and main rivals. Then FoodSpark sends a free 100-row sample in CSV or JSON.

Table of Contents

Need Custom Food Data?
  • Custom Food Data Solutions
  • Choose Platforms, Fields, Formats
  • Flexible Data Delivery Formats

How To Use Data Analytics to Improve Your Restaurant Revenue

How To Use Data Analytics to Improve Your Restaurant Revenue

Table of Contents

Explore Our Latest Insights

Coffee Delivery in India 2027 Zomato, Swiggy, Blinkit & Zepto Data

Coffee Delivery in India 2027: Zomato, Swiggy, Blinkit & Zepto Data

The State of the Food Delivery Industry Worldwide: 2027 Outlook

Deliverect’s version (last updated March 2026) relies on market-research estimates. Many have no source, and some conflict. For example, its...

Read more

How To Use Data Analytics to Improve Your Restaurant Revenue

Restaurant revenue rarely grows by luck. Instead, it grows when owners know which dishes earn the most, which hours sit...

Read more