Skip to content
R
Resovu

Booking system for art classes

Participants book courses online themselves. Manage your workshop schedule, capacities and payments without unnecessary admin.

No credit card required ยท Free plan available

The business page on a phone

How Resovu solves it

Online course sign-up

Participants choose the type of course (painting, ceramics, drawing), a date and pay. Capacity is monitored automatically.

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

Workshop management with capacities

Set a maximum number of participants for each course. Once it's full, clients can join the waitlist (from the Professional plan).

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

Payments and confirmations

Accept course payments via Stripe. Participants receive a confirmation with the course details and the materials to bring.

resovu.com/vas-salon/account
CColors AtelierEN
Hello, Sarah
Your account at Colors Atelier
New booking
BookingsLoyaltyVouchersDetails
Upcoming 2
Mar
25
Wed
DrawingConfirmed
10:00 AM
Add to calendarDetailsCancel booking
Apr
2
Thu
CeramicsConfirmed
2:30 PM
Add to calendarDetailsCancel booking
Loyalty card
240 loyalty points
๐ŸŽ Reward available!

Key features for art studios

Waitlist

Fully booked? Customers join the waitlist and are offered a freed-up spot or time automatically by email.

Online booking

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

Online payments

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

9 languages

Booking page in Czech, English, French, German, Hungarian, Norwegian, Polish, Slovak and Spanish.

Gift cards

Sell gift cards online with a code, balance tracking and automatic redemption at booking (from the Professional plan).

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.

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 set a capacity for courses?+
Yes. For each course you set the maximum number of participants. Once it's full, people can join the waitlist (from the Professional plan).
How do I offer different types of course?+
Each type (oil painting, acrylics, ceramics, drawing) is a separate service with its own duration, price and capacity.
Can I tell participants about the materials?+
Yes. Add a list of the materials needed to the service description or the confirmation email. Participants can prepare in advance.
Does it support one-off workshops?+
Yes. Create a one-off event with a specific date, price and capacity. Ideal for weekend workshops.
Can I embed sign-up on my website?+
Yes. Add the embeddable widget to any website with a single line of code. Participants sign up directly from your site.
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.