Log in

Support for online teaching

Ubindi helps you manage all your classes, whether they happen in a real venue or in a virtual place online. It works with Zoom or almost any other live meeting software you have set up for yourself — handling all the admin so you can focus more on actual teaching!

Sign up

It's free.

How it works

Ubindi is not a video classroom application. Rather, it will help you with whatever you already use (Zoom, GotoMeeting, Skype, Facebook, ...) to take the headache out of admin and organization. Virtual classes do bring their own challenges: how to deal with reservations, class passes, credits, and taking attendance? How to limit class size, or prevent students from sharing your class links on the internet? Ubindi helps you manage all of that:

Automatic link sending 

When a student registers for your class, they get an email with a nice "Join Class" button and simple instructions on how and when to join your class. 

get attendance & insights

When a student enters your online class, they're automatically marked as present. You also gain insights into your students, attendance, and your overall business. 

Use class passes & credits

With a Pro plan, you can offer passes to students and assign them to be valid for your online classes. Make it required or optional. Ubindi automatically keeps track of each student's credits.

Accept Payments

Let students pay in advance for your online classes. You can make payments optional, required, or by donation.

stay in control

Students get links to your individual class, not your generic online meeting url. So they can't share the link with others or reuse the same link over and over again. 

Set your class size

As with any other classes you set up on Ubindi, you can set a max for the size of your class. So students register in advance until there are no more spots available.

Save Time

Ubindi helps with registrations, invites, attendance, tracking and communications... so you can focus on the good stuff: teaching!

What else can you do with Ubindi?

Lots! You can:

  • grow and maintain a neat student list
  • identify active or inactive students, track no-shows, 
  • group students and use tags to stay organized
  • email students based on tags and communicate easily with clients
  • get insights about your earnings potential and revenue
  • offer passes & packages and let Ubindi track everyone's credits
  • get subscription revenue

In a nutshell: Ubindi empowers independent instructors with ridiculously simple tools to manage their business. 

Sign up

It really is free.

New to online teaching?
Running live virtual classes might seem daunting... but it's really not hard and could be a breakthrough for your business! Not only are you unshackled from the costs & logistics that come with brick-and-mortar venues, it puts you fully in charge and all revenues are yours. You can also massively expand your client base, far beyond your local area. There are tons of articles about the technical how-to's — just do a quick search for "how to teach [your topic] online" to find these. Below are just a few basics to get you started in the right direction.

What's the best live video platform for teaching online?

There are hundreds of tools and products out there that let you run live virtual classes using video and chat. Most are free, some cost a little, some cost a lot... but for the best interactive experience when you have 5 to 30 participants, we highly recommend Zoom. 


Zoom is what most of the freelance teachers out there are using, and for good reason: the quality, reliability, and ease-of-use is superb. And a basic account is free. 

Get Zoom here >

5 Basic tips for teaching live online classes

Yoga, cooking, language... different kinds of classes call for somewhat different set ups .And of course, every teacher is unique. But there are some general guidelines and best practices that are universal when it comes to taking things into the virtual class room. 

1. Make sure your tech is working & you know how to use it

Before running a live class with real students, do a trial run. Get a friend to join a test class, and make sure they can see and hear you well, the lighting is good, and there are no technical hick-ups.

2. Have all your logistics in place

Know how you'll send out links to your class, take reservations, handle payments, and deal with attendance. Maybe you'll want to limit class size, too. If you use Ubindi, this is all handled automatically when you create your virtual class, of course!

3. Use your voice and verbalize more

If you normally demonstrate a lot (common in yoga, dance, etc)., keep in mind that people don't see you super well when you're on a small computer screen. Some people might even be joining your class on their tiny phones! So: speak more and use extra words to instruct and describe as much as possible. And forget about playing music in the background!

4. Get students to interact

In a virtual class, each student will be in a different room. All of you will feel less connected in a video meeting, and class can seem mechanical and less "real". Compensate by encouraging students to interact with you and the class. Stimulate discussion!

5. Ask for feedback and learn from it

You'll want to make your online class as similar as possible to an in-person class, but there will be differences — not just for you, but for your students. After your first couple of classes, ask students to talk about their experience and how things could be improved. You're on your way!

Sign up

What are you waiting for?