

Every shop owner has had the Tuesday. Two clients booked, neither one walks in, and the chairs sit warm and empty while the lamp burns. Nobody yells about it. It just quietly takes the month apart.
No-shows are not a character problem with your clients. They are a systems problem in your shop. Here is the version that actually works — a reminder cadence, a policy people can read, and a rebooking script that keeps the relationship intact.
Do this once, on paper. Take your average session revenue, multiply by the number of no-shows and late cancels last month, and divide by the number of chairs. That is the number you are managing. For most small shops it lands somewhere between one and three full days of production a month, and it comes straight off the bottom because the rent, the power, and the artist's time were all paid for anyway.
If you have not set your session pricing deliberately yet, start there instead — a no-show on an underpriced session is two problems stacked. See how to price tattoos: hourly vs. flat rate.
Three touches, no more:
At booking — a confirmation with the date, the time, the artist, the deposit amount and the cancellation window, in writing.
72 hours out — the reschedule window. This is the one that matters. Give people a real chance to move the appointment while you can still fill the slot, and most of them will take it instead of ghosting you.
24 hours out — a short confirmation. Time, address, what to bring, how long to expect to be in the chair.

Long policies do not get read and do not get enforced. Yours needs to answer four questions in about five lines: how much is the deposit, what notice do you need to reschedule, how many times can someone reschedule, and what happens when they do not show. Post the same wording on the deposit form, the booking confirmation, and the shop wall.
The deposit is the enforcement mechanism, so the deposit rules and the no-show rules have to say the same thing. If you have not nailed that down yet, work through how much to take as a deposit and how to make it stick first, and check your state and local rules on non-refundable deposits before you post anything.
Somebody misses. You still want them back — just on better terms. The tone is neutral, the terms are firm:
“Hey — we missed you Thursday, so the deposit went to that slot per our policy. Happy to get you back on the books. Next opening is the 19th at 2, and it'll be a fresh deposit to hold it. Want me to grab it for you?”
No lecture, no guilt, no free pass. The client who comes back after that shows up, because the terms are now real to them.

Deposits taken versus appointments completed. If more than one in ten ends in a forfeited slot, the leak is upstream of the reminder cadence — you are booking people who were never ready, usually because the whole consult happened over DMs and the quote was soft. Tighten the consult, not the punishment.
Deposits are also the piece that ties this to your payment setup: a deposit taken by card leaves a timestamp, an amount, and a name attached to the booking, which is what makes a policy enforceable instead of a conversation. More on that in deposits, tips, and high-ticket work.
Filling the chair is half the job. The other half is what the processor takes out of every session you do run. Revify's dual pricing keeps your posted price as the card price, and our Monthly Cash-back program pays you back 0.75% of your card sales every month. Setup is same-day, there is no contract, and you can see the numbers on your own volume before you decide.