No-Shows & Loyalty

How does a salon handle loyalty points when a client no-shows an appointment?

Only stamp a completed visit, never a booking or a no-show — the fix that kept one salon's loyalty data honest at a 27% return rate.

Waya TeamUpdated 6 September 20266 min read
salonmistakes

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 and after separating booking from the loyalty scan
BeforeAfter
When the card is scannedAt booking, to "lock in" the visitAt checkout, only after service is complete
A no-show's effectSometimes counted as a stampNo change to her card at all
Data reliabilityLoyalty count includes visits that never happenedLoyalty 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.

  1. Step 1: scan only at checkout

    Never at booking confirmation, regardless of how convenient that timing seems.

  2. 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.

  3. Step 3: follow up separately from the loyalty trigger

    Send a one-off rebooking message rather than routing it through the stamp system.

  4. 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.

Put Waya on your counter — free forever up to 100 customersStart free at 0 SAR
Start free at 0 SAR