For Yoga Instructors

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.

Privates around your classes
Online students in any time zone
Free community class places
Luka Breitig, Software Engineer & AI Developer
Luka Breitig

Updated 22 October 2026

The Problem

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.

The time between sessions is blocked for you 8:00 AM 10:00 AM 12:00 PM 2:00 PM 4:00 PM 6:00 PM Your day Open to book Session Buffer

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.

Features

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.

Before & After

See the difference

Without Tymeslot

1 Student sends a DM asking when you have a private free
2 Back-and-forth on Instagram or WhatsApp to settle a time
3 You send the video link and a reminder by hand before the lesson

With Tymeslot

1 Student taps the booking link in your Instagram bio
2 Picks a time, chooses studio or online, and pays if you ask them to
3 Confirmation with the video link and automatic reminders follow
Use Cases

Common scheduling scenarios

Scenario 1

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.
Result: Privates fill the gaps around your classes, and nothing is ever booked over a class you already teach.
Scenario 2

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.
Result: Students abroad book at sensible local times, arrive at the right hour, and have paid before they unroll the mat.
Scenario 3

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.
Result: New students go from your profile to a booked consultation without a single DM.
Booking Themes

See Tymeslot in action

Yoga Instructors

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.

Compare

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.

ROI Calculator

How much time could you save?

A rough estimate, not a promise.

18
140
€60
€20 €500
10m
5m60m

180

minutes saved per week

156.0

hours saved per year

€9,360

annual value of saved time

Integrations

Which calendars and video tools do yoga instructors use with Tymeslot?

Google Calendar
Outlook
Google Meet
Zoom
CalDAV
Nextcloud
Pricing

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

Pro

€9 / month

FAQ

Frequently Asked Questions

Can I run a free or donation-based community class with Tymeslot?

Yes, on Pro a Tymeslot meeting type can take several students per slot up to the number of mats you have, and closes when the class is full. Group slots cannot carry a price, so a donation class collects on the day. It is not a timetable system: there are no passes, memberships or waitlists.

Can students in another country book online yoga lessons?

Yes, Tymeslot shows a yoga teacher's free times in each student's own time zone, and the confirmation and reminders use that zone too. The booking page and the emails come in nine languages, including German, French, Italian, Spanish and Portuguese, so a student abroad can book in their own language. Online lessons get a video room the moment they are booked.

How do yoga teachers get paid for private lessons booked online?

On Pro, Tymeslot takes a fixed fee for each private lesson type when the student books, through your own Stripe account, and the lesson is confirmed once the payment clears. Stripe's fees apply, plus a 0.5% platform fee on the managed service. A teacher who would rather be paid in cash at the studio leaves the price off and stays on Free.

Can I sell a pack of five private lessons?

Tymeslot has no lesson packs or credits, so a yoga teacher sells a pack outside it, for example by invoice, and gives those students a private meeting type with no price. They book each of their five lessons from that link, while new students pay per lesson on your public page.

Do I need Mindbody if I teach classes at someone else's studio?

No, if the studio runs its own timetable system, Tymeslot only has to handle your privates, and connecting the calendar your classes live in keeps the two from colliding. Mindbody is built for the studio owner who sells passes and runs a front desk, priced from €99 a month per location. You need neither that nor a second class system for lessons you teach alone.

Is Tymeslot free for yoga teachers?

Yes, yoga teachers can offer privates, online one-to-ones and intro consultations on Tymeslot's free plan, with unlimited bookings, video rooms, every booking theme and reminder emails. Paid lessons at booking, a free community class with a place limit, and questions for new students come with Pro, at €9 a month.

Which video tools work with Tymeslot for online yoga?

Tymeslot creates a Google Meet, Zoom, Jitsi or MiroTalk room when a student books an online yoga lesson, and syncs every booking with Google Calendar, Outlook or a CalDAV calendar such as Nextcloud. If you stream from a room Tymeslot does not connect to, such as a fixed Zoom link with a waiting room you prefer, add that link as a custom location.

Ready to reclaim your time?