Yo!Coach team has been great since the beginning of my business journey. Their commitment to their clients is unparalleled. Despite the time zone differences, they resolved all my queries at the earliest.
The team was so accommodating and went the extra mile to ensure customer satisfaction.They understood all my customization requirements and implemented them as per my instructions. They have not only helped me launch a feature-rich online tutoring platform but also guided me in making the right decisions for my company.
Jessica / CEO of Just Better Education
Yo!Coach team has been very responsive to all our needs. Our requirements have been very bespoke and niche-specific, but they were extremely flexible and accommodating and ensured we got everything we needed.
With Yo!Coach, we could confidently step into this eLearning industry with a fairly new concept of aviation consulation. We have only positive things to say about Yo!Coach. Overall, we had a good experience with the software and the team.
Sebastian Hall / Co-Founder of Airside Chat
My association with Yo!Coach has been outstanding and I have a great business relationship with them. They have a team of well-qualified and experienced developers, who always find solutions even for complex tasks.
As a perfectionist, I want things my way, yet they consistently meet and exceed my expectations. I appreciate their consistent implementation of features as I envisioned them. Moreover, communication was effortless whether through email, text, or on video call. Without hesitation, I highly recommend Yo!Coach for your web development requirements.
India C.Barnes / Founder of Online K12 Tutors
As a software engineer, I have the expertise to develop my platform from scratch. However, I opted for a more cost-effective approach i.e. ready-made software, Yo!Coach. Initially, we launched our platform using software called TutorCruncher but it required a lot of administration.
So, we decided to migrate to better software. After a lot of research, we came across Yo!Coach which aligned with our needs.Plus, they offered source code which stood out as a major advantage, allowing us to incorporate any modifications if needed in the future. Moreover, full ownership, intuitive user interfaces, and mobile responsive design made it an ideal software for us.
Alexander / Founder of Russian Math tutors
Hong Kong
We wanted to enter the industry in the least possible time. Every solution we came across was taking around 6-8 months. When we got to know about Yo!Coach, it offered exactly what we needed.
Yo!Coach team knew what we wanted and gave us a proposal at a reasonable price. In my opinion, they stood out in providing after-sales support among others. All our queries and doubts were resolved at the earliest possible. I am a very demanding person, yet they met all my expectations and needs. Yo!Coach has effectively transformed our vision, and business idea into reality.
David Chin / Founder of WTutors
We explored many options available in the industry. Our team wanted software that could launch our platform in the industry in a quick time. Yo!Coach had all the desired functionalities and features needed by us.
Specific features catering to tutors' and students' needs made it an ideal choice. Moreover, multiple payment gateways provided within the software streamlined the payment process on the platform. I would highly recommend Yo!Coach to anyone who wants to start their own online education business.
Mohamed ElSayed / CEO of The Everest - Distance eLearning Platform
Yo!Coach team has helped me create an online art academy where I could connect creative art teachers with students from across the world. They have been a phenomenal support throughout the process and guided me through each step.They have helped me in creating a platform that I had in my mind. They have helped me with my queries even after the platform has been created.
They resolved all my queries and concerns as soon as possible. It is a very good team to work with. I will definitely recommend Yo!Coach to anyone looking for advanced eLearning software. They are great people to work with and it is a great platform.
Jani Mills / Founder of Pocoa Academy
My experience with Yo!Coach from the beginning till the end has been extremely professional. They highly value their clients. They answered all my queries quickly through emails and other mediums of communication. I am impressed by their quick customer support. Working with Yo!Coach team, I could feel that they actually cared about my business and dreams.
I don't think I will ever consider any other software company for my web development needs. Moreover, the technical support offered by them is so quick and responsive that they have an absolute standard of customer service.
Brent Van Rooyen / Founder of JuiceTutors

Frequently Asked Questions

Getting Started

Yo!Coach is a fully customizable and scalable white-label software to build an online tutoring, consultation, mentoring, and coaching marketplace. This software offers live one-to-one or group-based sessions as well as pre-recorded video course functionality all in one place.

The synchronous platform built with Yo!Coach has 3 interfaces - tutor, learner, and admin

Tutor: The tutors who wish to teach online can register on the platform. They can set their availability and take lessons online and earn money.

Learner: Students can register on the platform and select a teacher as per their requirements. They can book a lesson with teachers by making the payment and start learning online.

Admin: The admin is responsible for the management of the whole platform. From managing all types of users (teachers/learners), payments, commissions, and CMS of the website.

The asynchronous platform built with Yo!Coach has three interfaces - teacher, learner, and admin.

Teacher: Creates courses for the learners and uploads them to the platform. Earns money from the courses sold.

Learner: Registers on the platform and chooses a course. Makes the payment for the selected course

