Automated Barbershop Birthday Offer Messages
Every morning, WebRun opens Booksy, finds clients whose birthday falls in the next 3 days, drafts a warm birthday SMS with a personalised discount or free service offer, queues the messages in Twilio for your approval, and posts the list to Slack so you can release the batch before the day starts.
How do I automatically send birthday offers to barbershop clients?
WebRun checks Booksy every morning for clients whose birthday falls in the next 3 days, drafts a personalised birthday SMS with a discount or free add-on offer via Twilio, and queues the messages in Slack for your approval. Nothing is sent until you sign off, building client loyalty with a personal touch every single birthday.
- Every client birthday becomes a personalised revenue opportunity
- Messages feel genuine because they are reviewed and approved by you
- Clients without a birthday on file are skipped, no errors or embarrassments
Built for barbershops · barbers · grooming studios · men's salons
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
booksy.comin a real browser with your saved login - no setup, no API keys. -
1
Booksy - find clients with upcoming birthdays
WebRun opens Booksy to find clients with upcoming birthdays. - Open Booksy and filter the client list to birthdays falling in the next 3 days
- Note each client's name, phone number, preferred service, and preferred barber
- Skip any client who received a birthday message this calendar year
Done when Every client with an upcoming birthday is listed with their contact and preference details.
-
2
Twilio - draft personalised birthday offer messages
WebRun opens Twilio to draft personalised birthday offer messages. - Draft a warm, personalised birthday SMS for each client using their first name
- Include the birthday offer, such as a discount or a free add-on service, and a booking link
- Queue each message as a draft and do not send until you approve
Done when All birthday offer messages are drafted in Twilio and held for review.
-
3
Slack - send you the approval queue
WebRun opens Slack to send you the approval queue. - Post today's birthday offer queue with client names, birthdays, and message previews
- Flag the count and any VIP or high-frequency clients at the top
Done when You have the full queue in Slack and can approve the batch before the day starts.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it send birthday messages without my approval?
No. Every birthday message is drafted and held in Slack for your review first. You release the batch or edit individual messages before anything reaches a client.
What offer does it include in the message?
You set the default offer once when setting up WebRun, such as 10% off or a free beard trim with any haircut. It includes that offer and a booking link in every birthday message.
How does it know a client's birthday?
It reads the date of birth stored on each client's profile in Booksy. Clients without a birthday on file are skipped automatically.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.