Skip to content
R
Resovu

Online booking for massage therapists

Clients book online, can pay in advance, and get reminders automatically. No double bookings, fewer phone calls and fewer forgotten appointments.

No credit card required Β· Free plan available

The business page on a phone

How Resovu solves it

Real-time calendar prevents conflicts

Every booking instantly blocks the slot. From the Starter plan, bookings are sent to Google Calendar and busy times there block slots in Resovu.

resovu.com/settings
Google Calendar
Two-way sync with Google Calendar. New bookings are automatically added to your calendar and your events block time slots.
salon@example.comConnected
Sync active
Resovu β†’ GCalNew bookings automatically create events in Google Calendar.
GCal β†’ ResovuGoogle Calendar events block available time slots.
Recently synced events
9:00–10:30Classic massage β€” Sarah K.Synced
12:00–13:00Lunch (personal)Synced
14:00–16:00Sports massage β€” James M.Synced

Automatic reminders keep clients informed

Email reminders go out automatically before each appointment, SMS from the Starter plan. You choose the timing β€” 1 to 72 hours ahead.

resovu.com/vas-salon/book
Business booking page – picking a day in the calendar and a free time, with the booking summary

Deposits protect your time

From the Business plan, require a deposit via Stripe when booking. If a client doesn't show, the deposit is forfeited; if they cancel in time, it's refunded. Fewer no-shows.

resovu.com/resovu-services/book
Booking step with the customer's details and the choice of payment method

No more gaps between clients

Turn on gap reduction and clients are only offered times that follow on from other appointments. Short, unusable breaks disappear and you fit more clients into the day. From the Starter plan.

resovu.com/bookings
Calendar
TodayMarch 2026
MonTueWedThuFriSatSun
23
24
25
26
27
28
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

Gift cards

Gift cards that sell themselves

For Christmas, Mother’s Day or a birthday: customers buy a gift card online, pay by card, and the recipient books an appointment with it straight away. The value is deducted automatically.

  • Printable A6 PDF in your colors and with your logo
  • The QR code opens online booking with the voucher code filled in
  • Balance and validity are tracked for you; reminders 30, 7 and 1 day before expiry

Professional plan and up

Sample gift voucher from the demo business Resovu Services: value €69, QR code, voucher code and validity
  • A6 PDF
  • QR code
  • Your colors and logo

Key features for massage therapists

Calendar Sync

Bookings are added to Google Calendar and busy times there block your slots. Connect Outlook and Apple Calendar via an iCal subscription.

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 invite every customer to review you on Google too.

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

Β 

Final price – no VAT added

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

Card payment fee

1% + Stripe

Starter

For growing businesses that need more features.

€12/ month

Β 

Final price – no VAT added

  • 10 services
  • 300 bookings per month
  • 3 team members
  • Custom form fields
  • Loyalty program
  • Smart slots without gaps

Card payment fee

0.5% + Stripe

Most popular

Professional

For growing businesses with advanced needs.

€24/ month

Β 

Final price – no VAT added

  • Unlimited services
  • 1,000 bookings per month
  • 10 team members
  • Recurring bookings
  • Waitlist
  • Gift cards

Card payment fee

0.3% + Stripe

Business

For larger teams that want everything in one place.

€39/ month

Β 

Final price – no VAT added

  • Unlimited services
  • Unlimited bookings
  • Unlimited team members
  • No-show deposits
  • Remove Resovu branding
  • Priority support

Card payment fee

0.2% + Stripe

Enterprise

For large organizations with multiple locations and advanced needs.

€59/ month

Β 

Final price – no VAT added

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

Card payment fee

0% + Stripe

Frequently asked questions

Does Resovu sync with Google Calendar?+
Yes, from the Starter plan. Resovu bookings appear in your Google Calendar, and busy times from Google Calendar block slots in Resovu. Set up in a few minutes.
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 when booking. The money goes straight to your account, minus the Stripe fee and a Resovu fee depending on your plan (0–1%). You can also accept QR bank transfers.
Can clients cancel online?+
Yes. Clients receive a cancellation link. From the Professional plan, you can set cancellation policies with tiered fees based on how close to the appointment they cancel.
Do I need technical skills?+
No. The setup guide has 4 steps and most businesses are done in 10–15 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.