OCHI
Restaurant Platform
Home>Blog>Seven KPIs Restaurant Analytics Software Gets Wrong

Seven KPIs Restaurant Analytics Software Gets Wrong

Blog Manager
Blog Manager
about 3 hours ago·6 min read
Seven KPIs Restaurant Analytics Software Gets Wrong

AI Overview

Seven KPIs determine whether your restaurant makes money or loses it. Most restaurant analytics software drowns operators in 50+ meaningless metrics instead of focusing on profit drivers. Revenue per seat per hour reveals space efficiency — a 50-seat Casablanca restaurant generating 60 MAD per seat per hour outperforms the 45 MAD casual dining benchmark. Track food costs by individual dish, not aggregate percentages. A tagine with 45% food cost can be more profitable than pasta at 25% when factoring labor and cooking time. Menu engineering based on dish-level data can shift food costs overnight. One Marrakech restaurant dropped overall food cost from 41% using targeted analysis. The difference between tracking vanity metrics versus profit drivers means 40,000 MAD annually for mid-size Moroccan restaurants. Focus your analytics on the seven metrics that actually drive profit.

Table of Contents
Restaurant owner · Agadir, Morocco

“Since switching to OCHI, our online orders increased by 40% and we finally have visibility into our food costs.”

RO

Restaurant Owner

OCHI Partner · 2026

+40%

increase in online orders

verified result · OCHI platform

The Seven KPIs Most Restaurant Analytics Software Gets Wrong

Most restaurant analytics software drowns you in 50+ metrics that sound impressive but don't move the needle. Seven numbers actually determine whether your restaurant makes money or bleeds it. The difference between tracking vanity metrics and profit drivers can mean 40,000 MAD annually for a mid-size Moroccan restaurant.

These seven KPIs tell the real story of your restaurant's health — not the fairy tale most platforms want you to believe.

Revenue Per Seat Per Hour

Total daily sales tells you nothing about efficiency. A restaurant with 100,000 MAD in daily revenue might be losing money while one with 60,000 MAD prints profit. The difference? How well they use their space and time.

Calculate it simply: Total revenue ÷ (seats × operating hours). A 50-seat restaurant in Casablanca making 30,000 MAD during a 10-hour service averages 60 MAD per seat per hour. The city's casual dining benchmark sits at 45 MAD — anything above means you're maximizing capacity.

This metric reveals dead zones instantly. If your terrace seats generate 30 MAD/hour while indoor tables hit 70 MAD/hour, you know exactly where to focus improvements. Most analytics software for restaurants misses this spatial dimension entirely.

Food Cost Percentage (Not Just COGS)

The restaurant industry's sacred 28-35% food cost rule doesn't work for Moroccan restaurants. A tagine with 45% food cost can be more profitable than a pasta dish at 25% when you factor in labor and cooking time.

Track costs by individual dish, not overall percentages. Your signature lamb mechoui might run 38% food cost but generate 180 MAD profit per plate. Meanwhile, that "profitable" 22% cost sandwich only nets 25 MAD. Restaurant reporting software that shows only aggregate percentages hides these profit drivers.

Menu engineering based on real dish-level data can shift food costs overnight. One Marrakech restaurant dropped their overall food cost from 41% to 33% by promoting five high-margin items — without changing a single recipe.

Average Order Value by Channel

In-house dining averages 180 MAD per order. Delivery shows 145 MAD. Takeout sits at 95 MAD. These gaps reveal more than customer preferences — they show where your profit lives.

But raw AOV misleads. That 145 MAD delivery order loses 30% to platform fees, leaving you 101 MAD. Factor in packaging costs and suddenly your "second highest" channel becomes your least profitable. Track net AOV instead: order value minus all fees, commissions, and channel-specific costs.

ChannelGross AOVFees & CostsNet AOV
Dine-in180 MAD0 MAD180 MAD
Delivery (platform)145 MAD44 MAD101 MAD
Takeout95 MAD5 MAD90 MAD
QR ordering165 MAD0 MAD165 MAD

