Create and host an academy class

Learn how to create and host an academy class on Wajooba.

Academy classes typically refer to academic classes that are designed to provide formal education and instruction in a particular subject area, such as mathematics, science, history, music, or literature. These classes often follow a structured curriculum that covers a range of topics and concepts related to the subject.

While we have general end-to-end guidelines on how to create classes, knowing the specific industry helps us customize the guidelines you may need to create and host your classes through Wajooba.

We created two different sections depending on the contact list or database that you have and can import. Note that this guide only serves as a recommended workflow for you to create and host your first academy class, so feel free to modify your own process depending on your needs.


I have existing students, customers, or contacts

If you’ve been facilitating academy classes before and you just migrated to Wajooba as your training platform, importing your existing customer or student database will be very important, especially when you’re continuing a class you’ve been facilitating before.

We’ve listed down all the processes and detailed guides you’ll need to get started. Here’s a diagram to give you a general view of this workflow.

Before anything else, let’s start with importing your contacts. Aside from the efficiency it could provide compared to manually entering them to the system, importing your existing contacts can greatly help you in building your network and maximize marketing and sales. 

You can import your contacts in bulk or by uploading a file (.csv, .tsv, or .txt) without worrying about duplicates as it overwrites the fields existing contact on your account.

A course is the program of study for a particular subject that you’ll teach. It holds all the class sessions, online or in-person, that your students can attend in order to learn and practice the subject or skill you are teaching. For example, a dance or yoga course with weekly classes.

We’ve created a detailed guide to help you create the course for your classes. This includes all the requirements you’ll need to help you kickstart your business, such as setting up the pricing for your memberships and customizing the sales page you’ll use as a landing page when you start marketing your course and its classes.

💡 Before you create a course, make sure to connect your payment processor such as Stripe, Nelnet, or Razorpay to provide flexible payment options including cash, cheque, credit card, ACH, or from other third-party services. 

After you submit the course you created, it will not be published yet to provide you a chance to review its details. Once you’re ready, you can publish the course to make it live and available to the viewers of your public website. This allows you to start your marketing and accept new registration for the course.

Since we’ve just imported your existing contacts, you can now add them as attendees to the course, especially if you’re continuing a class and only switching platforms to Wajooba.

As soon as you add them, they will receive a welcome email that they’ve been added to your course. Consecutively, they will receive another email with their login credentials so they can log in to their own Wajooba profile which gives them access to all the courses they enrolled for, their class calendar, memberships, and invoices.

💡 To further enhance their learning journey, Wajooba can help you build a customized branded app for your students. This will help them access and join your classes anywhere through their mobile device. 

The classes are the scheduled sessions on your course. Depending on the class that you want to facilitate, you can host online, in-person, or hybrid classes to meet your students. You can also schedule your sessions with them depending on the goals you set for your business. 

To help you with this, we created a detailed guide on how to add a class onto your course. It includes setting up your class schedules, location, host, and maximum attendees. 

💡 If you plan on hosting an online class, it’s best to connect your Zoom account with Wajooba. This will give you a seamless setup whenever you need to set up your classes.

All your class sessions will show on you and your student’s account calendar. This will help you to keep track of your schedule and not miss any sessions that you have planned.

You can start hosting class sessions. You and your students can refer to the class calendars to keep track of your schedules. In case of any class cancellations or reminders before the class starts, you can also send them an email and SMS or standing alerts and notifications.

During or after the class, Wajooba also features a way to check your students’ attendance to help you track their participation and progress.

After the class, you can opt to provide your students with recordings of the class and upload it as supplemental videos or files to give them a chance to go back and review the topic you discussed during the session. 

You already have your academy class in place. The next thing you have to do as a facilitator is to keep track of your students’ progress and performance

Tracking their progress greatly contributes to your strategy such as conducting reviews, holding private classes, hosting one-on-one sessions with guardians, and so on to further help your students grasp the whole context and objectives of your course.


I do not have any existing contact

If you don’t have any existing contact yet, don’t worry! You can follow the general steps we created on how to create your first class on Wajooba. It will give you tips on how to maximize your marketing efforts to eventually grow your own customer database, get more than your expected attendees, and grow your brand.


Created by: Paul Romuel Danila

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.