Admin: The admin looks after the entire platform from user management, course management, order management, report management, payment management, offers/discount management, commission, and more.

Anyone who wishes to enter the online learning industry can use Yo!Coach to build an online tutoring platform. Schools, institutes, and private offline tutors who want to teach their students online can also build an online tutoring platform using Yo!Coach. In addition to this, businesses working around video conferencing business models like fitness coaching, medical consultation, culinary coaching, etc. can also build platforms using Yo!Coach.

Yo!Coach GoQuick Lite

Yo!Coach GoQuick Lite comes with a default responsive design. The default design is created by experts keeping in mind the latest trends. This package is ideal for aspiring entrepreneurs who are eager to enter this industry and want to quickly launch their marketplace.

  • The system will be installed on your server by our team.
  • With this non-white-label solution, you can rebrand the solution but Yo!Coach signature must be retained in the footer.
  • Get lifetime ownership of the software.
  • Pay the license fee once and use the platform for a lifetime.
  • No recurring monthly or yearly charges.

Yo!Coach GoQuick

Yo!Coach GoQuick includes all the GoQuick lite deliverables and a lot more.

  • The system will be set up on your server, including installation.
  • With this white-label solution, you can rebrand the solution as per your branding requirements.
  • Source code ownership provides control over your platform.
  • Avail 1-year free technical support and receive assistance for any technical issues during that time.

Yo!Coach GoCustom

Yo!Coach Go!Custom comprises all GoQuick deliverables along with some additions as per your requirements. This package is recommended for businesses having specific design preferences which may be slightly different from the default GoQuick packages.

  • In this package, we do customizations for the following pages:
    • Custom Homepage
    • 8 Inner pages - accessible without login
  • Avail free digital marketing services worth 500 USD for a month.
  • Flexible payment options are also available.
  • Lifetime license & white-label.
  • 12 months of free technical support.
  • Additional customization (features or integrations) can be done at an additional cost*

Yo!Coach GoCustom Prime

Yo!Coach GoCustom Prime consists of all GoCustom deliverables, and feature customizations for businesses seeking tailored solutions. This package is best suited for businesses with specific requirements and goals.

  • Features and functionality to suit your business needs.
  • Dedicated project managers to ensure your platform aligns with your expectations.
  • Agile development methodology is followed for customer satisfaction and quality deliverables.

Please contact our team to know about the pricing of both packages. Please note, the additional customization cost is USD 25 per hour.

Yo!Coach is a readymade software that can meet the diverse needs of eLearning businesses and manage burdensome administrative processes. The characteristics that make it ideal for online tutoring, consultation, mentoring, coaching & online course platforms are:

  • Fully customizable
  • Highly scalable
  • Lifetime ownership
  • No recurring fees
  • GDPR compliant
  • 100% white label

Yes, the software comes with a digital whiteboard feature that makes the learning experience even more interactive. The whiteboard in Yo!Coach comes with a rich suite of tools like a highlighter, pen, shapes, zoom, etc. to simulate the classroom experience.

Yo!Coach comes pre-integrated with Lessonspace which offers recording functionality. There is an on/off setting for the recording functionality to work. If enabled, the system will automatically record the session for the user and the same will be available in the sessions listings for the users, once the session will be over.

To facilitate multicurrency functionality on your platform, the system performs automatic currency conversions by using an integrated third-party API, fixer.io.

Yes, Yo!Coach offers multilingual capabilities that enable you to cater to a wide range of audience from different linguistic backgrounds.

Certainly, Yo!Coach comes pre-integrated with Microsoft translator text API. With this functionality translate labels, content blocks, content pages, and more in other languages under the admin dashboard. Moreover, translate teacher biography, group classes, and package content on the front end.

Yes, our software supports bichronous learning and enables easy management of both live and pre-recorded sessions on the platform.

Indeed, with just a few clicks, the admin can enable/disable the courses module and the landing pages will automatically change as per the selected options.

Certainly, Yo!Coach offers dedicated mobile applications (iOS and Android) for learners, ensuring convenience and accessibility on the go.

Yes, Yo!Coach comes equipped with auto meta-creation functionality that enables the admin to automatically generate metadata for tutor profiles. Get auto generated metadata elements such as meta title, description, and more, eliminating the need to manually add everything.

Yo!Coach is a high-performing software with a 100% success rate. With an APDEX score of 0.95, an average load time of 2.75 per second, and 7.39 transactions per second, this software provides a powerful performance.

Yes, Yo!Coach enables you to feature teachers on your platform. Admin can easily feature the teachers on the platform by following the below-mentioned steps:

  • Click on users.
  • Then click on the menu.
  • Next, click edit to change the details of the tutors.
  • Under edit go to the featured option.
  • Further, click the drop-down button and select yes.
  • Finally, save the changes.

