Blog / Services

Salon, clinic, tuition: reminders that end no-shows

A no-show isn't a cancelled sale — it's worse. The chair, the doctor's slot, the tuition batch seat was reserved, so you turned other people away, and then earned nothing from it. Do the maths for a salon: even 2 no-shows a day at an average ₹700 ticket is roughly ₹35,000+ a month of rent paid on empty chairs.

Here's the good news buried in that bad number: most no-shows are not rejection, they're forgetting. And forgetting is exactly the disease WhatsApp reminders cure — automatically, politely, in the language your customers actually read.

The ladder: confirm → 24 hours → 2 hours

Three messages, all automatic, all utility-category (paise-level cost):

Namaste {{name}} ji! Aapki appointment confirm hui ✅
📅 {{date}}, {{time}}
📍 {{business}}, {{area}}
Kuch badalna ho to yahin reply kar dijiye.

Instant confirmation — sets the expectation that this chat is the channel

Reminder: kal {{time}} baje aapki appointment hai {{business}} mein. Aa rahe hain na? 👇
[ Haan, confirm ✅ ] [ Reschedule karna hai 📅 ]

Buttons do the work — a tap is easier than typing, so people actually answer

{{name}} ji, aaj {{time}} baje milte hain! 🙏 {{business}}, {{area}}. Location: {{map_link}}

Only sent to people who confirmed or didn't respond — never to those who rescheduled

The magic is in the branches, not the messages. Tap Reschedule and the flow offers open slots and rebooks — no phone call, no back-and-forth. That branch logic (confirmed / reschedule / no answer) is exactly what an automation builder's paths are for.

After a no-show: recover the customer, not just the slot

Someone who missed today is embarrassed to call tomorrow. Make it easy:

{{name}} ji, aaj mulaqat nahin ho payi — koi baat nahin, hota hai 😊 Is hafte ke khaali slots: {{slots}}. Ek tap mein rebook kar lijiye: {{link}}

Zero guilt-tripping. The message that scolds loses the customer forever.

Track no-shows in a sheet automatically (name, date, rebooked or not). Two no-shows in a row? The flow can quietly require a small advance for the next booking — a rule you set once, applied consistently, with no awkward conversation. Advance collection is one payment-link step in the same flow.

The repeat-visit nudge (where salons make real money)

A haircut grows out in ~6 weeks. A facial cycle is monthly. Tuition fees are due on the 1st. Your calendar knows the rhythm — let it speak:

Namaste {{name}} ji! 6 hafte ho gaye 💇 Agla appointment book kar lein? Is hafte {{stylist}} ke paas {{slots}} khaali hain. Reply kijiye ya book karein: {{link}}

Marketing category — needs opt-in; send once, not weekly

This single flow — visit logged → wait 6 weeks → one friendly nudge — is the difference between a customer who visits "kabhi kabhi" and one on a schedule. For tuition and coaching classes, the same machinery sends fee reminders on the 1st with a payment link, and a receipt when it's paid.

Where the bookings come from

  • Calendly / booking page — booking webhook triggers the flow instantly (Calendly is a first-class trigger in Yantra's builder).
  • Google Calendar — events created by you or your receptionist get picked up on a schedule; reminders compute from the event time.
  • Walk-in register in a Google Sheet — the humblest option works too: a row added to the sheet-as-CRM starts the same ladder.

Post-visit, the same chat can carry the bill, a GST invoice if you issue them, and a review request two days later — scripts for all of these are in the 21 Hinglish templates pack.

Honest corner: who shouldn't bother

If you're walk-in-heavy with under ~10 booked appointments a day, a phone call and a register are genuinely fine — automation would be jewellery, not machinery. This system pays for itself when bookings cross the point where you forget to remind, and every forgotten reminder is a paid-for empty chair. And clinics: keep messages to time-place-doctor only — never put a diagnosis or test name in a chat.

What it costs

PieceCost shape
Reminder/confirm messages (utility)Paise-level per message — Meta's rate, category-wise (current rates guide)
Repeat-nudge messages (marketing)Higher per-message rate; needs opt-in — use monthly, not weekly
Automation platformYantra free plan: 1,000 runs/month — roughly 300+ appointments fully covered; plans beyond

Empty chairs are the expensive kind

Set up the confirm → 24h → 2h ladder this week. Free 1,000 runs, Calendly & Sheets included.

Start free

Questions we get asked

Reminder kaunsi template category hai?

Booked appointment ka reminder utility (paise-level). Offers/win-back marketing category mein — mehenga aur opt-in zaroori.

Calendly/Google Calendar se kaam karega?

Haan — Calendly webhook turant trigger karta hai; Calendar events schedule par uthte hain aur reminder event-time se khud calculate hota hai.

Clinic ke liye kya dhyan rakhein?

Message mein sirf time, doctor, pata — kabhi diagnosis ya test ka naam nahin. Reminder yaad dilane ke liye hai, medical record banne ke liye nahin.

No-show kitne kam honge?

Zyadaatar no-show bhoolne se hote hain, isliye confirm-button wale 2 reminder bada hissa khatam kar dete hain. Apna ek mahine ka baseline naap kar dekhein — farak khud dikh jaayega.