# The Revenue Equation

**Chapter 03**

## Revenue is a cube, not a line

Most restaurants look at revenue as a single line on a chart. This month versus last month. This year versus last year. Up is good, down is bad.

But a single line hides everything interesting. Two restaurants can have the same revenue and be in completely different states of health. One might be growing its repeat customer base steadily while quietly losing a channel. The other might be surging on a new delivery platform while its dine-in base erodes. The top-line number is identical. The underlying reality could not be more different.

Revenue is not a line. It is a cube. You can rotate it and look at it from six different faces, and each face tells you something different about what is really going on.

<figure><img src="/files/RGMmC6hqhs7MT6z41R9X" alt="The revenue cube — six dimensions to understand your revenue"><figcaption></figcaption></figure>

***

## Dimension 1: By customer lifecycle

Split your revenue into two pools: revenue from first-time customers and revenue from repeat customers.

This is the most fundamental cut because it maps directly to the Two Jobs. First-time revenue tells you how well you are creating. Repeat revenue tells you how well you are keeping.

**What to look for:**

A high percentage of revenue from first-timers sounds like growth, but it often means the opposite — it means your customers are not coming back. You are generating trial but failing at retention. This is the leaky bucket from Chapter 1, visible in the data.

A high percentage from repeats feels safe, but watch the trend. If repeat revenue is holding steady but first-timer revenue is declining, your base is aging. Natural attrition — people move, change habits, get bored — will erode it over time. You need a steady inflow of new customers to replace the ones you inevitably lose.

The healthy pattern is a repeat revenue base that grows month over month, fed by a consistent conversion of first-timers into returning customers. The ratio will differ by restaurant type and context, but the direction matters more than the number — you want to see repeat revenue growing as a share over time.

***

## Dimension 2: By channel

Split your revenue by how the customer reached you: dine-in, online ordering (your own platform), delivery marketplaces, takeaway, catering, reservations-driven versus walk-in.

**What to look for:**

**Channel concentration.** If more than 60 percent of your revenue comes from a single channel, you have a dependency. That is not inherently bad — a dine-in-only restaurant is channel-concentrated by definition. But if a large share comes from a channel you do not control (a delivery marketplace, for example), you are exposed. One commission change, one algorithm tweak, one new competitor promoted above you, and your revenue shifts overnight.

**Channel margins.** Not all revenue is equal. A $50 order through your own ordering platform might net you $47. The same $50 order through a marketplace might net you $35 after commissions. Channel mix directly affects profitability, even when the top line looks the same.

**Channel growth direction.** Which channels are growing and which are shrinking? If your direct online channel is growing while marketplace revenue holds flat, that is a positive margin shift even if total revenue is unchanged. If the reverse is happening, you are getting busier but keeping less.

***

## Dimension 3: By daypart

Split your revenue across the parts of the day: breakfast, lunch, afternoon/tea, dinner, supper/late night. The exact splits depend on your operating hours and your market.

**What to look for:**

**Dead zones.** Most restaurants have at least one daypart where the kitchen is staffed, the rent is being paid, the lights are on — and almost no revenue is coming in. This is underutilised capacity, and it is free upside. The marginal cost of serving an additional customer during a dead zone is low because the fixed costs are already covered.

**Daypart dependency.** If 70 percent of your revenue comes from dinner and lunch contributes almost nothing, you are a one-daypart business. That may be fine for a fine-dining concept, but for a casual restaurant or QSR, it suggests a missed opportunity.

**Daypart trends.** Is your lunch revenue growing while dinner weakens? Is the late-night crowd disappearing? Shifts in daypart performance often signal changes in your neighbourhood, your customer base, or competitive dynamics that are not visible in the aggregate number.

***

## Dimension 4: By product and category mix

Split your revenue by what people are actually ordering: mains, sides, drinks, desserts, set meals, specific high-value items versus everyday items.

**What to look for:**

**Revenue drivers vs. margin drivers.** Some items bring people in the door. Others pay the bills. Your signature dish might be the reason customers choose you (revenue driver) but your drinks and desserts might carry better margins (margin drivers). Understanding this distinction prevents you from optimising for the wrong thing.