This way, the admin can easily showcase specific teachers on the platform.

This feature enables users to know when the tutor was last active on the platform. When the tutors login to the platform they are automatically shown active on their profile, and when they log out their last seen status is visible to the learners for 60 minutes. After that, the 'away' status is shown.

Yo!Coach is a powerful online course marketplace software designed for entrepreneurs who are looking to build a platform like Udemy or Coursera. A tutor or a subject matter expert can create, add, and sell pre-recorded courses using the platform.

Under Yo!Coach referral program, you can earn a certain percentage of the commission behind each successful sale of Yo!Coach system referred by you.

Yo!Coach offers partnership and resale opportunities to entrepreneurs interested in entering the eLearning industry. Partner with Yo!Coach and resell the proven online tutoring software under your own pricing strategy and earn profits.

Yo!Coach team assigns dedicated project managers who help you in setting up and managing your eLearning marketplace. Moreover, with their efficient communication and ticketing system named as "Bizixx", Yo!Coach team provides satisfactory and quick customer service to their clients.

We provide easy-to-understand educational material which includes concise documentation, guides, video tutorials, and more. This comprehensive educational material makes it easy for clients to start, run, and grow their marketplace.

Yes, Yo!Coach allows the admin to add Google Tag Manager script simply through settings. Below are the steps for the admin to follow:

  • Go to Manage Settings
  • Then click on General Settings
  • Click on SEO option
  • A dialog box opens, find the designated option for Google Tag Manager
  • Add the script in two boxes named 'Head Script and Body Script'
  • Click on Save Changes

Yes, Yo!Coach supports globalized currency formats and lets admin easily manage the global currency formats with just a few clicks and cater to the global audience with ease.

Yo!Coach provides easy management of the homepage. The admin can control the order of content blocks on the homepage via drag-and-drop capabilities provided in the CMS Module.

Admin can easily manage the pricing structure and set hourly rates for the sessions. The admin can decide who shall add the hourly price for teaching subjects, i.e., admin or teachers. In case, the teacher is deciding the prices, the admin can set the minimum and maximum price limit for the session.

Yo!Coach comes pre-integrated with video conferencing APIs like AtomChat, Lessonspace, and Jitsi through which students and tutors can connect and interact with each other.

The architecture of Yo!Coach is perfectly placed to cater to diverse business requirements in these niches with minor/major customization:

  • Language learning
  • Business consultation
  • Music learning
  • Fitness coaching
  • Art learning
  • Code training
  • Sports coaching
  • Interior design training
  • Acting learning
  • Dance learning
  • Medical consultation
  • Legal consultation
  • Culinary coaching
  • Personality development

Yes, Yo!Coach is a 100% white-label solution that can be rebranded and promoted as your own platform in the market.

Yo!Coach comes with lifetime ownership with no recurring fees.

We provide a downloadable help guide in PDF format for the business owners and tutors to understand the features of Yo!Coach and use it to its full potential.

Yes, Yo!Coach can be customized to build any tutoring or language learning platform like Verbling, Preply, or Cambly.

If you have purchased the ready-made software, it takes a maximum of 5 days to install the system on your server and get it ready for launch. In case you have opted for a customized platform, the launching time then depends on the level of customizations.

Yo!Coach is pre-integrated with three third-party APIs - AtomChat, Lessonspace, and Jitsi for conducting video sessions. The added benefit for our clients is that they get 40% and 50% discounts on AtomChat and Lessonspace respectively by using our coupon codes.

We regularly update the features of Yo!Coach as per the market requirements. For recent updates please refer to this webpage

Yo!Coach comes pre-integrated with a number of third-party APIs. These are:

  • AtomChat
  • Authorize.Net
  • Google Analytics
  • Lessonspace
  • MailChimp
  • PayGate
  • Paystack
  • PayPal
  • Stripe
  • Jitsi
  • Google Tag Manager
  • Google Analytics
  • Live Chat
  • Fixer API
  • Microsoft Text Translator
  • Firebase Server Key (Only if mobile apps are purchased)
  • Vdocipher

Following are the major business models possible with Yo!Coach

  • One-to-One Learning
  • Group Learning
  • One-to-One Consultations
  • Niche-Specific Tutoring
  • Niche-Specific Consultation
  • Live Courses
  • Course Packages
  • Group Class Packages (Multiple Group Sessions)
  • Pre-Recorded Courses
  • Enterprise/businesses eLearning

Along with this, Yo!Coach framework is flexible enough and can be customized to support any of the eLearning or consultation businesses.

Yo!Coach mainly supports 5 revenue streams with minor customization:

  • Subscription from students and teachers
  • Payment per class (Comission Based)
  • Promotion for tutors
  • Ads on site
  • Paid Certification

