Posato Apply for the beta

Websites for a massage practice

A massage website needs three things: a page that says what treatments you give and how long they run, a way to book a 60 or 90 minute slot without WhatsApp back and forth, and a calendar you control. Posato is a service that rebuilds the site you already have with all three built in, and you approve it before anything replaces what you have.

What a massage website needs

Someone finds you when their shoulders have been locked up for a week, and they are on the sofa with their phone at half past ten at night. They want to know which treatment fits that, how long it takes, what it costs, and whether they can have it on Saturday. That comes down to four things:

  • one short page per treatment, sports, deep tissue, pregnancy or relaxation, saying how long it runs and who it suits
  • a page introducing you, naming the professional association you belong to, since clients match that against their supplementary insurance
  • your prices per length, written down, a rate for 30, 60 and 90 minutes
  • a booking step that works at half past ten at night

Photos of the room matter more here than a blog does; people want to see where they will be lying. Google, ChatGPT, Claude and Perplexity go looking for exactly those when someone asks where to get a massage in Haarlem, so writing them properly does both jobs.

Online booking for a massage practice

A massage day is blocks and gaps. A 30-minute chair treatment, 60 minutes on a back, a 90-minute full body, and between each one the linen changes and the room airs. Plenty of practices juggle WhatsApp and a Treatwell listing and hold the timing in their head. With Posato the shape of your week is something you set:

  • a length and a price per treatment, 30, 60 and 90 minutes side by side
  • a buffer after every session, so the turnaround is booked rather than hoped for
  • opening hours per weekday and per treatment, so 90-minute work lands only on days your hands can take it
  • a booking window and blocked dates, so nobody books a 90-minute slot in your holiday week
  • a request mode for names you have not met, the slot held until you say yes

Clients only see hours you have opened. Every booking drops into the back office, your day fills in by itself, and the client gets a confirmation you never had to type.

Taking payment for a massage, or approving the booking first

Most treatments are paid at booking, which settles the no-show question before it happens. A first-time name is a different decision, and you may want a word first. Both sit on the same site, and the two cards below show what each means.

The client pays when they book

The treatment is paid through Stripe at the moment it is booked, and the slot is held for that length. Payment and booking sit in one place, and a full or partial refund goes through the same screen if you have to cancel. The 5% commission comes out of what the client paid.

You approve the booking before it is fixed

The client picks a time and sends it, and the slot is held until you say yes. Useful for a first-time name, for deep tissue where you want to hear about an injury or a pregnancy before it starts, and for anyone you would rather speak to before they are on the table.

Moving a massage site off Wix, Squarespace or WordPress

You send the address of the site you have now, on Wix, Squarespace, WordPress or the one-pager a friend made for you, and we rebuild it on a private preview link. Your current site stays live until you approve the new one. The three steps and what they cost you in time are on the home page.

What a massage website costs with Posato

While the beta is open there is no subscription and no build fee. When a client pays for a treatment through your site we take a 5% commission on that payment, and a quiet week in February costs nothing. That is how we make money. The rest of the answer is in the questions on the home page.

Questions massage therapists ask before switching

Can I ask a new client about injuries or pregnancy before the session?

Not on the booking form itself. Put those treatments on request, so the slot is held until you approve it, and use that moment to email or call with whatever you need to know.

A company wants chair massage at their office. How does that reach me?

Set it up as a message form on its own: name, email, phone and a message, no calendar attached. They write the date in the message, it arrives in your inbox, an automatic reply goes back, and the quote comes from you.

Someone books 90 minutes and cancels an hour before. Can I keep anything?

You set a cancellation policy with a deadline and a penalty, plus a short grace period right after booking. When the treatment was prepaid, that money already sits in your own Stripe account, and you decide how much of it goes back.

Can I work with a second therapist on the same site?

Yes. Staff are assigned per service, so a treatment can be tied to whoever gives it, and each service keeps its own length, price and open hours.

Send us your massage website.

We rebuild it with booking built in and send you a preview. You approve before anything replaces what you have.

Free while in beta. A 5% commission on payments taken through your site. That is how we make money.

Two fields. Your link and email go to the founder and nowhere else.