**Category concentration.** Every restaurant has bestsellers. The question is whether the distribution looks like a healthy 80/20 — where the top items carry a significant share but there is meaningful breadth beneath them — or a dangerous 95/5, where almost all orders converge on the same handful of dishes. High concentration means risk: if supply costs spike on your core ingredient, the impact is outsized. It also suggests that customers have not been given reasons to explore the rest of the menu.

**Average basket composition.** How many items per order? What is the typical combination? Are customers ordering appetisers and desserts, or just a main? Basket composition tells you about the occasion (a single main is a functional lunch; a multi-course order is an experience) and about your upsell effectiveness.

***

## Dimension 5: By order type

Split your revenue by how the transaction happens: dine-in, takeaway, delivery, reservation versus walk-in.

This overlaps with channel but gets at something different — the operational and relational characteristics of the transaction.

**What to look for:**

**Reservation vs. walk-in ratio.** Reservations give you predictability, advance commitment, and customer data. Walk-ins give you flexibility but less planning ability. A high reservation ratio means you can forecast demand, plan staffing, and know who is coming. A high walk-in ratio means you are reactive.

**Delivery vs. takeaway vs. dine-in.** Each has different margin profiles, different operational requirements, and different customer relationships. Delivery customers may never see your restaurant. Takeaway customers come to you but do not stay. Dine-in customers get the full experience. These are three different businesses operating under one roof.

**Order type trends.** Post-pandemic, many restaurants saw a permanent shift toward delivery and takeaway. If your dine-in share is declining while off-premise grows, your customer relationship is changing even if your revenue is stable. Off-premise customers are harder to retain because the experience is less differentiated.

***

## Dimension 6: By customer frequency tier

Split your customers by how often they visit: high-frequency regulars, occasional visitors, and one-timers.

This is a more useful lens than customer spend. The common approach — ranking customers by total dollars spent — is misleading because spend is heavily distorted by group size. A customer who dines with five friends once looks like a high-value customer in the data. A solo diner who comes every week looks less impressive by total spend but is far more valuable to the business. Frequency strips out the noise and shows you who actually has a relationship with your restaurant.

**What to look for:**

**Concentration risk.** If a small group of high-frequency regulars generates a disproportionate share of visits and revenue, you have deep loyalty with a narrow base. That is good — until one of them moves, changes jobs, or discovers a new spot. The impact of losing a weekly regular is far greater than losing someone who came once with a large group.

**The middle tier opportunity.** Your most frequent customers are likely already near their ceiling — they come as often as their life allows. The biggest growth opportunity is often in the middle tier: customers who come once or twice a month but could come more often. Moving them from occasional to regular is often easier and more valuable than trying to extract more from someone who already comes weekly.

**One-timers.** A large pool of customers who visited once and never returned is the leaky bucket made visible. Understanding the size of this group tells you how much of your acquisition effort is wasted. It also represents the largest untapped opportunity — even a small improvement in one-time-to-second-visit conversion compounds significantly over time.

***

## Rotating the cube

Each dimension on its own reveals something useful. But the real power comes from combining them.

Your top customers, ordering on weekday lunches, through delivery. Your repeat customers on Friday nights, dining in, spending above average. Your first-time customers from a specific channel, ordering during a specific daypart, with a specific basket composition.

Cross-dimensional analysis is where the generic insight becomes actionable. "Revenue is flat" becomes "revenue is flat because repeat customers are visiting less frequently during weekday lunch, and the gap is being filled by lower-margin first-timers from a delivery platform." That is a sentence you can act on. That is a sentence that tells you exactly where to focus.

Not every restaurant needs to analyse every combination. But every restaurant should be able to look at their revenue from at least two or three of these faces and understand what the top-line number is hiding. The goal is not dashboards for the sake of data. The goal is seeing the business clearly enough to know where the next dollar of growth — or the next dollar of risk — actually sits.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.oddle.me/docs/guides/how-to-think/the-revenue-equation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