No, you can launch your online tutoring/consultation platform anywhere in the world with Yo!Coach. It does not come with any geographical boundaries.

Yo!Coach is pre-integrated with the multilingual feature that supports multiple languages to ensure your business has a global presence.

The default currency of Yo!Coach is USD.

Yes, Yo!Coach complies with the rules and regulations of GDPR and keeps the users data safe and secure.

Admin can set the commission to be earned by the teachers. The commission is different for one-to-one, group sessions and courses. To set the commission:

  • Admin has to sign in his account.
  • On the side menu, click the option "Settings".
  • Under Settings, click "Commission Settings".
  • Manage Commission Settings page will open where the admins can set one-to-one, group class and course commission percentage.
  • Admin can also set different commission rates for different teachers.

Yes, Yo!Coach is highly scalable to accommodate the growing needs of any online tutoring and consulting business.

Yes, admin can add multiple currencies in their platforms built using Yo!Coach. To add new currency:

  • Sign in to your account.
  • On the side menu, click the option "Settings".
  • Under Settings, click "Currency Management".
  • Manage currencies page will open where admins can add new currencies.
  • Added currencies can also be edited and their conversion value can also be set by clicking the "Edit" button.

Yes, the admin can create sub-admins on a platform created by Yo!Coach. To create another sub-admin:

  • Sign in to your account.
  • On the side menu, click the option "Manage Admin Users".
  • Manage admin users page will open where admin can add and edit new admins.

You can contact the Yo!Coach support team and request for platform upgradation. To Contact, click here.


Yes, Yo!Coach has a flexible framework which makes it easy to combine with any existing LMS.

Yes, the full product will be delivered with the source code database scripts. However, the framework of the source code will not be included in it.

Once a developer works on the source code and develops familiarity with the Yo!Coach's framework, he/she can easily alter the source code and even modify it.

Yes, Yo!Coach comes with an email notification system. Configurations for the same are also available.

The following technical requirements are needed to set up Yo!Coach:

Supported Operating Systems

Linux x86, x86-64

Supported Web Servers

Apache 2.2.x - Apache 2.4.x

Nginx - 1.14.x

PHP Compatibility


    Required ExtensionsGD with Free Font support

  • Zlib with zip support
  • DOM
  • mbstring should be enabled
  • Iconv function should be enabled
  • Fileinfo function should be enabled
  • Ioncube Loader
  • JSON
  • cURL function should be enabled
  • The calendar function should be enabled
  • PHP Composer should be installed
  • Safe mode off

PHP Memory Limit



5.6 or newer

sql_mode must be "NO_ENGINE_SUBSTITUTION" only

Server Hosting Setup

Ability to run scheduled jobs (crontab) with PHP

    Compatible Web Hosting

  • Dedicated Server
  • Cloud Server

For AWS Setup

Yo!Coach can be set up with t2.micro, however, will require upgradation once the number of users begins to increase. Our general recommendation is t2.large instance type.

The configuration of various EC2 instances can be viewed at


Supported Web Servers

  • Apache 2.2.x - Apache 2.4.x
  • Nginx - 1.14.x

Server Hosting Setup: Ability to run scheduled jobs (crontab) with PHP

Compatible Web Hosting: Dedicated Server or Cloud Server

Server Configuration: General recommendation is a minimum quad-core CPU with at least 4 GB RAM for optimal use

On purchasing any of our software, we require the cPanel details and the name of your domain. After this, we install the system on your server.

After the installation of the software, a free demo and a knowledge transfer session is conducted. Also, the prospects will be provided with a user manual document containing all essentialities about the product for better understanding.

Discussion forum allows users to ask their doubts in the form of questions and get them answered by subject experts or their peers on the platform. Any user can participate in these discussions and share their insights. At the same time, the admin can manage these questions and take appropriate actions through the forum module.

Following are the steps for a student to ask questions:

  • Click on the 'Forum'.
  • Then click on 'Ask a Question'.
  • Further, the 'What's on Your Mind?' dialog box opens up.
  • Fill in the details asked which include- title, question slug, description, tags and more.
  • After filling in the details, click on 'Save'.
  • Learners can view their questions in the 'My Question' section.
  • Users can share the questions on the social media handles and report the inappropriate questions.

Steps for the admin to manage the discussion forum:

  • Manage questions through the'Forum Module'.
  • View questions & comments and delete the inappropriate ones.
  • Take action on reported questions.
  • Create forum tags.
  • Handle requested tags.
  • Manage report reasons.

Watch this video tutorial to gain more insights on how discussion forum works.

The latest version 4.1 incorporates both synchronous and asynchronous learning features. Some of the new features offered in the latest version include:

  • Admin manageable pricing
  • Certificate to learners
  • Google Tag Manager
  • Courses management
  • Discussion forum module
  • Mobile app functionality

