Yoga Booking Software for Private Lessons
Students book one-to-one lessons, in the studio or online, from the link in your bio. The booking page loads no advertising trackers, and the video link arrives on its own.
Updated 22 October 2026
Why do yoga teachers lose private students to booking friction?
Private lessons are where an independent yoga teacher earns properly, and they are often arranged in the slowest possible way: a DM at midnight, a reply the next morning, a time that no longer suits. Online students need a video link, and someone has to remember to send it. A student who found you on Instagram and waited a day for an answer may have booked someone else by then. Tymeslot gives you one booking page for privates, in the studio or online, that sits in your bio and answers at any hour.
Where the studio platform stops and your own teaching begins
Studio platforms are built to run a timetable of group classes, with a reception desk, class passes and memberships. If you teach your group classes at a studio that already handles all that, you do not need a second system for them. What is left is your own work: private lessons, online one-to-ones, a lesson in a student's home, a short consultation before someone commits.
That is the part Tymeslot is for. Each kind of private lesson gets its own meeting type, length and link. Online lessons create a video room on their own. Minimum notice stops a 7am lesson being booked at midnight. On Pro, the lesson fee is taken when the student books, so a no-show has already paid. Tymeslot is not a studio system: it has no class passes, memberships or waitlists. On Pro, a meeting type can take several students per slot up to a limit you set, but a group slot cannot take payment.
Everything yoga instructors need. Nothing they don't.
A Meeting Type for Each Kind of Private
Offer 60 and 90-minute privates, home lessons and a short consultation as separate meeting types. Keep a private type off your public page for the regulars who come every week, and send them its link.
Video Rooms for Online Lessons
One lesson type can offer the studio or online. When a student chooses online, Tymeslot creates a Google Meet, Zoom, Jitsi or MiroTalk room and puts the link in the confirmation, so you are not pasting it into a DM before savasana.
Minimum Notice Before Early Lessons
A minimum notice of 10 hours means a student who opens your page at 11pm is offered 9am at the earliest, so you have the evening to plan a sequence for a stiff back or a first lesson in years.
A Free Community Class With a Cap
On Pro, a free Sunday class in the park or a donation-based session can take a set number of students per slot, such as twelve mats. The page stops offering it when the class is full.
A Booking Link for Your Bio
Put the link in your Instagram bio or a story highlight, or embed the booking page on your website inline, as a popup or as a floating button.
Lesson Times in the Student's Time Zone
Your booking page shows free times in the student's own time zone, detected from their browser, and they can switch it. Confirmation emails use the same zone, so an online student abroad never turns up an hour early.
See the difference
Without Tymeslot
With Tymeslot
Common scheduling scenarios
How do yoga teachers fit private lessons around a studio class timetable?
Many independent teachers take group classes at one or two studios on fixed evenings and fill the rest of the week with privates. The privates have to fit around the classes, with time to travel between them.
- Connect the calendar your studio classes live in. Those classes show as busy, so no student can book a private on top of your Tuesday evening class.
- Create a studio private and an online private, or one meeting type with both locations for the student to choose.
- Put a 20-minute buffer on the schedule your privates use, enough to roll up your mat at one studio and cycle to the next lesson.
- Enter teacher trainings and the weeks you lead a retreat as time off, and students simply see no lessons on offer then.
How do yoga teachers teach online students in other time zones?
Online privates often come from students who moved away or found you through a video. They book from another country, and a lesson that lands at their 5am is a lesson that gets missed.
- Give online privates their own availability schedule with early morning and late evening hours, so students in Asia or the Americas find times that suit them.
- Students see your free times in their own time zone and can switch it if their browser guesses wrong, for instance on a work laptop set to head office time.
- Their confirmation and reminders state the time in the zone they booked in, with the video link included.
- On Pro, take the lesson fee at booking through your Stripe account, so there is no currency conversion to sort out by bank transfer afterwards.
How do yoga teachers turn Instagram followers into private students?
Instagram is where many new students first see your teaching. If getting from your profile to a lesson takes three DMs, many stop at the first one. A booking link in your bio takes them straight to a time.
- Create a free 30-minute intro consultation with a three-week horizon, so a curious follower can start without committing to a full private.
- Ask on Pro how long they have practised, what they hope private lessons will change, and whether there is an injury, answered yes or no.
- Pin a story highlight called "Book" that points to the same link, for followers who never look at bios.
- After the consultation, email the private link for the regular weekly slot to the students who want to continue.
See Tymeslot in action
A starter setup for yoga instructors
| Meeting type | Duration | Buffer | Minimum notice | Bookable ahead | Payment at booking |
|---|---|---|---|---|---|
| Intro consultation | 30 min | 15 min | 10 hours | 3 weeks | None |
| Private lesson, studio or online | 60 min | 20 min | 10 hours | 6 weeks | Full fee at booking |
| Private lesson at your home | 75 min | 30 min | 1 day | 6 weeks | Full fee at booking |
Intake questions
- How long have you been practising yoga, if at all?
- What would you like from private lessons?
- Is there an injury or condition I should know about before we start? Yes or no is enough here.
- For online lessons: do you have a mat and enough space to lie down?
Studio and online share one lesson type, so only a student who picks online gets a video room. A home lesson needs a longer gap to travel with props and a day's notice, and the intro looks only three weeks ahead, so the three types run on three availability schedules.
Tymeslot compared with Mindbody and TidyCal
For a teacher whose own income is privates and online one-to-ones, Tymeslot sits between Mindbody, a studio system priced per location, and TidyCal, a cheap general booking page. The table looks at what an independent teacher weighs first: whether the free plan is enough, what paying costs, and whether the software can run on your own server or be inspected as open source. TidyCal's lifetime deal is hard to beat on price alone, and if you run a studio with a timetable and passes, Mindbody does far more than either.
| Feature | Tymeslot | Mindbody | TidyCal |
|---|---|---|---|
| Free plan | Yes: privates, online lessons and intro calls | No free plan (free trial only); set up via a short sales conversation | Yes: unlimited bookings and booking types |
| Entry price | Pro for lesson fees; Free otherwise | From €99/month per location | Pro $12/month or $99/year; lifetime from $29 |
| Self-hosting | Yes, for a teacher with a server | No: hosted service only | No: hosted service only |
| Open source | Yes: the code students' bookings run on | No: hosted service only | No: hosted service only |
Sources checked 5 October 2026.
How much time could you save?
A rough estimate, not a promise.
180
minutes saved per week
156.0
hours saved per year
€9,360
annual value of saved time
Which calendars and video tools do yoga instructors use with Tymeslot?
Start free, upgrade when you're ready
If students pay you on the mat or by transfer, the intro call and privates in this setup run on Free. Pro (€9/month) earns its keep once you want the private lesson fee paid at booking, the free community class with a place limit, or questions about practice and injuries.
Free
€0 / month
Pro
€9 / month