Looking for a complete setup guide?
Explore the full Fitness & Wellness blueprint — covering gyms, yoga studios, spas, and personal trainers.
Who It’s For
Yoga studios of any size — offering group classes, private sessions, instructor-led personal training, workshops, or multi-day programmes.Key Challenges & Needs
- Managing recurring classes and one-to-one sessions at the same time
- Coordinating instructors and shared studio rooms
- Handling memberships, class packs, and drop-ins
- Reducing late cancellations and no-shows
- Keeping schedules synced across instructors, rooms, and events
Recommended Oskar Setup
1. Add your instructors and studio rooms
Create your people and spaces underLeft Menu → MANAGE → Resources. Add:
- Studio spaces (e.g., “Main Studio”, “Hot Yoga Room”)
- Instructors (e.g., “Anna”, “Marcus”)
Note: Instructors are added exactly like other resources — Oskar will manage their availability and block times automatically.
2. Create your private sessions (1:1 yoga / personal training)
Go toServices
and create offerings such as:
- “Private Yoga Session – 60min”
- “Personal Training – 90min”
- “Yoga Therapy Consultation”
Set duration, price, and optional extras (e.g., mat rental).
3. Schedule your group classes
UseEvents & Classes
to create repeating or one-time classes, e.g.:
- “Vinyasa Morning Flow — Weekly”
- “Yin Yoga — Tuesday 7 PM”
- “Prenatal Yoga — 8-Week Series”
- “Full Moon Sound Bath — Special Event”
- Create recurring events (up to 100 occurrences)
- Set capacity
- Enable waitlists
- Assign an instructor and room
4. Enable payments for your classes and private sessions
InOrganization Menu → Settings → Payment & Checkout,
you can activate payments for your yoga studio. Once payments are enabled:
- You can accept online payments via Stripe (recommended).
- If Stripe is not connected, offline payments (cash/bank transfer) are used automatically.
- Each Service and Event can be set to require payment or be free.
- You can add optional extras to services (e.g., mat rental, towel service).
You can issue refunds or review transactions in
Left Menu → MANAGE → Orders.
5. Reduce no-shows automatically
Enable:- Reminders (per service/event) via
Service Settings → Notifications - Cancellation windows via
Payment & Checkout inside each service or event - QR check-ins for class attendance tracking
6. Collect participant details
Use:- Custom Fields for general studio needs
- Intake Forms for class- or service-specific questions
(e.g. experience level, injuries, preferred intensity)
7. Share and promote your booking page
OpenBooking Page → View Booking Page
and share your link via:
- QR codes on studio signage
- Social media (Instagram Stories, Link in Bio, Facebook)
- Your website (embed code included)
Key Oskar Features
- Group classes and private sessions in one calendar
- Instructor and room availability managed automatically
- Recurring events with capacity, waitlists, and cancellations
- Memberships, class packs, and drop-in payments
- QR check-ins, reminders, and automated communication
- Intake forms for health, experience, or preferences
Wow Features
- Combine classes + private sessions in a single cart
- Auto-assign instructors or rooms based on availability
- Real-time capacity tracking for busy classes
- Automated reminders and no-show reduction
- Beautiful, branded booking pages that boost signups
Learn More
For software designed specifically for yoga studios, visit ourbooking software for yoga practices
to see how Oskar simplifies scheduling, payments, and memberships for studios of every size.

