Read Your Analytics

Quick answer

See orders, revenue, average ticket, top items, peak hours, and serve times in DineomAI analytics. Filter by day, week, month, or custom date range.

Your analytics page shows how the restaurant is really doing, from sales to service speed. You'll find it at /admin/analytics. Pick a window at the top, then read the numbers below.

Pick your time window

Every figure on the page updates to the period you choose. You can view:

  • Today or yesterday for a quick pulse check.
  • A week or a month to spot trends.
  • A custom date range when you need to compare two specific dates.

Sales at a glance

The top of the page covers the money and the volume:

  • Total orders, plus how many were completed and how many were cancelled.
  • Total revenue, with cancelled orders left out, so the figure reflects what you actually earned.
  • Average order value, the mean ticket size across orders.

A 40-seat place in Bangalore can open this on a slow Tuesday, set the window to "a week," and see whether the average ticket is sliding before it shows up in the bank.

See what upsells are adding

DineomAI tracks the pairings the AI suggests, so you can see if they pay off:

  • How many orders included an upsell.
  • The revenue those upsells brought in.

If that number is thin, your pairings may need work. See pairings and upsell to tune what the AI offers.

Top items and peak hours

Two views help you plan the menu and the roster:

  • Top items: your five best sellers by quantity, each with the revenue it earned. Handy for spotting a dish that sells a lot but earns little.
  • Hourly breakdown: orders by hour, so you can find your peak. If the rush lands at 8 pm, that's when you staff up.

There's also a daily trend for the week or month, so you can see which days carry the week.

How fast you serve

The page shows your average time to serve, broken into stages: from when the order is placed, to when it's marked ready, to when it reaches the table. If the gap between "ready" and "served" is wide, food is sitting at the pass. That's a floor problem, not a kitchen one.

FAQ

Are cancelled orders counted in my revenue?

No. Total revenue leaves cancelled orders out, so it shows what you actually earned. Cancelled orders still appear in their own count, so you can watch how often orders fall through, but they never inflate your sales figure.

Can I compare two specific dates?

Yes. Alongside today, yesterday, a week, and a month, you can set a custom date range. Pick a start and end date, and every figure on the page, from revenue to top items, recalculates for that exact span.

What does average time to serve measure?

It tracks the journey of an order in stages: placed, then marked ready, then served at the table. Seeing each stage tells you where delays happen, whether food is slow to cook or slow to leave the pass once it's ready.

What to do next

If your upsell revenue looks light, head to pairings and upsell and refine what the AI suggests. Small changes there often show up in your average order value within a week.