Skip to content

Guides

How to take online bookings for a massage shop, in one afternoon

Most massage shops take bookings by phone and LINE. That works, right up to the day every therapist has oil on their hands and the phone rings. This guide explains what “online booking” actually means for a massage shop and how to set it up in a single afternoon.

What online booking means for a massage shop

A guest opens your link, picks a service, picks a date and a time that is genuinely free, picks a therapist, and confirms — without anyone at the shop answering a message. The system already knows who is free when, because every booking lives in one calendar.

The difference from booking over chat is that the guest only ever sees times that are actually available. There is no “is two o’clock okay?” followed by a half-hour wait for a reply.

Step 1: enter your services with their real durations

Duration is what sets a massage shop apart. Thai massage is 60 minutes, oil is 90, foot is 45. If the system assumes everything is an hour, a 90-minute session lands on top of the next booking.

Enter every service a guest can book, with its true duration and price. If you sell a 120-minute package, enter 120 minutes. The system will only offer start times where that package finishes before closing.

Step 2: add every therapist

Regulars usually have a favourite. A good system lets the guest choose a person and only shows the people who are free at that time. Guests without a preference choose “no preference” and the shop assigns someone.

Add everyone who takes bookings, including yourself if you work on guests. A photo helps a new guest choose, but always ask the person first.

Step 3: opening hours, lunch, days off

Set opening and closing times and your weekly closing day. If lunch is staggered, block each person’s break instead of closing the whole shop; guests can still book whoever is not on lunch.

Add special closures such as Songkran in advance. The system will not offer those days to anyone.

Step 4: put the link where guests will find it

A system nobody has the link to is no system. There are four places it belongs: your LINE Official profile, the button on your Facebook page, the booking link on your Google Maps profile, and a QR code at the counter.

Guests who message you on LINE can keep doing that — you simply reply with the link instead of asking what time suits them. They choose, and you go back to work.

  • LINE Official: put the link in the rich menu or the auto-reply.
  • Facebook: set the page button to “Book now” with the link.
  • Google Maps: add it as the appointment link on your business profile.
  • In the shop: print the QR code for the counter so guests book their next visit before they leave.

What should happen by itself afterwards

When a guest books, they should get a confirmation email at once, with a link to reschedule or cancel on their own. Two hours before the appointment they should get a reminder, and after the visit a message asking for a Google Maps review.

All three can be done by hand. Nobody does them consistently. A system that sends them itself is what actually reduces no-shows and grows reviews.

Common questions

Do guests need an account?
They should not. Every extra step is a guest who gives up. A good system takes a name and an email and nothing else.
What about guests who phone?
Enter their booking in the same calendar. The time closes to online booking immediately. One calendar for every channel is the whole point.
What does it cost?
Toosabai gives every shop its first 100 bookings each month free and charges 399 baht only in months that go past that. No card to start.

Try it on your own shop

Toosabai gives your shop its own booking page in a few minutes. The first 100 bookings each month are free, and there is no card to enter.