The fifth visit, not just the first.
Hamla plugs into your bookings, WhatsApp and Instagram, reminds every appointment, and brings clients back before they drift. You approve. It sends.
- Clients drift to the salon next door between visits.
- Late cancellations leave stylists standing idle.
- Instagram brings followers, not bookings.
“Bookings are slow this month.”
That's the whole brief. Hamla finds the clients who had a color five to seven weeks ago, drafts a note from each stylist with their usual slot, and books the replies straight into the calendar.
Send Instagram DMFour things Hamla sets up before the next colour appointment.
- 5 weeks since visitWhatsApp · Instagram DMRebook before they driftTimed to the service, not to a calendar. The message names the stylist and the slot, so booking is one reply.Reem, it's been five weeks since your colour. Thursday at 4 with Dana is open. Want it?
- Appointment bookedWhatsApp · SMSConfirm and remindA reminder the day before with a reschedule link. Late cancellations drop, gaps get filled.Your appointment with Dana is tomorrow at 4. Reply 1 to confirm.
- Comment says price or bookInstagram DMFirst visit from InstagramThe price answered in public, the booking link sent in private, the new client saved with consent.Hi! Happy to help. First visits start with a consultation on us. Which day works for you?
- Appointment cancelledWhatsAppFill last-minute gapsThe freed slot offered to clients who asked to be told, first come first served.Dana had a cancellation at 2 today. First to reply YES gets it.
Salon questions
Can each message come from the stylist?
Yes. The note names the stylist and their usual slot, and replies go to the stylist and the booking calendar.
Which booking tools?
Calendly today. Any other system through webhooks or the SDK, or a Hamla Form on your site.
What does Hamla do with Instagram?
A comment asking the price gets an answer in public and a booking link in DM. Followers become clients you can actually reach.
What does it cost?
Every plan starts with a {trial_days}-day trial and requires a payment card. Your selected plan is billed when the trial ends unless you cancel beforehand. Paid plans start small, and every plan includes every channel and integration. The pricing page has the numbers.