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




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.
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.

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.

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.
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

- 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.
Β
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.
Β
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
Professional
For growing businesses with advanced needs.
Β
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.
Β
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.
Β
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?+
Can I set buffer times between appointments?+
How do online payments work?+
Can clients cancel online?+
Do I need technical skills?+
Other industries
Ready for online bookings?
Create an account and start accepting bookings. No commitments, free plan available.