Yes, a competitor and market analysis can be conducted for our clients at an additional cost.

Yes, we will deploy the product on your server.

Yo!Coach is available as a PWA that provides an app-like experience to its users.

Yes, we offer lifetime access to the product. You just need to pay once for the software.

Yo!Coach comes with 1-year free technical support.

There is no limit and you can have an unlimited number of users on your platform built on Yo!Coach.

Yo!Coach is compliant with SSL to enable a secure web server connection. The SSL installation is included in the cost, however, the cost of SSL is to be paid to the provider by the client.

Yes, you can migrate your existing business's website to Yo!Coach.

Yes, the integration of a local payment gateway into the system is possible.

Anybody with good knowledge of PHP/MySQL can do this by himself. And, if you want us to integrate the payment gateway into the system, you just have to arrange an API and we can do the same for you at an additional cost.

Live chat support is an in-built feature of Yo!Coach

Yes, Yo!Coach is SEO-friendly with various features like meta tag management, URL management, and Robots.txt.

Yes, the admin can create sub-admins and assign permissions to the users to access selected modules to prevent unauthorized access to sensitive information.

Yes, teachers and students can see the scheduled lessons as per their time zones simplifying the problem for teachers and students located in different time zones.

They can go to "Settings" and select their "Time Zone".

Teachers are initially required to register and create an account on the website. Students that are already registered on the website will themselves reach out to the teachers as per their requirement.

Teachers and students will require an internet connection, a computer/tablet/smartphone with a camera, and a headset or earphones with a microphone.

Trial sessions are the initial meetings between the teachers and the students as a way of exchanging introductions. Teachers give a brief teaching demonstration, so that both can decide whether working together is a good fit.

The trial session settings and duration are admin manageable on the first level. On the second level, the teachers can also decide if they want to offer trial sessions on the platform.

Here is the list of deliverables for the basic digital marketing package:

  • Google Analytics & Google Search Console account set up
  • Account setup on Google My Business
  • Top 7 pages Keywords research
  • Top 7 pages Meta tags Optimization
  • Business profiles on top 15 citation or listing sites.

Yes, we have demos available for teachers, students, and admins if you want to learn more about Yo!Coach and see how it works.

The Yo!Coach support team can be contacted via email, phone, or live chat.

Email: sales@fatbit.com

Phone: +1 469 844 3346

The admin can manage the theme of emails and the platform according to the brand's primary and secondary colors. This can help with the branding.

The payment can now be done offline by the learner. On the basis of the receipt submitted, the admin marks the payment of the lesson as paid.

Yes, the admin can set up email notifications for any unread messages (either by a learner or a tutor).

Yes, the admin has full access to all the reports and analytics. This helps gain insights into the tutors and website performance and also aids in making data-driven decisions.

The admin gets complete control to manage the content, navigation, interlinking, and more. Hence, the complete look and the feel of the platform can be managed by the admin.

The blog section is where all the posts and their categories are managed by the admin. Content modification and publishing are also looked after by the admin.

The general setting is where the admin is able to configure broad settings like commission, lesson duration, refunds, account verification, website logos, SEO, and much more.

The admin can manage complete information including specialization, reviews, experience, scheduled and completed sessions, earnings, and so on, of all the users (students and tutors) registered on the platform.

The admin has the access to all upcoming and canceled lessons and can also view their complete details by clicking on the order management tab. Further, the admin can also view gift card and wallet recharge orders.

Yes, the admin can view all the reported and escalated issues from the admin dashboard under the "issues reported" tab.

Yes, the admin creates lesson slabs that the teachers can define (like 1-5, 6-10 lessons, and so on). This eventually helps the learners to purchase lessons in any quantity at a discounted price.

Yo!Coach has an added feature of detecting the default language of the browser and, thereby, converting the platform's content into that language.

The admin can allow sessions of different durations such as - 30 minutes, 45 minutes, 60 minutes, and 120 minutes, to be conducted on the platform.

Yes, Yo!Coach can be updated to build an enterprise eLearning platform.

There are 3 pre-integrated payment methods in Yo!Coach. These include wallet, bank transfer, and payment through third-party integrations.

The current version of the product supports Authorize.Net, PayGate, PayPal, Paystack, and Stripe. However, we can also add a local payment gateway suitable for your country.

Yes, the admin dashboard consists of SEO management. This includes:

  • Meta Tags
  • SEO URLs
  • Robots.txt
  • Update Sitemap
  • XML Sitemap
  • HTML Sitemap

Teacher's Section

