Many restaurant owners make decisions on instinct.
Years of experience and well-developed intuition are valuable, and that works up to a point. But in today's competitive hospitality market, data and analytics make the difference between restaurants that survive and restaurants that excel. With the right data, you can see patterns you'd otherwise miss, and make decisions that demonstrably work. In this guide you'll discover the 7 KPIs that really matter for your restaurant - the seven numbers worth tracking, what each one tells you, and how to turn them into concrete improvements on the floor.
Why data matters for your restaurant
Data-driven management doesn't mean replacing your intuition, but supporting and validating it with hard facts. The benefits of a data-driven approach are significant and measurable:
- Objective insights: You see what really works in your restaurant, not what you think works. This prevents the blind spots that arise when you're too close to your own business.
- Predictability: Accurately anticipate busy and quiet periods so you can plan and prepare better.
- Cost savings: Identify waste and inefficiencies you'd otherwise miss. Every percentage point saved on food costs goes straight to your profit margin.
- A better guest experience: Personalise your service based on your guests' actual behaviour and preferences.
- Competitive advantage: Make faster, smarter decisions than competitors still going on gut feel.
- Well-founded investments: Justify major outlays with figures rather than hunches.
A common objection is that data takes the human factor out of hospitality. But the opposite is true: by optimising operational matters with data, your team gets more time and energy for what really counts - personal attention for the guest.
The ultimate guide The Ultimate Guide to Restaurant Tech & Data Turn technology and data into time saved and revenue gained. Open the guideThe 7 KPIs that really matter
KPIs (Key Performance Indicators) are the numbers that make the difference. It's tempting to measure everything, but focus is crucial. Instead of drowning in metrics, start with these seven KPIs - they cover the financial health, the operational efficiency and the lasting loyalty that decide whether your restaurant thrives:
1. RevPASH - revenue per available seat hour
RevPASH is the KPI that goes beyond a plain occupancy rate: it combines how much each guest spends with how long they keep a seat occupied, measured per available seat per hour. That makes it the truest gauge of how efficiently you're using your capacity. A low RevPASH points to inefficient seating, stays that run too long, or prices that are simply too low - signals you'd miss if you only watched how full the room looks.
2. Table turnover
Table turnover tells you how often a table is used per service. Higher turnover means more revenue, but always balance it against the guest experience - rushing guests out while they're still enjoying their coffee is never the goal. As a rule of thumb, aim for an occupancy rate of at least 60-70% on regular evenings, and higher at the weekend.
3. Average spend per guest
Your average guest check - the average spend per guest - is one of the fastest levers on profitability: raise it even slightly and it flows straight to your bottom line. Train your staff in targeted upselling, check which upsells (side dishes, desserts, coffee) actually get accepted, and watch your drink margins against your food margins, since there's often room to lift drink prices without resistance.
4. Food cost percentage
Your food cost percentage is the share of revenue that goes to ingredients. Ideally that's 28-35%, depending on your concept - a fine dining restaurant may run higher food costs than a bistro. Every percentage point you save here goes straight to your margin. Read more about controlling food costs.
5. Labour cost percentage
Labour cost percentage is your staff cost expressed as a percentage of revenue. Aim for roughly 25-35% in a full-service restaurant, and lower for quick-service concepts. Read together with food cost it gives you your prime cost - food plus labour combined - which should stay under 65%. Prime cost is the single most important indicator of operational efficiency.
6. No-show percentage
Every percentage point of no-shows is revenue lost directly. Don't just track the headline number - break it down by booking channel, group size and time slot to see where the problem really sits, then act on those patterns. Read our tips to reduce no-shows.
7. Customer retention / repeat rate
Your retention or repeat rate is the percentage of guests who come back within 3-6 months, and it's decisive for lasting success and customer loyalty. A 5% increase in retention can raise your profit by 25-95%. Keep an eye on your ratio of new to returning guests too - too many new faces and too few regulars can be an early warning of a retention problem.
Other metrics - Net Promoter Score, review scores and sentiment, website conversion - are useful extras once you've got the basics under control, but start with these seven. Get them measured consistently and you'll already have a clearer picture of your restaurant than most of your competitors.
From data to action: practical examples
Collecting data is only step one. The real value lies in what you do with it. Here are concrete examples of how to translate data into action:
Example 1: Menu optimisation with the BCG matrix
Analyse your sales figures per dish and combine them with profit-margin data. Categorise each dish according to the BCG matrix:
- Stars: High popularity and high margin. These are your top performers. Place them prominently on your menu, train staff to promote them, and protect their quality.
- Puzzles: Low popularity but high margin. Potential stars that need to be presented better. Improve the description, have staff actively recommend them, or consider a different name.
- Plowhorses: High popularity but low margin. Popular with guests but not profitable. Raise the price subtly, optimise ingredients, or slightly reduce the portion.
- Dogs: Low popularity and low margin. Take them off the menu or transform them completely.
By doing this analysis quarterly, you can continuously optimise your menu. Read our in-depth guide on menu engineering for more strategies.
Example 2: Smarter staff scheduling
Analyse booking patterns by day and hour over several months:
- Tuesday and Wednesday 30% less occupied? Adjust rosters to save costs, or organise special evenings to fill these days.
- Saturday evening always overbooked at 8 p.m.? Add an extra shift, extend opening hours, or implement two services.
- Certain servers consistently generate higher average orders? Analyse their techniques and train the whole team in these upselling methods.
- Correlate staffing levels with guest satisfaction. Sometimes an extra employee is worth the investment.
Example 3: No-show prevention with targeted measures
Analyse your no-show data and uncover patterns to take targeted measures:
- Large bookings of 6+ people no-show 3x more often? Ask for a deposit or credit card guarantee specifically for larger groups.
- Certain booking channels generate more no-shows? Adjust your policy per channel or consider dropping problematic channels.
- More no-shows in bad weather? Send extra reminders when bad weather is forecast.
- Certain time slots have higher no-show rates? Overbook these slots slightly or implement waitlists.
Example 4: Price optimisation based on behaviour
Analyse what guests are willing to pay and how price-sensitive they are:
- Test different price points for comparable dishes and measure the conversion.
- Analyse drink margins compared with food. There's often room to raise drink prices without resistance.
- Which upsells (side dishes, desserts, coffee) are accepted most often? Focus your training on these.
- Compare prices with competitors and deliberately position yourself higher or lower.
Tools for restaurant analytics
You don't need expensive enterprise software to get started with data. You probably already have most of the tools:
Your POS system
Most modern POS systems offer extensive reporting that many restaurateurs don't fully use:
- Sales by product, category, hour and day
- Average spend and number of transactions
- Payment methods and splits per person
- Comparisons with previous periods
Schedule a training session with your POS supplier to learn all the reporting options. Also check out our guide on restaurant automation.
Your reservation system
A good online reservation system offers valuable insights:
- Booking patterns by day, week and season
- No-show rates segmented by customer type or channel
- Guest profiles with preferences, allergens and visit history
- Conversion from waitlists
Google Analytics for your website
Free and powerful for website analysis. Essential for understanding how guests find you online:
- Where do visitors come from? Direct, Google, social media?
- Which pages do they view and for how long?
- How many click through to your booking page?
- On which devices do they view your site?
Excel or Google Sheets
For your own analyses and dashboards when standard reports aren't enough:
- Combine data from different sources for a complete picture
- Create custom calculations and visualisations
- Track trends over longer periods that your tools don't retain
Setting up an analytics routine
Data is only valuable if you look at it regularly and systematically. Build a routine that fits the time you have available:
Daily (5 minutes)
- Yesterday's revenue vs. target
- Occupancy rate and no-shows
- Any problems or notable outliers
Weekly (30 minutes)
- Compare figures with last week and the same week last year
- Review new review scores and read the feedback
- Analyse the no-show rate and trends
- Check the most and least popular dishes
Monthly (1-2 hours)
- Full financial analysis including food cost and labour cost
- Analyse customer loyalty and return rate
- Evaluate marketing effectiveness per channel
- Plan strategic adjustments for the coming month
Common mistakes with restaurant analytics
Learn from others' mistakes and avoid these pitfalls:
- Measuring too much: Focus on 5-10 KPIs that really matter for your specific situation. Measuring everything leads to analysis paralysis.
- Not taking action: Collecting data without doing anything with it is a waste of time. Every measurement should lead to potential action.
- Short-term focus: Look at trends over weeks and months, not just individual days. A bad Tuesday says little.
- Data in silos: Combine booking data, POS data and guest feedback for the complete picture. Isolated datasets give an incomplete view.
- No benchmarks: Compare with your own history and with industry averages to give context to your figures.
- Pursuing perfection: Your data doesn't have to be perfect to be valuable. Start with what you have and improve as you go.
Conclusion: data as the foundation for better decisions
Data doesn't replace your gut feeling, but supports and validates it. By systematically tracking and analysing the right figures, you can make better decisions, reduce waste, and serve your guests better. The restaurants that understand this have a significant advantage in the competitive hospitality market.
Start today: Choose 3-5 KPIs that matter most for your specific situation. Measure them consistently. Look at trends over time. Take concrete action. Evaluate the result. Repeat this process.
With HappyChef's analytics dashboard, you get instant insight into booking patterns, guest behaviour and occupancy rates without having to combine data yourself. Combined with guest profiles, you can deliver personal service based on real data about your guests.