Table Turnover Rate (The Revenue Multiplier)

A 40-seat restaurant serving 160 guests achieves four turns — exceptional by any standard. But averages hide profit windows. Track turnover by daypart: lunch might hit 2.5 turns while dinner struggles at 1.2.

Agadir's beachfront restaurants demonstrate this perfectly. Lunch service from noon to 3 PM generates three full turns. Dinner from 7 PM to midnight barely manages 1.5 turns despite longer hours. The math is clear: three lunch hours outperform five dinner hours.

This data drives staffing decisions. Why schedule four servers for slow Tuesday dinners when two can handle the steady lunch rush? Restaurant business intelligence & analytics software worth its salt shows these patterns clearly.

Individual Item Profit Margins

Most restaurant analytics software shows you bestsellers by revenue. Useless. Your top-revenue item might be your worst profit performer. Track actual profit per item: menu price minus food cost, labor time, and overhead allocation.

The 80/20 rule holds true in Moroccan restaurants: 20% of menu items drive 80% of profit. A Rabat brasserie discovered their famous 65 MAD salad generated 42 MAD profit while their 120 MAD steak netted only 35 MAD after factoring true costs. Guess which one they started promoting?

Item-level margin tracking in OCHI's dashboard reveals these insights automatically through recipe management and ingredient costing — no manual calculations needed.

Peak Hour Revenue Distribution

When exactly does money walk through your door? Most owners guess. Data tells the truth. Friday 7-9 PM represents 35% of weekly profit for Marrakech restaurants. Miss staffing that window and you miss your rent payment.

Hour-by-hour revenue tracking shows surprising patterns. A café might assume morning coffee drives profit until data reveals the 3-5 PM snack window generates twice the margin. Restaurant sales forecasting software uses these patterns to predict next week's peaks with 85% accuracy.

Staff according to revenue curves, not tradition. If Wednesday lunch brings 8,000 MAD while Saturday lunch brings 12,000 MAD, why use the same staffing model?

Customer Return Rate by Acquisition Channel

A first-time customer is worth 150 MAD. A repeat customer? 2,400 MAD over six months. The acquisition channel determines which you get. QR code orders show 40% return rates. Traditional walk-ins hover at 25%. Platform delivery customers? 12% at best.

Track returns in 30/60/90-day windows to spot real patterns. A customer who returns within 30 days has a 70% chance of becoming a regular. Wait 60 days and that drops to 20%. This data drives marketing spend: why pay for new customers when reactivating dormant ones costs 80% less?

Restaurants

10+

on the platform

Monthly orders

100+

processed every month

Commission

0%

on every order, always

Uptime

99.9%

platform reliability

Zero commission, always.

Learn more

Why Daily Snapshots Beat Real-Time Dashboards

Here's a contrarian take: constant monitoring creates panic, not profit. Real-time dashboards turn restaurant owners into day traders, making emotional decisions based on temporary blips.

The Problem with Live Data

Restaurant owners check metrics 12+ times daily when given real-time access. A slow lunch hour triggers staffing cuts. One bad review sparks menu changes. This reactive management kills consistency — the foundation of restaurant success.

Real-time fluctuations mean nothing. A dead Tuesday lunch followed by a packed Tuesday dinner averages out to a normal day. But owners seeing that slow lunch in real-time make panicked decisions: sending staff home early, then scrambling when dinner rush hits.

The Case for Daily Reports

Daily snapshots provide complete pictures after service ends. Patterns emerge over weeks, not minutes. That "terrible" Tuesday becomes one data point among 30, revealing it happens the first Tuesday every month when government workers get paid late.

OCHI sends automated daily analytics emails with your seven core KPIs — no dashboard checking required. Make decisions with coffee the next morning, not during the dinner rush.

What Restaurant Analytics Software Actually Costs You

Let's talk real numbers. Most platforms hide their true costs behind complex pricing models. Here's what Moroccan restaurants actually pay for analytics and ordering systems.

Commission-Based Platforms

