Skip to content
R
Resovu

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

The business page on a phone

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.

Waitlist
Group class · March 4
1
Sarah K.
HIIT · Mar 4
Notified
2
James M.
Yoga · Mar 4
Waiting
3
Emma N.
Pilates · Mar 4
Waiting
✓
Sarah K. – Notified! 🎉

Recurring events for weekly schedules

Create your class schedule once and it repeats automatically. Weekly, every 2 weeks or monthly — you choose.

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

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.

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

€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 capacity per class?+
Yes. Each event has a configurable capacity. Once full, clients can join the waitlist (from the Professional plan) and a freed-up spot goes to the next in line.
How does the waitlist work?+
From the Professional plan, clients can join the waitlist when a class is full. If someone cancels, the freed spot goes to the next person in line and is held for them for a limited time.
Can I create recurring classes?+
Yes. Set weekly, every-2-weeks or monthly recurrence. The schedule repeats automatically — no need to create each class by hand.
Is there a first-visit coupon?+
Yes, from the Starter plan. Create a coupon code for new clients — a percentage discount, a fixed amount, or 2 for 1. Share it on social media or your website.
Can clients book from their phone?+
Yes. The booking page is fully responsive. Clients can book, pay and keep track of their appointments from any device.
How do you handle parental consent for children?+
Turn on guardian consent for the service. When someone books for a minor (below your country's GDPR age), the system emails the parent a link, and the booking is confirmed only once they approve.

Ready for online bookings?

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