Tracking spa appointment status: arrived, late or cancelled

04/11/2026

Ten minutes to ten. Ms Mai has a scalp and hair treatment booked at ten, the bed is ready, the therapist is waiting. Is she on her way, or has she forgotten? The receptionist flips through the book, finds one line that says "10am Ms Mai" and learns nothing more. The hard part of appointments is rarely writing them down. It is knowing what state each one is in right now, so you can call the right person and release the bed at the right time.

Six statuses, one job for reception at each

On the Ordersys appointment screen, each booking carries a status and its own colour. The value lies in the fact that each status points to something to do:

StatusWhat it meansWhat reception should do
BookedThe booking is in the system and its time has not comeFor long services, call or message to confirm in advance
Coming upThe appointment time is getting closePrepare the bed, tell the therapist
Customer arrivedThe customer has come and been checked inOpen the order; the booked services carry over
Late / no-showThe time has passed and there is no sign of the customerCall the customer, decide whether to hold or release the bed
CancelledThe booking is no longer validOffer the freed slot to another customer
CompletedThe service is finishedNothing further to do
Spa appointment screen: a row of statuses with counts on top, bookings in different colours arranged by bed, room and time, a red line marking the current time
The counts sit right at the top and the red line is the current time, so reception does not have to scan row by row to see what still needs handling.

View by day, week, month or list

The data is the same, but each view serves a different job:

  • By day: bookings arranged by bed, room and time. Reception uses this screen all day to see which beds are free and which bookings are pending.
  • By week, by month: the owner can see which days are packed and which still have room, and plan shifts or offers accordingly.
  • List: useful for going through bookings one by one, for example confirmation calls for tomorrow.

Bookings accepted but not yet assigned a bed are gathered in a separate list. This is what most often slips through at busy times: you say yes to a customer on the phone, plan to assign a bed in a moment, and then forget.

When customers do not show: let the software remind you

The settings include a parameter for overdue bookings: the booking flashes to draw attention and cancels itself if the customer has still not come after the number of minutes the venue sets, with an overdue reason attached. That way a bed is not held indefinitely just because nobody remembered.

How many minutes to set is up to each venue: long services are usually held longer, busy time slots for less. What you should do is state the holding time clearly when accepting the booking, so releasing the slot does not turn into an argument.

Cancellations, undo and deposits

  • Cancellations come with a reason. There is a field for the reason when cancelling. Reading these back shows whether customers cancel because they changed their mind, had a clash, or waited too long last time.
  • Deposits are recorded on the booking. A booking has a deposit field and a payment method of cash or bank transfer. When the customer arrives, the deposit carries over to the order and counts at payment.
  • Cancelling a booking with a deposit keeps the cash book balanced. The software creates a refund payment voucher, so the end-of-day cash is not thrown off by a cancelled booking.
  • A mistaken cancellation can be undone. A parameter allows undo within a period the venue sets. After undoing, the booking returns to how it was and the refund voucher is removed too.

One thing to know: bookings customers make themselves by QR currently take no deposit. To hold a slot with a deposit, the customer transfers the money to the venue and reception records it on the booking.

At the end of the week, look at the counts

Open the week view and read two numbers: Late / no-show and Cancelled. If they rise, look at where they fall. If they fall on new customers, consider asking that group for a deposit. If they fall on busy time slots, consider shortening the holding time in those slots. A paper book does not give you these numbers, because in a book an abandoned booking is just a line crossed out.

Appointments by status, bed and room assignment and deposit recording are part of Ordersys spa management software. You can try it free for 7 days: enter a few real bookings for tomorrow and let reception use it alongside the book for a day, and the difference will be clear.

Further reading: Customers who book a spa and do not come: what it costs and how to reduce it if your venue has many no-shows; and Scheduling a spa by bed and therapist so bookings do not clash from the moment you accept them.

Software that fits this article Spa, nail or salon bookings still on paper?

Manage appointments, session-based treatments, client records and technician commissions in one app.

Other news

QR digital menu: change prices and hide sold-out dishes without reprinting
04/11/2026

QR digital menu: change prices and hide sold-out dishes without reprinting

A QR menu can change right away without reprinting, but you need the right switch. Three ways to stop customers ordering a dish by QR, whether a price change affects dishes already ordered, what the kitchen's Sold out button really does, and a three-step routine for busy hours.

Transferring a billiard table: keep time played and items ordered, charge each table correctly
04/11/2026

Transferring a billiard table: keep time played and items ordered, charge each table correctly

Guests switching tables mid-session is routine at a billiard hall. Press Transfer table and the time played closes at the old table's price, further time runs at the new table's price, and ordered items travel with the bill. This article shows how the bill looks, when a transfer is not possible and where the owner can review it.

Pharmacy and grocery software: barcodes, expiry dates, fast selling
02/11/2026

Pharmacy and grocery software: barcodes, expiry dates, fast selling

Pharmacies and grocery shops struggle the same way: many items, small values, a customer waiting, and stock with expiry dates. Barcode selling, lot and expiry travelling with the goods from receipt, case-to-box conversion, stock levels — and one point pharmacies should ask about before choosing software.

Paying part-time staff by the hour in restaurants and coffee shops
02/11/2026

Paying part-time staff by the hour in restaurants and coffee shops

Monthly salary does not fit part-timers on four or five-hour shifts with a roster that changes weekly. The four things to set up properly — shifts, attendance, the hourly rate, the closing cycle — and why worked hours must come from attendance rather than from the roster.

Massage shops: booking rooms, beds and therapists without overlaps
02/11/2026

Massage shops: booking rooms, beds and therapists without overlaps

Two customers on one bed is the kind of mistake that loses guests quietly. The three sources of overlap in a massage shop, how the software blocks bed conflicts using start time plus duration and a buffer on both sides, what the machine guards and what people still have to, and four rules to agree on before switching on.

Bakery management software: production recipes, expiry dates and cakes ordered for a pickup date
02/11/2026

Bakery management software: production recipes, expiry dates and cakes ordered for a pickup date

A bakery is a small workshop stuck to a shop, so software that only sells still leaves the owner guessing how much flour went into a batch. Declare baked goods as produced items with recipes, sponge and cream as semi-finished goods, receive materials by lot with expiry dates, sell at the counter with barcode labels, and keep every advance cake order in one place.

Software for a hotpot and grill house: building the menu, splitting the kitchen, what to set up before you open
02/11/2026

Software for a hotpot and grill house: building the menu, splitting the kitchen, what to set up before you open

Guests order five or six rounds over two hours, the kitchen runs three stations, and tables turn over once or twice a night. Those three traits decide what to configure in the first week: hotpots and broth flavours as attributes, meat plates by recipe quantity, buffet seats, kitchen and bar printers by product group, advance bookings with a code, and closing the shift at night.

Filling off-peak hours with student groups: attach the offer to the person, not just the hour
02/11/2026

Filling off-peak hours with student groups: attach the offer to the person, not just the hour

Cutting the price for a whole afternoon band also discounts the people who were coming anyway. To aim at the group you are missing, the offer has to attach to a person: membership cards and tiers, three preset rates — Regular, Student, Other — and a capped group combo limited by weekday and time window. Plus three guards so the discount does not leak.

HRM software for restaurant and cafe chains: splitting the work with each outlet
01/11/2026

HRM software for restaurant and cafe chains: splitting the work with each outlet

By the third location, three Excel files on three computers no longer answer how many people the chain employs or what it spent on staff last month. One shared record that travels with the person, a table splitting duties between owner and outlet manager, permissions by store, rules configured per branch, and labour cost broken out by outlet.

090 750 1000 Zalo Chat Zalo Facebook