Teacher onboarding is quite short and simple.

  • The teacher needs to sign up with their email address.
  • After the verification, the teacher can fill their application form which is sent to the admin for approval.
  • A verification email with a link will be sent to the email address. The teacher is required to verify the email address by clicking on the link.
  • Once the admin approves the application form, the teacher can create their profile and further take classes.

Creating an attractive, friendly profile is important to gain more students. As soon as the teacher application form is approved by the admin, the teacher can proceed with the creation of the profile. To create a teacher profile:

  • Sign in to the account. Go to "Settings" and start filling in the required information.
  • Teachers need to fill in their general information including username, first & last name, gender, phone number, introduction via YouTube link (if any), country, timezone, biography, and from when they can start scheduling lessons. A clear display picture of the teacher is also very helpful to create a more appealing profile.
  • After that, the teachers need to set up their availability for lesson scheduling. Availability can be set on a daily and weekly basis.
  • The teachers can add their hourly rates for the selected subjects based upon the minimum and maximum limit set by the admin.
  • A teacher's work experience is an important factor for a student. Teachers need to add their experience under the experience tab in the settings.
  • Skills like accents, proficiency level, subjects, etc. also need to be added under the skills tab in the settings option.
  • Adding the languages a teacher speaks and the language proficiency also helps students to select a teacher.

The profile is now ready and teachers can take lessons.

Yes, teachers can add their skills to their profile to make their profile more informative for the students. To add skills:

  • Sign in to the account. Go to "Settings" and click on the "Skills" tab.
  • From there, teachers can add accents, subjects, level of teaching, and save them to reflect on their profile.
  • Lastly, click "Save Changes" at the bottom of the page to save your changes.

While filing the teacher application form, there is a field that requires to fill up the resume details of the teacher along with the relevant certificates. Teachers can use that form to add their resume items into their profile.

Teachers can upload their introduction video on YouTube and add the link of the video in their profile. To add a video into their profile:

  • Sign in to the account. Go to "Settings" and click on the "General" tab.
  • Teachers can add their YouTube video link under the field name "Introduction Video Link".
  • Lastly, click "Save Changes" at the bottom of the page to save your changes.

Teachers are required to set their availability so that students can schedule their lessons as per the available time set by the teachers. Teachers can set their availability by:

  • Sign in to the account. Go to "Settings" and click on the "Availability" tab.
  • From there, teachers can set their available date and time which will be reflected in their profiles.
  • Click "Save" to save your changes.

Yes, teachers can set their availability for the complete week instead of setting the daily schedule. To set weekly availability:

  • Sign in to the account. Go to "Settings" and click on the "Weekly Schedule" tab.
  • A calendar is displayed from where teachers can easily set their weekly availability.
  • Click "Save" to save your changes.

Setting the country and time zone for teachers helps them to coordinate better with the students located in different geographic locations. To set country and time zone:

  • Sign in to the account. Go to "Settings" and click on the "General" tab.
  • From there, teachers can select their country and time zone.
  • Lastly, click "Save Changes" at the bottom of the page to save your selected option.

To set lesson rate/hourly rates, teachers need to:

  • Sign in to the account. Go to "Settings" and click on the "Price" tab.
  • Then the teachers can add their hourly rates for the selected subjects based upon the minimum and maximum limit set by the admin.
  • Click "Save Changes" to save the changes.

As a teacher, you need to register/login and follow a few steps to list a course on the platform.

  • Click on the 'add new course' button.
  • A form asking for basic details opens up.
  • Fill it out and then add images and a preview video.
  • Next, fill in the details on the intended learners.
  • Then select the course type (free or paid). If the paid option is selected, set the price.
  • Manage the curriculum and start adding videos.
  • Lastly, mention if the course offers a certificate.
  • Save and complete the course setup.

Note: The course will be submitted to the admin for review. Only after the admin's approval will the course be listed on the platform.

Yes. Teachers can provide certificates to students using the platform for courses that are purchased. But, they are not available for lessons and classes.

Teachers can upload their introduction video on YouTube and add the link to their profile. To add the video, these steps can be followed:

  • Sign in to the account. Go to "Account Settings" and click on the "Photos & Videos" tab.
  • Teachers can add their YouTube video link under the field name "Introduction Video Link."
  • Lastly, click on "save" for the link to be reflected.

Teachers can set their course rates by:

For a new course:

  • Click on "Courses"
  • Then on "Add New Course"
  • After adding the general details along with the preview video, fill in the details on the intended learners.
  • In the next step, select the course type (free or paid). If the option of paid is selected then set its price.
  • Then manage the curriculum and add the videos.
  • Lastly, mention if the course offers a certificate.
  • Complete the source setup by saving it.

Note : The course will be submitted to the admin for review. Only after the admin's approval will the course be listed on the platform

