Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Can I See Occupancy and Revenue for All My Hotels Each Morning Without Chasing Every General Manager?
Problems We Solve

How Can I See Occupancy and Revenue for All My Hotels Each Morning Without Chasing Every General Manager?

Small hotel groups get daily figures by email, in different formats, from different PMSs. We build one morning dashboard that pulls from each hotel directly.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Owners of two to ten hotels usually get daily figures by email from each general manager, typed from that hotel's PMS into a spreadsheet that is slightly different at each property. We build a morning dashboard that pulls occupancy, rate, revenue, pickup and outlet sales directly from each hotel's systems, uses the same definitions everywhere, and shows the group and each hotel side by side.

Four hotels, four spreadsheets, one owner at the kitchen table

You own four hotels. Two were bought already running on one PMS, one runs on another, and the newest is on a third because the previous owner had a contract that has not run out. Each morning, each general manager or night auditor emails a spreadsheet with yesterday's figures. One counts complimentary rooms as occupied and one does not. One shows revenue including breakfast, another excludes it. The fourth arrives at eleven because the manager was covering reception.

At the weekly meeting, you want to know how next month looks across the group. Each GM gives a figure from their own PMS forecast report, run on a different day. Comparing them feels like comparing guesses.

Why group reporting stays manual

Each PMS has good reports for its own hotel. None of them knows about the other hotels, and each defines its figures slightly differently.

  • Different PMSs across the group, often for historic reasons.
  • Different definitions of occupancy, rooms available, and room revenue.
  • Figures typed from reports into spreadsheets, with the errors that brings.
  • Forward-looking figures (on the books, pickup) are harder to pull than yesterday's.
  • Outlet sales, events and spa revenue sit in separate systems again.

Replacing every PMS with one might solve it eventually, but that is a large project for a reporting problem.

What waiting for figures costs

Decisions are made later and with less confidence than they should be. A soft weekend at one hotel is noticed when it is too late to do anything about it. General managers spend part of every morning producing a report instead of running their hotel. And when a figure looks wrong, the owner has no way of checking it without asking for another report.

Lenders, investors and partners ask for group figures too, and each time someone builds a new spreadsheet by hand.

The spreadsheets also hide mistakes. A figure typed into the wrong row, a formula dragged one line too far or a day missed during a holiday week can sit in the group totals for months. Nobody notices until the year-end figures from the accountant do not match the running total the owner has been looking at.

How we build a group morning dashboard

  1. We connect to each hotel's PMS through its API or scheduled report exports. Mews, Cloudbeds, Guestline and Opera Cloud are among the PMS products with APIs, and older systems can often send scheduled exports.
  2. We agree one set of definitions for the group: what counts as a room sold, how complimentary and out-of-order rooms are treated, what is room revenue.
  3. Each morning, yesterday's figures are pulled and calculated to those definitions for every hotel.
  4. On-the-books figures for the coming weeks and months are pulled on the same day for every hotel, so forward comparisons are fair.
  5. Where it helps, EPOS, events and spa figures are added from their own systems.
  6. The dashboard shows the group total and each hotel side by side, with the same layout every day, and a short email summary for anyone who prefers it.
FigureTodayOn the dashboard
OccupancyEach hotel's own definitionOne group definition, same for all
Average rate and revenue per available roomTyped from reportsCalculated from source data
Next month on the booksRun on different daysPulled the same morning for all
Outlet salesSeparate email from each restaurantAlongside rooms, per hotel

Where a hotel's PMS cannot share data automatically, we look at scheduled exports or a simple upload step before suggesting any system change.

The first coffee, once the dashboard runs

You open the dashboard at seven. Yesterday's figures for all four hotels are there, calculated the same way. Next month's position is side by side, and you can see that the hotel on the coast is behind where it was at this point last year while the city hotel is ahead. You send one message to the coast GM, with the figures, rather than asking for a report.

The general managers get their mornings back. The weekly meeting starts from shared numbers. And when you are ready to move everyone onto one PMS, you do it for operational reasons rather than just to make reporting work.

Signs group reporting is holding you back

  • Daily figures arrive by email from each hotel.
  • Your hotels run on different PMSs.
  • Figures do not compare because each hotel calculates them differently.
  • Forward-looking figures across the group take days to assemble.
  • General managers spend part of every morning building reports.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do we need to replace our PMSs?

No. The dashboard reads from each hotel's current system. If you later move to one PMS, the dashboard stays.

What if one hotel's PMS has no API?

Most can send scheduled report exports by email or file, which we read automatically. As a last resort, a simple daily upload works.

Who decides the definitions?

You do, with your finance adviser. We implement them and apply them consistently.

What drives the cost?

The number of hotels and different PMSs, which other systems you want included, and how much forward-looking data you need.

What do you need from us?

Access or exports from each hotel's PMS, your current daily report, and the figures you look at most.

Keep reading

More on Problems We Solve

Start here

Tell us where your hotel's day gets stuck

Describe how your hotel or group runs today: the PMS, channel manager and other tools at each property, how many rooms, and the job that eats your team's time. We will tell you what we would build and what we would leave alone, and if a setting in your existing systems already does it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →