How to cut no-shows in your NZ salon (with deposit policy templates)
Practical playbook for NZ salons to drop no-shows below 5% using deposits, SMS reminders, late-cancel policies, and customer-friendly waitlists.
The average NZ salon loses 8-15% of booked revenue to no-shows. For a salon turning over NZ$300,000 a year, that is NZ$24,000-45,000 walking out the door before anyone even walks in. This is the playbook we run with Mahi Time salons to drop that number below 5%.
Why no-shows happen
Most no-shows are not malicious. They fall into four buckets:
- Forgot. Booked online weeks ago, no reminder hit at the right time.
- Life happened. Sick kid, late meeting, traffic, and rebooking felt like effort.
- Cold feet. Booked something premium impulsively, second-guessed by the day.
- Genuinely no consequence. They have no-showed you twice already and nothing happened.
The fix for each is different. The good news: you can target all four with the same three-lever system.
Lever 1: Deposits
Take a 25% deposit at the moment of booking on any service over NZ$60 and on every appointment longer than 60 minutes. Make the deposit non-refundable under 24 hours from the appointment start.
What this does:
- Filters cold-feet bookings before they hit your calendar.
- Gives "life happened" clients an incentive to reschedule rather than ghost.
- Recovers the salon\'s direct cost of the no-show automatically.
What it does not do: scare your regulars off. Most clients understand a deposit. The ones who refuse to pay one were the ones most likely to no-show anyway.
In Mahi Time you set the deposit per service (fixed amount or percent of the price) and the system handles the rest, collects via Stripe or Windcave at booking time, surfaces the deposit status on the appointment card, charges the no-show fee automatically.
Lever 2: SMS reminders that ask for a reply
One reminder is not enough. Two reminders is better. Three is the sweet spot:
- T-48 hours: "Hi {name}, your {service} with {staff} at {salon} is on {date} at {time}. Need to change it? Reply C to cancel or R to reschedule."
- T-24 hours: "Tomorrow at {time}, {salon}. Reply C if you can\'t make it, last chance to free the slot for someone else."
- T-2 hours: "See you at {time}, {address}. Run late or need to cancel? Reply C now or call {phone}."
The reply prompts matter more than the reminders. A client who replies "C" gives you the slot back early enough to fill it. A client who silently no-shows costs you the whole appointment.
NZ data: Mahi Time salons running this three-reminder system see ~62% of would-be no-shows replying to cancel before the appointment, against ~15% on a single-reminder setup.
Lever 3: A waitlist that actually fills empty slots
The slots freed by canceling clients are worthless if you can\'t fill them fast. A real waitlist auto-promotes:
- Client A cancels at T-12 hours.
- System SMS\'s waitlisted clients in order: "A spot just opened for {service} at {time} with {staff}. First to reply Y books it."
- First reply wins; slot is filled within minutes.
This is the closest thing to "free money" in a salon operations stack. The slot was paid for by your fixed costs whether it was filled or not.
Deposit policy: a copy-paste template
Deposit and cancellation policy
We hold your appointment with a non-refundable 25% deposit, taken at the time of booking. The deposit comes off your final bill.
You can cancel or reschedule any appointment for free up to 24 hours before the start time, your deposit refunds in full or transfers to the new appointment.
Inside 24 hours, your deposit is retained. No-show appointments are charged the deposit; we will text you with the receipt.
Genuine emergencies happen. Reach out and we will work something out.
Display this on your booking page (Mahi Time shows it on the checkout step automatically), in your booking confirmation SMS, and on a small printed card by the front desk.
What to do with the saved revenue
The fastest payback is reinvesting it in client retention. The same data systems that catch no-shows can power:
- Rebooking nudges two weeks before the typical re-cycle for that client (8 weeks for cut, 6 weeks for colour, 4 weeks for brows).
- Win-back SMS at 90 days, 180 days, 365 days for lapsed clients.
- Loyalty stamps every 8-10 visits at no marginal cost.
Mahi Time runs all three out of the box. The full operator handbook covers the configuration: /help/admin-guide.
The numbers if you do nothing
A 3-chair salon at NZ$300k revenue with 10% no-shows and 3,000 appointments a year loses ~300 appointments and NZ$30,000 of charged-out time. Dropping that to 4% (which is well within reach with the system above) saves ~180 appointments, that is NZ$18,000 back into the business per year. Mahi Time costs NZ$1,548 a year for a 3-staff team. The math, even being generous to the no-show baseline, is not close.