
Guides
Escape room metrics: monthly tracking without the noise
Escape room metrics worth a monthly review cover booking conversion, hint load, reset time and rebooking, tracked by the shift that owns each number.
What to take away
- Six escape room metrics are worth tracking monthlybooking conversion speed, hint rate per game, reset time, game master utilization and rebooking rate.
- Cost per booked player is the sixth, and it sets the floor a full room has to beat.
- Pull each number from a system that already holds it, such as FareHarbor, Bookeo, Xola, Square or the shift sheet, so the review costs an hour rather than a day.
- Give every metric one owner on the floor, because a number nobody owns drifts.
- Read hint rate and reset time together; a slow reset usually shows up as a rushed brief and a higher hint count.
- Compare months, never days, and drop any metric the team cannot act on.
This article covers metrics only, not the wider build-out. Fire, egress, occupancy, accessibility and electrical questions sit outside it. Surveillance, privacy, waivers and employment sit outside it too. So do tax and legal advice.
For the wider setup, see the room business guide. Confirm duties with your local fire marshal, a licensed architect or engineer, and your state or provincial licensing authority.
The six metrics, and what each one is
Booking conversion speed. Hours from a customer's first inquiry to a paid booking. FareHarbor, Xola, Peek Pro, Bookeo and Checkfront all record the booking timestamp; the inquiry time usually sits in the same inbox the team answers. Export the gap as a monthly average.
Six Monthly Escape Room Metrics
- Booking conversion speedhours from inquiry to paid booking
- Hint rate per gamehints divided by games played
- Reset timeminutes to ready room for next team
- Game master utilizationpaid hours divided by open hours
- Rebooking rateshare of teams booking a second visit
- Cost per booked playeraccounts plus booking count
A venue answering web inquiries in four hours converts more of them than one answering in thirty. The difference is staffed, not magic.
Hint rate per game. Hints given divided by games played, per room. Room controller software often logs hint button presses with a timestamp; if yours does not, a tablet and a Google Form on the shift desk cost nothing.
A room running at 1.4 hints per game is mis-set or badly briefed. The number says which of the two to investigate.
Reset time. Minutes from the last player leaving the room to the room being ready for the next team. Game masters record it on the shift sheet, and Google Sheets or Excel averages it in a click. Reset time sets your theoretical maximum games per day, and it is the first number to blow out on a Saturday.
Game master utilization. Paid game master hours divided by hours the venue was open. Pull both from the rota and the booking calendar. Under 60% and you are paying people to stand around; over 90% for three months and you are one sick call from cancelling games.
Rebooking rate. Share of finished teams that book a second visit within 90 days, matched on email or phone. It is the cheapest growth number you have, and it stays invisible unless bookings are matched to customers.
Cost per booked player. Total monthly operating cost divided by players who actually played. Use your own rent, wages, utilities and card fees. In most US markets, tickets run about $25 to $35 a player.
Card processing typically takes about 2.6% plus 10 cents on an in-person US payment at Square or Clover, though rates move. The number tells you what a full room has to sell for before the month turns a profit.
Where the numbers come from
Three systems already hold this data: the booking platform, the point of sale, and the shift sheet the game masters fill in. Export each on the first working day of the month.
Metric Sources and Cadence
Metric
- Conversion speed
- Booking platform timestamps
- Hint rate
- Hint log or Google Form
- Reset time
- Shift sheet, Sheets or Excel
- Game master utilization
- Rota against opening hours
- Rebooking rate
- Booking history on contact
- Cost per booked player
- Accounts plus booking count
Source
- Conversion speed
- Monthly
- Hint rate
- Monthly per room
- Reset time
- Weekly, reviewed monthly
- Game master utilization
- Monthly
- Rebooking rate
- Monthly
- Cost per booked player
- Monthly
Cadence
- Conversion speed
- Hint rate
- Reset time
- Game master utilization
- Rebooking rate
- Cost per booked player
Google Sheets is free with a Google account, and Excel ships with a Microsoft 365 subscription. Either handles a six-row table.
Most booking platforms export the booking list as a CSV file, including FareHarbor, Xola, Peek Pro, Bookeo and Checkfront. Square and Clover export a daily sales summary from the till.
| Metric | Source | Review cadence |
|---|---|---|
| Conversion speed | Booking platform inquiry and payment timestamps (FareHarbor, Xola, Bookeo) | Monthly |
| Hint rate | Hint log per room, on the controller or a Google Form | Monthly, per room |
| Reset time | Shift sheet, averaged in Google Sheets or Excel | Weekly, reviewed monthly |
| Game master utilization | Rota against opening hours | Monthly |
| Rebooking rate | Booking history matched on contact | Monthly |
| Cost per booked player | Accounts plus booking count, including Square or Clover fees | Monthly |
If your software and KPI guide covers exports, check that each of these six can leave the platform without manual retyping. A metric you have to build by hand gets abandoned by month three.
Reading them together
Hint rate and reset time move as a pair. When reset runs long, the next team waits in the lobby, the safety brief gets compressed, and hints rise. Fix the reset and the hint number often falls without touching the room.
Reading Metrics Together
Pair
- Hint rate + reset time
- Long reset raises hints
- Conversion speed
- First-time booker choosing you
- Rebooking rate
- Team that already played
- Utilization + cost per player
- Low utilization, high cost = demand
- Raising prices
- Half-empty calendar lowers bookings
What it tells you
- Hint rate + reset time
- Conversion speed
- Rebooking rate
- Utilization + cost per player
- Raising prices
Conversion speed and rebooking rate tell you about two different customers. Speed is about the first-time booker choosing between you and the venue across town. Rebooking is about the team that already played. One needs a fast reply; the other needs a reason to come back.
Utilization and cost per booked player set your floor. If utilization is low and cost per player is high, the problem is demand, not price. Raising prices on a half-empty calendar just lowers the booking count.
The monthly review, in order
- Export the six numbers and put them beside the last three months.
- Flag any metric that moved more than 10% without a known cause.
- Give each flag to the person who owns that part of the floor.
- Write one change per flag, with a date to check it.
- Close the loop next month, even if the answer is "no change".
Keep the review to an hour. A longer meeting stops happening, and a review that stops happening is worse than no review, because the team learns the numbers do not matter.
Monthly Review in Order
- Export six numbers beside last three months
- Flag any metric moved more than 10%
- Give each flag to its floor owner
- Write one change per flag with check date
- Close the loop next month
Records and security
The IRS recordkeeping guidance at What kind of records should I keep? explains which documents support the income and expense figures behind cost per booked player. Keep booking records long enough to match revenue to the month it belongs to.
Customer contact data used for rebooking is a business record, so treat it like one. The NIST Small Business Quick-Start Guides give small operators a plain starting point for protecting it, and CISA's small business guidance covers the common risks.
Limit exports to the fields the review needs, and nothing more.
Common questions
How many metrics should a small venue track monthly?
Six is enough for most single-location venues. Add a seventh only when the team has acted on all six for two consecutive months, because an unread metric costs the same hour as a read one.
What if the booking platform will not export hint or reset data?
Record both on the shift sheet for one month, then decide whether the pattern justifies a platform change. Manual logging works as a temporary measure but rarely survives a busy season.
Should conversion speed be measured in hours or days?
Hours, for web inquiries during opening hours. Days hides the difference between a venue replying in ninety minutes and one replying the next morning, which is the whole point of the metric.







