A booking system for a small massage shop
Toosabai is a booking page for massage shops with one to ten therapists. Guests book a service, a time and a person in under a minute, with no app and no account. The first 100 eligible completed bookings are free each month, then you pay 1% of recorded revenue from later bookings.
Who this is for
A massage shop where the owner still answers the phone. One to ten therapists, sessions from 30 to 120 minutes, regulars who ask for someone by name, and couples who want two beds at once. The shop probably takes bookings on LINE and in a notebook today, and the notebook is the part that fails.
It is not for chains, spas with a front-desk team of five, or anyone who needs point-of-sale, stock, payroll or a customer marketing suite. Those needs are real, and they belong to a bigger platform.
What a massage shop actually needs from a booking system
Most "appointment software" is built for a hair salon or a clinic and then sold to everyone. A massage shop has four requirements that generic tools get wrong.
- Real durations. A 90-minute oil massage cannot be squeezed into an hour slot, and a 45-minute foot massage should not block 60. Availability has to be computed from the actual length of each service.
- A person, not just a time. Regulars come back for a therapist. The guest must be able to choose one and see only the times that person is free, or choose "no preference" and let the shop assign.
- Two beds at once. A couple is one booking that reserves two therapists at the same time, offered only when two are genuinely free. Not two separate bookings that hope to line up.
- Nothing for the guest to install. Bookings come from a link on LINE, Facebook, Google Maps or a QR code at the counter. A guest who has to create an account is a guest who phones instead.
What Toosabai does
Each shop gets a page at toosabai.com/home/your-shop with its photos, hours and a Book button. The shop sees every booking on one calendar, can add walk-ins and block time, and each therapist can see her own day on her phone.
Confirmations, a reminder two hours before, and a review request after the visit are sent automatically. Guests can reschedule or cancel from a link in the confirmation without messaging the shop. Double-booking is prevented by the database, not by a warning.
See how it worksThe guest's side, in five taps
Service. Date. Time. Therapist. Name and email. That is the whole flow. There is no account to create, no app to install, and no "we will confirm shortly" — the times shown are the times that are free, so the booking is confirmed the moment the guest presses the button.
A couple picks "2 people" once and the rest of the flow only offers times when two therapists are free. A guest with a favourite picks her by name and sees her real availability; a guest without one picks "no preference".
What "built for Thailand" means in practice
Most booking software is written for salons in the United States or Europe and translated afterwards, if at all. The differences that matter to a Thai massage shop are not cosmetic.
- The guest side is in Thai and in English, and each guest gets emails in the language they booked in. Tourists and locals use the same link.
- Prices are in baht and dates are written the Thai way, with the Buddhist year, on the Thai pages and in Thai emails.
- The booking link is designed to live where Thai customers already are: a LINE rich menu, a Facebook page button, a Google Maps profile, and a printed QR code at the counter.
- The shop's clock is the shop's clock. Every time is stored and shown in the shop's own timezone, so a reminder for a 14:00 session goes out at 12:00 in Bangkok, whoever is looking at it from wherever.
- Songkran, weekly closing days and staggered lunch breaks are first-class settings, not workarounds.
What it costs, and why it is priced this way
The first 100 eligible completed bookings in any month are free, then the fee is 1% of recorded revenue from later bookings.
This is deliberate. A small shop's revenue is seasonal, and a fixed subscription is paid in full in the month revenue halves. Usage pricing means the software is only ever paid for in a month it has clearly earned its keep.
See full pricingWhen a bigger platform is the better choice
If you sell products at the counter and need stock control, run payroll through your booking tool, want a client marketing suite with campaigns and loyalty points, or operate several locations, choose a full salon platform. Toosabai does bookings and the messages around bookings, and stops there on purpose.
A good fit when
- You have 1–10 therapists and one location.
- Sessions vary in length and guests ask for people by name.
- You take bookings on LINE, Facebook or the phone today and lose track of them.
- You want guests to book without an app or an account.
- You would rather pay only in busy months.
Not the right tool when
- You need point-of-sale, inventory or payroll.
- You run several branches under one login.
- You want built-in marketing campaigns and loyalty programmes.
- You need to take deposits or card payments at booking (not in the current version).
Common questions
- How long does setup take?
- About 20 minutes, start to finish — nearer 10 if you have your service list and prices to hand. Photos are optional and can be added later.
- Do my guests need to download an app?
- No. They open a link, book, and get an email. There is nothing to install and no account.
- Does it work in Thai?
- Yes. The booking page and the shop dashboard are in Thai and English, and guests get emails in the language they booked in.
- What happens if two guests book the same therapist at the same time?
- The database refuses the second one. Double-booking is impossible by construction, not caught by a warning after the fact.
- Can I still take bookings by phone?
- Yes. Enter them on the calendar and the slot closes to online booking at once. One calendar for every channel is the point.
- Can my therapists see their bookings?
- Each therapist can have a login that shows only her own day, and lets her record a walk-in, mark a no-show, or mark herself as left for the day.
- Can tourists book without a Thai phone number?
- Yes. Booking needs a name and an email, nothing else. Phone is optional.
- Do I need a LINE Official Account?
- No. The link can be sent from any LINE. An Official Account only lets you put the link in a rich menu and an automatic reply.
Set up your shop in about 20 minutes
Add your services, therapists and hours, share the link, and take bookings today. No card, no trial countdown.