Traditional delivery platforms take 15-30% commission on every order. Add monthly fees between 800-2,500 MAD plus per-transaction charges. A restaurant processing 50 orders daily loses 45,000+ MAD annually just in commissions — before counting monthly fees.

Subscription Models

Standalone restaurant reporting software charges 300-1,200 MAD monthly for basic analytics. Want to export your own data? Extra fee. API access for integration? Another charge. Connect to your existing POS? Setup fees plus monthly integration costs.

Platform TypeMonthly CostAnnual CostHidden Fees
Commission-based3,750+ MAD45,000+ MADTransaction fees, marketing fees
Analytics subscription800 MAD9,600 MADExport fees, API access
OCHI (Zero commission)0 MAD commission0 MAD commissionNone — everything included

How OCHI's Analytics Solve Real Restaurant Problems

Theory means nothing without results. Here's how simplified reporting creates better outcomes for real Moroccan restaurants.

Scenario: Café Atlas in Agadir

Café Atlas was losing money despite high delivery volume. The owner blamed food costs. OCHI's analytics revealed the real problem: delivery AOV sat 23% lower than dine-in while food costs ran 8% higher due to packaging.

The solution came from data, not guesswork. Implementing a 60 MAD minimum order for delivery and adjusting portion sizes for takeout containers increased profit by 34% in two months. No menu changes, no price increases — just smarter policies based on channel profitability analysis.

Built-in Reporting Features

Every OCHI restaurant gets complete analytics through their votrenom.ochi.ma dashboard. Daily email snapshots track the seven KPIs that matter. Excel and PDF exports let you share data with accountants or investors — no extra charges, no setup fees.

The platform includes restaurant sales forecasting software that learns your patterns and predicts next week's revenue within 10% accuracy. Use it for scheduling, purchasing, or simply peace of mind.

Ready to see which KPIs are costing you profit? Set up your analytics dashboard at ochi.ma/partners — complete restaurant management with zero commission fees.

Platform comparison

Where does your money really go?

Commission27%25%30%0%
Customer dataThey own itThey own itThey own itYou own it
Your brandingTheirsTheirsTheirsYours
Payout cadenceBiweeklyWeeklyBiweeklyWeekly
Setup costFreeFreeFreePaid

You save · Glovo → OCHI

12,150 MAD

500 × 90 MAD × 27%

Keep 100% — Switch to OCHI

Frequently Asked Questions

What KPIs should restaurant analytics software track?

Revenue per seat per hour, dish-level food costs, labor efficiency, customer lifetime value, table turnover rate, average order value trends, and profit per menu item. These seven metrics drive actual profitability instead of vanity numbers.

How do I calculate revenue per seat per hour?

Total revenue divided by seats multiplied by operating hours. A 50-seat restaurant making 30,000 MAD during 10 hours generates 60 MAD per seat per hour.

Why is dish-level food cost tracking important?

A dish with 45% food cost can be more profitable than one with 25% cost when you factor in preparation time and portion size. Aggregate percentages hide your real profit drivers.

What's wrong with tracking overall food cost percentage?

The standard 28-35% food cost rule doesn't work for all cuisines. Moroccan restaurants need dish-specific analysis because a profitable tagine might run 38% food cost but generate higher absolute profit than lower-cost items.

Blog Manager

Blog Manager

Comments

No comments yet. Be the first to share your thoughts.

Leave a comment

Commission calculator

What are you losing each month?

100
MAD
25%

Others

2.1K MAD

lost/month

OCHI

8.5K MAD

kept/month

You save monthly

2.1K MAD

at 25% commission

Join OCHI — Keep 100%

City coverage

Is OCHI active in your city?

Live · across Morocco

—

Orders processed in the last hour

Updated every few seconds

Join OCHI

OCHI

The art of dining, delivered.

Company

  • About
  • Contact

Legal

  • Privacy
  • Terms

Social

  • Instagram @ochi.ma
  • LinkedIn

© 2026 OCHI. All rights reserved.

ochi.ma