Skip to content
R
Resovu

Booking system for personal trainers

Clients book their training sessions online. Manage your schedule, payments and session history without spreadsheets or paper.

No credit card required ยท Free plan available

The business page on a phone

How Resovu solves it

Online booking of training sessions

Clients choose the type of session (individual, group, online), pick a time and pay. Your calendar updates instantly.

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

Recurring sessions

From the Professional plan, set up regular sessions for your regular clients (weekly, every 2 weeks, monthly). The system creates the booking series for you โ€” no manual planning.

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

Client overview

For each client you keep notes and see their session history and total spend. Loyalty points (from the Starter plan) motivate them to come regularly.

resovu.com/vas-salon/account
FFitZone StudioEN
Hello, Sarah
Your account at FitZone Studio
New booking
BookingsLoyaltyVouchersDetails
Upcoming 2
Mar
25
Wed
TrainingConfirmed
10:00 AM
Add to calendarDetailsCancel booking
Apr
2
Thu
YogaConfirmed
2:30 PM
Add to calendarDetailsCancel booking
Loyalty card
240 loyalty points
๐ŸŽ Reward available!

Key features for personal trainers

Online booking

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

Recurring bookings

Set up a regular slot for a client (weekly, every 2 weeks or monthly) and the system creates the bookings automatically.

Loyalty program

Reward returning customers with points per booking, by spend (e.g. 1 point for every โ‚ฌ5), or both. Points are deducted automatically on cancellation or refund.

Online payments

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

SMS reminders

Automatically send SMS reminders before events.

Staff management

Manage team members, their permissions, and assigned services. Each member has their own calendar.

Choose your plan

Start for free and upgrade as your business 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 offer both group and one-to-one sessions?+
Yes. Create services for both types. For group sessions you set a capacity โ€” the system keeps track of the number of places automatically.
How do I set up recurring sessions?+
From the Professional plan, pick a frequency (weekly, every 2 weeks or monthly) and the system creates the client's booking series automatically.
Can I take payments for sessions?+
Yes. Connect Stripe and accept card payments at booking โ€” the full amount, or as a deposit from the Business plan.
Does it work for online sessions too?+
Yes. Create a service for online sessions. Add your Zoom or Meet link to the confirmation email and the client gets it in the reminder too.
Can I send clients reminders?+
Yes. The system automatically sends email reminders before each session, plus SMS from the Starter plan, so fewer appointments are forgotten.

Ready for online bookings?

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