Booking system for fitness studios
Group classes with capacity limits, waitlist, recurring schedules, and a loyalty program. Built for fitness studios and personal trainers.
No credit card required · Free plan available




How Resovu solves it
Capacity management and waitlist
Set the class capacity. When it's full, clients join the waitlist (from the Professional plan) and a freed-up spot goes to the next person in line.
Recurring events for weekly schedules
Create your class schedule once and it repeats automatically. Weekly, every 2 weeks or monthly — you choose.

A loyalty program keeps members coming
From the Starter plan, clients earn loyalty points for their bookings. When they reach a threshold, they get a reward, such as a discount. It keeps them coming back.
Key features for fitness studios
Waitlist
Fully booked? Customers join the waitlist and are offered a freed-up spot or time automatically by email.
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.
Coupons & discounts
Create discount codes, set up discount rules and track their usage.
Online booking
Customers can book anytime, from anywhere. Custom booking page with your branding.
9 languages
Booking page in Czech, English, French, German, Hungarian, Norwegian, Polish, Slovak and Spanish.
Choose your plan
Start for free and scale as your studio grows.
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
Can I set capacity per class?+
How does the waitlist work?+
Can I create recurring classes?+
Is there a first-visit coupon?+
Can clients book from their phone?+
How do you handle parental consent for children?+
Other industries
Ready for online bookings?
Create an account and start accepting bookings. No commitments, free plan available.