How to cut no-shows with deposits and card-on-file
A practical guide to setting deposits, no-show fees and card-on-file in Opraly — with cancellation windows that protect your calendar without scaring customers away.
A no-show is not just an empty chair — it is a slot you turned other customers away from. The fix is rarely “remind harder.” It is giving the booking a little skin in the game. Here is how to set that up in Opraly without turning new customers off.
Start with card-on-file, not a wall
The gentlest lever is card-on-file: the customer saves a card at booking, nothing is charged up front, and your no-show policy can capture a fee only if they actually no-show or cancel late. Most customers do not blink at saving a card — it feels like booking a hotel.
Add a deposit for high-demand services
For long or in-demand services, switch on a deposit. Opraly lets you choose the capture timing that fits:
- Deposit — take a portion now, the rest at the visit.
- Pay-before — collect the full amount at booking.
- Pay-after — charge the saved card when the service is done.
- Prepaid — for packages and gift cards that are already paid.
Set the deposit per service, so a quick tidy-up and a four-hour transformation can have different rules.
Make the cancellation window fair
Pair the deposit with a clear cancellation window. If a customer cancels inside the window or no-shows, the no-show fee applies automatically — no awkward phone call. Outside the window, they reschedule freely. Fair, visible rules keep the policy from feeling punitive.
Put the rule where customers make the decision: show the deposit amount, the cancellation cutoff, and what happens after that cutoff before they confirm. Repeat the same wording in the confirmation. A policy is easier to enforce when it was easy to understand at booking time.
Match the protection to the booking risk
One rule for every service is usually too blunt. Start with the cost of holding the slot and how difficult it is to refill:
| Booking type | Sensible starting point | Why |
|---|---|---|
| Short, repeat visit | Card on file | Low friction for a slot that is easier to refill |
| First visit | Small deposit | Confirms intent without requiring full prepayment |
| Long or high-demand service | Larger fixed or percentage deposit | Protects more staff time and opportunity cost |
| Package or prepaid visit | Redeem from the existing balance | Avoids charging twice while preserving commitment |
Treat these as starting points, not universal numbers. Review local rules, payment costs and the expectations in your market before publishing a fee.
Handle cancellations consistently
Write down the exceptions your team may make — for example, an emergency or a first late cancellation — and give the right role permission to apply them. Consistency matters to customers and keeps front-desk staff from negotiating a different policy on every call. Record the outcome on the booking so a refund, waiver or retained deposit has a clear reason later.
Let reminders do the rest
Most “no-shows” are just forgotten appointments. Turn on reminders plus reschedule and cancel notices, and give customers a one-tap way to move the booking instead of ghosting it. With 2-way messaging, they can simply reply to ask a question or shift a time.
Watch the number move
Open reporting & analytics and track your no-show rate week over week. When you can see deposits and reminders pulling that line down, you will know exactly which services need tighter rules and which can stay relaxed.
Compare at least four weeks before and after a change, and look at completed bookings, late cancellations and no-shows separately. A lower no-show rate is good, but not if completed bookings also fall because the deposit is too high. The best policy protects valuable time while keeping conversion and repeat visits healthy.
Roll it out without surprising regulars
Test the policy on the riskiest services first, brief the team on the exact wording, and tell existing customers before their next booking. After the first month, keep the rules that improved attendance and relax anything that added friction without protecting meaningful calendar time. Deposits work best as a clear commitment between the business and customer, not as a punishment.