Online booking for massage therapists

Clients book online, pay in advance, and get reminders automatically. No more double bookings, missed calls, or last-minute cancellations.

Free plan available

Google Calendar
info@gmail.com
Connected
Sync active
Last sync: 2 min ago
9:00–10:30
Classic massage — Sarah K.
Resovu → GCal
12:00–13:00
Lunch (personal)
GCal → Blocked
14:00–16:00
Sports massage — James M.
Resovu → GCal

How Resovu solves it

Real-time calendar prevents conflicts

Every booking instantly blocks the slot. Google Calendar sync ensures your personal and work schedules never overlap.

Google Calendar
info@gmail.com
Connected
Sync active
Last sync: 2 min ago
9:00–10:30
Classic massage — Sarah K.
Resovu → GCal
12:00–13:00
Lunch (personal)
GCal → Blocked
14:00–16:00
Sports massage — James M.
Resovu → GCal

Automatic reminders keep clients informed

Email and SMS reminders go out automatically before each appointment. You configure the timing — 24h, 2h, or both.

resovu.com/vas-salon/book
PM
Petra's Massage
Vienna · Innere Stadt
Service
Classic massage
60 min · €40
Sports massage
45 min · €35
Reflexology
30 min · €25
March 2026
Mo
Tu
We
Th
Fr
Sa
Su
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Time — March 4
9:00
10:00
11:00
13:00
14:00
15:30

Deposits protect your time

Require a deposit via Stripe when booking. If a client doesn't show, you keep the deposit. No-shows drop dramatically.

Payment
Card
Transfer
Card number
4242 •••• •••• 4242
Expiry
12/27
CVC
•••
Pay €40
Powered by Stripe

Key features for massage therapists

Calendar Sync

Sync bookings with Google Calendar, Outlook, or Apple Calendar. Two-way sync blocks busy times automatically.

No-show protection

Require deposits via Stripe to reduce no-shows. Configure per-service amounts and automatic refund rules.

SMS reminders

Automatically send SMS reminders before events.

Online payments

Accept card payments directly during booking. Stripe integration for secure transactions.

Reviews & ratings

Automatically collect reviews after visits. Publish ratings on your profile and redirect satisfied clients to Google Reviews.

Online booking

Customers can book anytime, from anywhere. Custom booking page with your branding.

Choose your plan

Start for free and upgrade when you need more.

Free

For entrepreneurs and small operations getting started.

0/ month

 

  • 3 services
  • 45 bookings per month
  • 1 team member
  • Email confirmations
  • Online card payments
  • Public business profile

Card payment fee

2,9 % + €0,15

Starter

For growing businesses that need more features.

12/ month

 

  • 10 services
  • 300 bookings per month
  • 3 team members
  • Custom form fields
  • Loyalty program
  • Invoicing & PDF export

Card payment fee

1,9 % + €0,1

Most popular

Professional

For growing businesses with advanced needs.

24/ month

 

  • 25 services
  • 1 000 bookings per month
  • 10 team members
  • Recurring bookings
  • Waitlist
  • Custom domain

Card payment fee

1,5 % + €0,05

Business

For larger teams that want everything in one place.

39/ month

 

  • Unlimited services
  • Unlimited bookings per month
  • Unlimited team members
  • Analytics & reports
  • No-show deposits
  • Remove Resovu branding

Card payment fee

0,9 % + €0,04

Enterprise

For large organizations with multiple locations and advanced needs.

59/ month

 

  • Unlimited services
  • Unlimited bookings per month
  • Unlimited team members
  • Multi-location support
  • API access
  • Priority support

Card payment fee

0,5 %

Frequently asked questions

Does it sync with Google Calendar?+
Yes. Two-way sync with Google Calendar. Your Resovu bookings appear in Google, and busy times from Google block Resovu slots.
Can I set buffer times between appointments?+
Yes. Set a buffer (e.g. 15 minutes) after each service. This gives you time to prepare the room between clients.
How do online payments work?+
Connect Stripe (free to set up). Clients pay by card during booking, and funds go directly to your bank account.
Can clients cancel online?+
Yes. Clients receive a cancellation link. You can set cancellation policies with tiered fees based on how close to the appointment they cancel.
Do I need technical skills?+
No. Setup takes under 5 minutes. Add your services, set your schedule, and share the booking link. No coding required.

Ready for online bookings?

Create an account and start accepting bookings. No commitments, free plan available.