Classes and workshops
Booking software for classes and workshops
daybag sells seats in scheduled classes and workshops. Each class time is a session with its own seats: guests pick a day and a time, choose how many seats and book on your website or your daybag booking page. Seats are checked at the moment of booking, so a class never sells more than it holds. It's free to start, and Pro is $39 a month flat with card payment at booking.
In daybag, a class, a workshop or a tour is a Class: sessions with seats.
Seats in a class
- A session for each class time, with its own seats
- Repeat a class every week at the same time
- A price per seat, and a cap on seats per booking
- Cancel a class: guests are emailed, online payments refunded
What guests see
The same flow on your website and on your daybag booking page.
- 1
Pick a day and a time
- 2
Choose how many seats
- 3
Add an email and a name
- 4
Pay now, or reserve and pay on arrival
Then a confirmation email with a link to their booking.
Add to your website in minutes
Paste one script tag where bookings should appear.
<script src="https://daybag.io/widget.js" data-org="your-business" async></script>Add data-mode="button" for a floating Book now button instead, or share your booking page at daybag.io/book/your-business.
Questions
Can I run several classes a day?
Yes. Each class time is its own session with its own seats, and any of them can repeat every week.
What if I have to cancel a class?
Cancel it and every booking on it is cancelled at once. Guests get an email, and anyone who paid online is refunded in full.
Can guests pay when they book?
Yes, on Pro: guests pay by card through Stripe, straight into your own Stripe account, and daybag takes no cut. Without online payments, they reserve and pay on arrival.
Pricing
Free is $0, with a soft cap of 25 bookings a month. Pro is $39 a month, flat. No guest fees, no per-booking cut, and the API, MCP and webhooks on every plan.