Skip to content
R
Resovu

Booking system for physiotherapy

Patients book online while you focus on treatment. Recurring appointments, custom forms, Google Calendar sync, and GDPR β€” all in one system.

No credit card required Β· Free plan available

The business page on a phone

How Resovu solves it

Patients book online anytime

Your booking page runs 24/7. Patients choose their therapist, treatment type, and time β€” no calling the clinic.

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

Google Calendar sync

From the Starter plan, bookings are added to your Google Calendar, and busy times there block slots in Resovu. That makes it easy to avoid double bookings.

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:30Therapy β€” Sarah K.Synced
12:00–13:00Lunch (personal)Synced
14:00–16:00Exercise β€” James M.Synced

Custom fields in the booking form

From the Starter plan, add custom fields to the booking form β€” reason for the visit, preferred therapist or practical notes. Everything is ready before the visit.

resovu.com/vas-salon/book
Service
Date
3Details
4Confirmation
Your details
Fill in your details for the booking
Name *
Sarah Miller
Email *
sarah@email.com
Problem area *
Neck / Lower back / Knee
Pain type *
Acute / Chronic
Notes
Describe issues…
Continue to summary

Key features for physiotherapy

Calendar Sync

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

Custom form fields

Add custom fields to the booking form. Collect the information you need.

Online booking

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

SMS reminders

Automatically send SMS reminders before events.

Online payments

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

Cancellation policies

Set tiered cancellation fees by time before event.

Choose your plan

Start for free and upgrade as your practice grows.

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

Can I set up recurring appointments?+
Yes. From the Professional plan, you set up a recurring booking for the patient (weekly, every 2 weeks or monthly) and the system creates the whole series of appointments.
How do custom forms work?+
From the Starter plan, add custom fields (text, select, checkbox) to the booking form. Patients fill them out when booking and you see the answers on the patient's card.
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.
How does Resovu help with GDPR?+
Resovu gives you GDPR tools: consents in the form, export and erasure at the patient's request, and automatic deletion after a set period. The database is in the EU and data is encrypted. You are the data controller and Resovu acts as your processor under a data processing agreement. For health data we recommend a data protection impact assessment (DPIA).
Can I have multiple therapists in one system?+
Yes. Each therapist has their own calendar, assigned services, and working hours. See the whole team from the dashboard.

Ready for online bookings?

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