For an existing course:

  • Click on "Courses"
  • Click on the Edit icon (only available if the course is not published - is in draft status)
  • Click on Price
  • Select the course type (free or paid). If the option of paid is selected then set its price.
  • Follow the other steps and Click on Save.

No, it is completely the choice of the teacher, whether to offer a free trial session or not. If the teacher does not want to offer free trial sessions, then they can change that. To enable/disable free trial lessons:

  • Sign in to the account. Go to "Account Settings" and click on "Personal Info' tab.
  • Check/Uncheck the "Enable Free Trial" option.
  • Click "Save Changes" to save your selected option.

Teachers can include the YouTube link of their introduction video to make their tutor profile more attractive. They can also include relevant information about themselves like biography, skills, experience, and languages.

Yes, teachers can always edit their calendar if they are not available and cannot deliver lessons for a few days. To change the availability:

  • Sign in to the account. Go to "Settings" and click on the "Availability" tab.
  • Under the "Availability" tab, teachers can set their availability as per their schedule.
  • Click " Save" to save the changes.

Yes, teachers can create a lesson plan and share it with the students. To create a lesson plan:

  • Sign in to the account. Go to the "Lesson Plan" option on the left side of the screen.
  • Click the "Add Plan" button on the top right corner and start filling in the lesson details like title, description, difficulty level, and upload plan files.
  • Click "Submit" to create the plan.

Yes, a teacher can reschedule a lesson if it is missed. To reschedule a lesson:

  • Sign in to the account. Go to "Lessons".
  • The missed lesson will be listed under the "Lessons".
  • Click on the "Reschedule Lesson" of the missed lesson.
  • A pop-up box will open. Mention a comment for rescheduling the lesson for the student and click "Send".
  • A notification will be sent to the student for rescheduling the lesson.
  • The student can then select another time and date from teacher's availability to reschedule the lesson.

The teacher can send a request to the student to reschedule the lesson if he/she will not be able to attend the lesson. To request for rescheduling:

  • Sign in to the account. Go to "Lessons" where the list of all the delivered/scheduled lessons will be available.
  • Click on the "Reschedule Lesson" of the lesson that needs to be rescheduled.
  • A pop-up box will open. Mention a comment for rescheduling the lesson for the student and click "Send".
  • A notification will be sent to the student for rescheduling the lesson.
  • The student can then select another time and date from teacher's availability to reschedule the lesson.

If a student misses a lesson, the student can send a request to the teacher to reschedule the lesson at a time suitable to both.

The audio/video recording feature depends on the third-party API integrated into the system. Lessonspace is the API currently integrated into the system and it supports recording functionality.

Yes, there is an option for teachers to buy gift cards for their students. To purchase a gift card:

  • Sign in to the account. Under Others" click on "Gift Cards"
  • Go to "Buy Gift Card".
  • Click "Send Gift Card" and fill in the required information like Receiver Name, Receiver Email, and Gift Card Amount.
  • Click "Send Gift Card" where you will be asked to choose your payment option.
  • Select your payment option and then you will be redirected to the payment gateway. Complete the payment process and your gift card will be sent to the student.

Yes, students can rate the teachers as soon as the session is over according to their experience with the teachers. These ratings are then reflected on teachers profiles according to which other students can select their teachers.

The ranking of teachers depends upon the number of positive reviews and ratings given by the students who attended their lessons. It also depends upon the number of lessons delivered by the teacher. The teachers are advised to encourage their students to leave their feedback after the session to improve their ranking.

Teachers can set special prices for different learners by following the steps mentioned below:

  • Sign in to the account. Go to "My Learners" where you can see the list of all the learners.
  • Click on the "Offer Price" button to add a special price for a learner.
  • A pop-up will open where you can offer discounts for different slots and session types.
  • Click "Save" and the prices will be applicable for that learner.

Yes, the teacher can set the notice on bookings to as long as 24 hours and will receive the notification whenever the booking is made. To change the time of the notifications received:

  • Sign in to the account. Go to "Account Settings" and click on the "Personal Info" tab.
  • Teachers can click on the "Lesson Booking Buffer Time" field.
  • Lastly, click "Save Changes" to save the changes.

Yes, Yo!Coach is mobile responsive and can be used on a mobile device. However, there is no mobile app for it currently.

Once the session is marked as completed, the system will automatically transfer the teacher's payment (after deducting the admin commission) to the teacher's wallet. The teacher can then request for withdrawal.

Note: The session completion status will depend upon the duration of reporting an issue as set by the admin.

To withdraw the payment from their escrow wallet:

  • Sign in to your account.
  • Click "Wallet".
  • My Wallet page will open which will show the current amount in the wallet.
  • Click "Request Withdrawal" which will open a dialog box.
  • Upon filling all the required fields, click "send request".
  • The request will be sent to the admin and the admin releases the payment thereafter.

