Only scan a completed visit — never at booking, never for a no-show
A salon should add a stamp or points only when a client actually shows up and is served, scanning at checkout after the service — never at the time of booking, and never retroactively for a client who no-showed. A no-show that gets counted as a visit corrupts the loyalty data quietly: the client's progress moves forward for something that didn't happen, and the reward threshold stops reflecting real, repeated behavior.
This sounds obvious stated plainly, but it's an easy mistake for a salon that also uses the QR code or wallet pass as part of its booking confirmation flow — the temptation is to stamp at booking to "lock in" the visit, which backfires the moment a booking doesn't convert to an actual appointment.
One Waya salon's move toward a roughly 27% return rate — 71 of 265 enrolled clients returning two or more times — depended partly on this discipline: only real, completed visits fed the loyalty count, so the numbers on the dashboard actually meant something.
- Scan only at checkout, after the service is complete
- Never scan at booking time, even if the QR code appears in the booking confirmation
- A no-show should leave the client's card completely unchanged
- Consistent, real data is what makes the dashboard's active/return numbers meaningful
Before and after: separating booking from scanning
The confusion usually starts because booking confirmation and card enrollment can happen at the same moment — it's important to keep them as two separate actions with two separate timings.
| Before | After | |
|---|---|---|
| When the card is scanned | At booking, to "lock in" the visit | At checkout, only after service is complete |
| A no-show's effect | Sometimes counted as a stamp | No change to her card at all |
| Data reliability | Loyalty count includes visits that never happened | Loyalty count matches real, completed visits only |
A worked example: a client with three no-shows in a row
A client books three appointments and no-shows all three, then finally attends a fourth. If each no-show had been stamped, her card would show four stamps for one real visit — a badly distorted count that, if she reached a reward threshold this way, would mean a genuinely paid-for treatment given away for essentially nothing. Scanned correctly, she has exactly one stamp, matching the one real visit she actually completed.
This distinction matters most for a reward-sizing decision made elsewhere — if you've set your threshold assuming a certain discount percentage, a card inflated by uncounted no-shows breaks that math entirely.
What no-shows should trigger instead
A no-show is a signal worth acting on — just not through the loyalty card's stamp count. It's a booking-system problem, separate from the loyalty program, though Waya's messaging can still play a role: a hand-picked follow-up to a client who no-showed can gently prompt a rebooking without touching her actual loyalty progress.
Repeated no-shows from the same client are also useful context for the dashboard's customer profile view, which shows visits and returning behavior — a client who books often but attends rarely looks very different from a true quiet regular, and treating them the same in your loyalty data would be a mistake.
A message example for a no-show, not a stamp
Send a light, non-judgmental follow-up rather than silence or a scolding tone.
For example: "Missed you today — want to rebook for this week?" No stamp involved, just a nudge, sent as a one-off rather than through the automatic stamp trigger.
Keep this discipline in four steps
This is a staff habit to reinforce, not a dashboard setting to configure once.
- Step 1: scan only at checkout
Never at booking confirmation, regardless of how convenient that timing seems.
- Step 2: leave a no-show's card untouched
No stamp, no points adjustment — her card should look exactly as it did before the missed appointment.
- Step 3: follow up separately from the loyalty trigger
Send a one-off rebooking message rather than routing it through the stamp system.
- Step 4: review repeat no-show clients periodically
Distinguish them from genuine quiet regulars in the dashboard.
Frequently asked questions
Should a no-show count as a stamp on a salon loyalty card?
No. A stamp or points should only be added at checkout, after a completed visit. Counting a no-show, or scanning at booking time, distorts the loyalty data and breaks the math behind your reward threshold.
When exactly should a salon scan the loyalty card?
At checkout, after the service is complete — never at the time of booking, even if the QR code appears in a booking confirmation message.
What should happen instead of stamping a no-show?
Nothing on the loyalty card — leave it unchanged. A separate, one-off follow-up message can gently prompt a rebooking without touching her actual loyalty progress.
How does inconsistent no-show handling affect the reward threshold?
If no-shows get counted as visits, a reward threshold set assuming real completed visits gets reached faster than intended, effectively giving away a paid-for reward for visits that never happened.