How does a yoga studio plan its classes, levels and workshops?
A yoga timetable is made of classes that repeat every week and one-off workshops placed between them. Each class gets a level: open flow classes are All Levels, foundations are Beginner, advanced inversions are Advanced. Capacity is the number of mats the room holds. A workshop is defined as a class of its own, sold with its own package and kept apart from the weekly membership.
| Class | Level | Capacity |
|---|---|---|
| Vinyasa flow | All Levels | 16 mats |
| Hatha foundations | Beginner | 12 mats |
| Yin and breath | All Levels | 14 mats |
| Inversions | Advanced | 8 mats |
| Private class | By member | 1 person |
- A workshop is defined as a class of its own and placed on the calendar as a single session
- It is sold with a one-credit Credit package that covers that class only
- Since it is not in the scope of the monthly unlimited membership, the membership does not get a member in
- A session closed to rescheduling stays out of the members’ make-up flow, and its waiting list closes
How does a yoga studio set up drop-ins, class cards and monthly unlimited?
The three ways of selling fit two package types. A drop-in and a class card are Credit packages that grant a set number of classes; each booked class uses one credit. A monthly unlimited membership is a 30-day Duration package: no credits are counted, and with the weekly limit left empty the member comes as often as they like. In-between options such as two classes a week use the same type with a weekly limit.
| Way of selling | Package type | Credits or limit | Validity |
|---|---|---|---|
| Drop-in | Credit | 1 class | 7 days |
| 5-class card | Credit | 5 classes | 45 days |
| 10-class card | Credit | 10 classes | 90 days |
| Twice a week | Duration | 2 a week | 30 days |
| Monthly unlimited | Duration | No limit | 30 days |
The class counts and lengths in the table are examples. Your own packages may differ in number, length and price; the way each type works stays the same.
Because an unlimited membership counts no credits, Dakik works out its class value itself: the price is divided by the weeks it runs times its weekly class limit, or one class a week when there is none. The pay of an instructor on a revenue share is calculated from that value; on a class card the class value falls out on its own, as the price divided by the credits.
What cancellation and make-up rule suits yoga classes?
The rule follows the package type. On a class card a cancellation is a credit, so a fair cancellation window and a make-up permission protect the member. On an unlimited membership a cancellation costs nothing; the real problem is booking and not turning up, because an empty mat in a full flow class is another member’s place. For workshops, cancellation and make-up are usually kept closed.
- Class card: a cancellation inside the rule returns the credit to the make-up pool for another class
- Unlimited membership: no credit comes off, but a booked seat counts against the weekly limit even if the member does not come
- In a full flow class a canceled seat goes to the first member on the waiting list
- Workshop: on a package with make-up switched off, a canceled credit does not come back
Only the Owner or an Admin can open a request outside the rule, by writing down a reason, so an exception becomes a recorded decision.
How is a yoga instructor’s pay calculated?
In yoga studios instructors mostly work for a fee per class or per member who attends; a revenue share is also common with an instructor who brings their own students. Whichever model is chosen, the input is attendance: the classes held and the members who came. A class that was planned but not held never enters the pay, so the month-end figure is not up for debate.
- Per Class: a set amount for each class held; suits an instructor with few or irregular classes
- Per Participant: an amount for each member who attends; suits flow classes the instructor fills
- Revenue Share: a percentage of the class value of the members in the instructor’s classes
- Monthly or Weekly Fixed: for an instructor working full or part time at the studio
How does a yoga studio move to software?
The move takes five steps and often fits into a weekend: classes and rooms, package definitions, the weekly timetable, current members with their remaining credits, and finally the link to members. The order matters, because a member needs a defined package when they are brought over, and the timetable has to exist before booking opens. The old spreadsheet or notebook is kept as an archive for a term.
Define the classes and rooms
Open each kind of class - flow, hatha, yin, workshop - as a class of its own and add the studios as rooms.
Set up the packages
Define drop-ins, class cards and monthly memberships as Credit or Duration packages, with their scope and cancellation rules.
Open the weekly timetable
Save each class slot as a recurring series with its instructor, room, level and capacity.
Bring members over with their remaining credits
Move the member list across with the help of Dakik’s team; the package name, dates and used credits come with each member.
Send members the link
With the invitation email members enter their own panel, add it to their phone and start booking for themselves.
How do you run a yoga studio in Dakik?
In Dakik yoga classes are set up as recurring series on the calendar, and workshops are added as single sessions. Drop-ins, class cards and monthly unlimited memberships are defined as Credit or Duration packages, each with its own cancellation, make-up and freeze rule. Members book from their own panel and join the waiting list of a full class; instructor pay is calculated from attendance on its own.
- A Credit package holds 1 to 500 credits; a Duration package takes a weekly limit of 1 to 50 or none
- Session level: All Levels, Beginner, Intermediate or Advanced, with a warning on a mismatch
- Group capacity of 1 to 200; a waiting list on a full session
- A cancellation window of 0 to 720 hours, 1 to 12 freezes of up to 365 days each
- Five pay models: Monthly Fixed, Weekly Fixed, Per Class, Per Participant and Revenue Share
On the features page: Member Packages
The timetable and conflict checks: Schedule
The pay models: Instructor Pay
In depth in the guide: Class Package Rules
Frequently asked questions
How much more should a drop-in cost than a class card?
There is no market ratio for it; what matters is that a drop-in costs clearly more than a class card, or nothing nudges a member towards coming regularly. A card’s per-class value is its price divided by its credits, and a monthly unlimited membership is priced as the best deal for someone coming two or three times a week.
Can a new member book an advanced class?
If the member’s level does not match the session’s, the booking stops with a warning; All Levels classes are never caught by the check. Staff can confirm the warning and add the member anyway, and the confirmation is recorded. So a member in their first month does not end up in an advanced inversions class without anyone noticing.
Can private yoga classes run on the same calendar as group classes?
Yes. A private class has a capacity of 1 and a duo class of 2, fixed by the class type. A private package is defined apart from the group package, because the class type has to match: neither covers the other’s classes. Room and instructor conflicts go through the same check for both.
What happens when a member with a monthly membership goes on holiday?
If the package definition allows freezing, the member freezes it from their own panel and the end date moves out by the length of the freeze. How often and for how long is written in the definition. Without a freeze allowance the decision falls to the studio, so allowing it from the start, with a limit, avoids the debate.