In Yo!Coach, group class package management allows tutors to create a series of group classes, which are listed as a package. The same is available to learners for enrollment.

Yes, for enhanced communication a tutor can share documents with the learner.

Student's Section

To start the first lesson:

  • Sign in to the account. Click on "Find a Teacher".
  • All the teachers registered on the portal will be displayed on the screen. Students can shortlist the teachers from the list as per their requirements.
  • Students can also use filters based on language and availability to narrow down the search and get a more refined list of teachers.
  • Post that, the students can select a teacher that suits them and continue with their classes.
  • To get started on the platform, students are required to register with their email account and verify it by clicking the link sent on their email address.
  • After the verification, students can log in and set up their profile like picture, phone number, country, timezone, etc.
  • Students can then search for the teachers as per their requirements by entering the subject/course name.
  • After shortlisting the teachers, students can book a free trial session with them to have a better understanding of the teacher and see if they both can work together.
  • Post that, the students can select a teacher that suits them and continue with their classes.

Yes, students can apply the location filter and check mark the locations of which he wants the tutors to be displayed.

Yes, students can rate and review the teacher after the session is over. Feedback helps other students to shortlist the teachers for themselves.

Yes, if the course preview video has been uploaded by a tutor then learners can view it for free.

Yes, the progress of the selected course is displayed next to the user profile tab. Based on the requirement, learners will also be able to jump to any previous or upcoming lecture.

Yes, if the course offers a certificate then the students can download it upon course completion.

Upon selection, students can purchase a course by selecting any one of the following payment methods:

  • Wallet
  • Bank Transfer
  • Stripe
  • Authorize.net
  • PayPal Standard
  • PayGate
  • Paystack

If they have a coupon, then they can also enter the coupon code before payment confirmation.

  • From the dashboard, students can select a particular course and click on the 'Tutor's info' tab.
  • From there, a student can view the tutor's profile and book a free trial lesson or schedule a lesson as per the availability of the tutor.

The admin of the system can define the refund policy of the course including the time limit for filing it. If approved, a 100% refund is provided to the students.

Yes, learners have the option to maintain notes while learning from any course on the platform.

To purchase a lesson:

  • Sign in to the account. Go to "Find a Teacher" that will open the list of teachers registered on the portal.
  • Select a teacher and go to their profile.
  • Select the subject, duration, lesson quantity and the booking slot on the calendar.
  • Select the payment method and click on "Confirm Payment".
  • Make the payment and the lesson is purchased.

To schedule a lesson:

  • Sign in to the account. Go to " Teachers" which will open a list of teachers registered on the portal.
  • Select a teacher with whom you want to schedule a lesson and go to his/her profile.
  • Students can now either book a free trial session or purchase a lesson.
  • Booking a free trial will open the availability calendar of the teacher. Students can then select date and time from the calendar and confirm the booking.
  • To purchase a lesson, students are required to make the payment, and further schedule the lesson as per the availability of the teacher.

To reschedule a lesson:

  • Sign in to the account. Go to "Lessons" which will display all the scheduled lessons.
  • Click on the "Reschedule Lesson" of the lesson which is to be rescheduled.
  • A pop-up box will open. Mention a reason for rescheduling the lesson and select a new date and time for the lesson and click "Confirm It".
  • The lesson will be rescheduled.

To cancel a lesson:

  • Sign in to the account. Go to "Lessons" which will display all the scheduled lessons.
  • Click on the "Cancel Lesson " of the lesson which is to be canceled.
  • Mention a comment for canceling the lesson and click "Approve"
  • The lesson will be canceled.

The students can get the refund for the reported lessons, if approved by the admin or the teacher.

If a student misses a lesson, the student can send a request to the teacher to reschedule the lesson at a time suitable to both.

Yes, students can rate the teachers as soon as the session is over according to their experience with the teachers. These ratings are then reflected on teacher's profiles according to which other students can select their teachers.

For a month the learner can subscribe to a tutor's lessons under the subscription plan. Later, the plan is charged from the learner's wallet. If sufficient money is not available, then the subscription will expire

The order processing has been simplified as learners can schedule lessons while booking a session. Besides, an availability calendar is part of the booking process now. This feature also facilitates learners to schedule more than one lesson at a time.

Yes, a student/learner can send attachments in messages for better communication.


Get a Free Personalized Demo

Please fill in the details below to get your free personalized demo scheduled!

Please enter your full name
Please enter your email address
Please enter your phone number
Please select preferred demo medium
Please enter your details
Please select timezone

Please note: Our team is available from Monday - Friday between 9:00 AM to 8:30 PM IST. If you are not available for an instant demo, you can schedule to get your personalized demo later.