TL;DR If you’re running dine-in plus two or more delivery platforms, your revenue is fragmented across 3-4 separate portals. A unified dashboard shows total revenue across all channels, net revenue after commissions, platform comparison, and daily trends — without logging into four different systems. Book a 20-min call to scope yours.
The multi-platform revenue problem
A typical UK restaurant in 2026 earns revenue from:
- Dine-in — tracked in your POS (Square, Lightspeed, Clover)
- Deliveroo — tracked in Deliveroo Partner Hub
- UberEats — tracked in Uber Eats Manager
- Just Eat — tracked in Partner Centre
- Direct delivery — maybe your own website orders via a separate system
That’s five logins to see your total revenue. Five different report formats. Five different definitions of “revenue” (some include VAT, some don’t; some show gross, some show net of commission). Five different time zones and update frequencies.
The question “How much did we make yesterday?” should not require logging into five portals, exporting CSVs, and pasting them into a spreadsheet. But for most restaurant operators, that’s exactly what it takes.
Why this matters more than you think
Revenue fragmentation isn’t just annoying — it’s expensive:
You can’t optimise what you can’t see. If Deliveroo is growing 15% month-over-month but UberEats is flat, that’s a signal. Maybe your Deliveroo menu is better. Maybe your ranking is higher. Maybe UberEats needs attention. Without unified data, you’d never notice.
Commission rates eat margin invisibly. Deliveroo takes 25-35%. UberEats similar. Just Eat varies. These rates change over time, and promotions add additional costs. If you’re not tracking net revenue (after commission), you might celebrate growing delivery revenue while your actual margin shrinks.
Operational capacity gets mismanaged. If 40% of your revenue comes from delivery during Friday evening peak, your kitchen needs to be staffed accordingly. Without unified channel data mapped against time, you’re guessing at staffing.
Menu pricing diverges. Most restaurants price delivery higher to offset commission. But are you pricing it right? Without seeing commission-adjusted revenue per item per platform, you can’t optimise.
Chartica tip: The single most valuable metric for multi-platform restaurants is “net revenue per platform” — gross revenue minus platform commissions, refunds, and adjustments. Most operators track gross revenue, which overstates delivery profitability by 25-35%. Build your dashboard around net, not gross.
What a unified revenue dashboard shows
A properly built multi-channel restaurant dashboard includes:
Total revenue (all channels) — One number. Today, this week, this month, vs last period. The answer to “How are we doing?” without checking four portals.
Revenue by channel — Dine-in, Deliveroo, UberEats, Just Eat, direct delivery. Both gross and net (after commissions). Shows channel mix and trends.
Commission tracking — What each platform took this week/month. Tracked over time so you can see if rates are creeping up or if promotional costs are increasing.
Platform comparison — Same metrics side by side. Average order value per platform. Orders per day per platform. Rejection rate. Average prep time. These metrics affect your ranking on each platform.
Time-based patterns — Revenue by hour and day of week, broken down by channel. Shows when delivery peaks hit (and whether they conflict with dine-in capacity).
Net margin per channel — After commissions, refunds, packaging costs, and delivery-specific labour, which channel is most profitable per order? This often surprises operators.
The commission tracking problem
Delivery platform commissions are not simple. They include:
- Base commission — the percentage Deliveroo/UberEats/JustEat take per order (usually 25-35%)
- Promotions — if you run “20% off” on a platform, you’re funding it. That’s additional cost beyond base commission.
- Adjustment credits — refunds to customers for late/wrong orders, often deducted from your payouts
- Marketing spend — “sponsored placement” or “featured restaurant” costs billed monthly
- Service fees — some platforms charge additional monthly or per-order fees
Without tracking all of these separately, your “commission rate” is understated. You might think you’re paying 30% when the effective rate (all costs included) is 38%.
A unified dashboard pulls payout reports from each platform, calculates effective commission rates, and tracks them over time. When a rate creeps up — or a promotion costs more than it returned — you see it immediately.
How we build it
The technical approach:
-
POS connection — automated pull from Square/Lightspeed/Clover for dine-in transactions. Usually via API, sometimes via daily export depending on the POS.
-
Delivery platform connections — Deliveroo, UberEats, and Just Eat data pulled via their partner APIs or automated report downloads into BigQuery.
-
Normalisation layer — in BigQuery, we standardise definitions. Revenue is always ex-VAT. Time zones are aligned. Order statuses are mapped to a common taxonomy (completed, refunded, rejected).
-
Commission calculation — payout reports are reconciled against gross orders to calculate effective commission per platform, per period.
-
Dashboard — Looker Studio with filters for date range, platform, and (if multi-site) location. One link, one login, all your revenue.
Timeline and effort
For a restaurant using 2-3 delivery platforms plus a POS:
- Week 1: Discovery, access setup, data audit
- Week 2: Pipelines live, normalisation built, first draft
- Week 3: Iteration, commission logic validated, training
Your involvement: one discovery call (30 min), granting platform access (30 min), and one review session (30 min). About 90 minutes total over three weeks. Everything else is done by us.
What operators discover
When restaurants first see their unified dashboard, the most common reactions are:
- “I didn’t realise delivery was 45% of revenue now” — channel mix had shifted without anyone noticing
- “Our effective Deliveroo rate is 37%, not 30%” — promotions and refunds add up
- “Saturday lunch delivery cannibalises dine-in” — the same customers ordering delivery instead of coming in
- “Just Eat brings half the orders at twice the commission” — time to renegotiate or deprioritise
These aren’t insights you get from checking portals individually. They only emerge when the data is unified, normalised, and compared.
Getting started
If you’re running a restaurant with dine-in plus two or more delivery platforms, you’re probably spending hours each week manually checking revenue across portals — or worse, not checking at all and discovering issues at month end.
A unified revenue dashboard takes about three weeks to build and pays for itself the first time it catches a commission issue or reveals an underperforming channel.
Book a discovery call — we’ll map your platforms and tell you exactly what we can unify.