Business Box Start free

Online booking for massage therapists

Offer different treatment lengths and allow time for changing, cleaning and preparing the room. Customers can choose an available appointment and book online.

In short

An event type per treatment length, a fifteen-minute buffer after each, payment online, and a full refund only outside twenty-four hours.

Two costs nobody puts in the price list#

Allow time between treatments to clean, prepare the room and take a break. Without that time, later appointments can start to run behind schedule.

A missed appointment can leave a long period that is difficult to fill at short notice. Advance payments and reminders can help reduce the impact.

Suggested booking settings#

Sixty and ninety minute treatments sold back to back, where the fifteen minutes of changing, showering and remaking the table is invisible to the client and very real to you.

Duration60 or 90 minutes — a separate event type for each
Booking notice required4 hours
Time between appointments15 minutes after, for the room
Max bookings per daySix treatments a day before the work suffers
LocationIn person
PaymentPaid online at booking to help reduce missed appointments
Cancellation policyFull refund 24 hours before, 50% inside that

Suggested booking questions: First visit? · Any areas to focus on or avoid? · Pressure preference

In Japan

Anma, massage and shiatsu are licensed practices in Japan while relaxation massage is not, and clients looking for English-speaking therapists usually want to know which one you are. Say it plainly in the description.

Put the turnaround in the booking#

Set Buffer after to fifteen minutes. It is invisible to the client, it is not added to their treatment, and nothing can be booked into it. A 60-minute massage at 10:00 means the next offered slot is 11:15, which is when you are actually ready.

Charge when they book#

Paid bookings are only confirmed once the card payment clears, and a full refund outside twenty-four hours with fifty per cent inside it is the policy most therapists settle on. The client sees it before booking and sees the exact refund before cancelling, so you never have to have the conversation. Charging for bookings

Let regulars rebook themselves#

Most of your schedule is people who come every three or four weeks. Every confirmation email carries a link to book again, and a booking page they can keep. That is most of your admin gone.

Getting started#

  1. Sign in at app.marubox.jp with Google or Microsoft. There is no credit card required and no time limit on the free plan.
  2. Create an event type with the settings above. Event types explained
  3. Connect your calendar so your treatment room never gets double booked. Google · Outlook
  4. Set your working hours, and close Japanese public holidays in one setting. Availability
  5. Put the link in your bio, or the widget on your site. Adding it to your website

Common questions

How do I get time between clients to change the sheets?

Set Buffer after on the event type — fifteen minutes is typical. The client never sees it and nothing can be booked into it, so your next slot is offered when you are genuinely ready.

How do I stop no-shows?

Take payment when the booking is made. The booking is confirmed after payment succeeds. Your cancellation policy determines the refund if the customer cancels.

Can I offer 60 and 90 minute treatments at different prices?

Yes — one event type for each, with its own duration and price. Both appear on your booking page as separate choices.

Start taking bookings online

The Free plan includes booking pages, Google Calendar and Outlook connections, working hours, Japanese holiday settings and booking on your website. No credit card is required, and there is no time limit. The Paid plan is ¥1,200 per month including tax and adds online card payments, team bookings and LINE integration. Business Box charges no booking commission; Stripe processing fees apply separately.

Start free Read the getting-started guide

Last reviewed 16 October 2026.