Teachworks is the #1 choice for managing your tutoring or teaching business. Easily manage scheduling, students, billing and more!
Try it for FreeSpeed up scheduling for one-on-one and group lessons using our many calendar views and time-savers.
Allow your tutors & teachers to manage their own schedules and complete lessons with ease.
Allow your clients to easily book, request, join and reschedule their own lessons.
Quickly switch between various calendars and views, spot conflicts, copy lessons, drag-and-drop lessons to update lesson data and more.
Offer flexible billing options including calendar-based billing, package billing, flat fees or a combination to accommodate your unique needs.
Generate single invoices, multiple invoices, or automate your invoicing.
Send automatic Invoice Due Reminders and Low Package Balance Alerts to your clients.
Allow your clients to pay online, or process payments on their behalf.
Accept upfront credit card payments when new and existing clients book lessons, join classes or enroll in courses.
Integrate the Website Booking Plugin with your existing website to make the sign-up process quick and easy.
Showcase your tutors & teachers, their experience and their skills on your website to attract more clients.
Manage new leads efficiently using Custom Forms and Follow Ups.
Try out different types of lessons including Online, In-Person, or Group Lessons.
Manage online lessons through Lessonspace, Zoom, Google Meet and more.
Send automatic Lesson Reminders by email or SMS to reduce no-shows.
Easily customize email templates and send emails automatically based on your requirements.
Record detailed Lesson Notes and send a copy to your clients to keep them updated.
Allow your tutors & teachers to flag lessons to be reviewed by administrators or staff.
Provide employees with access to valuable resources and information right on their profile.
Send emails in bulk to single recipients, all students in a class and more.
Delegate scheduling and other tasks to your tutors & teachers with granular permission settings.
Eliminate the need for timesheets as hours & earnings are calculated automatically as lessons are scheduled.
Allow tutors & teachers to update their availability, schedule lessons and keep track of non-teaching tasks and earnings.
Let tutors & teachers update their bio, subjects, and other information and share this on your website to attract new clients.
If your tutors & teachers are independent contractors, you can allow them to invoice your company directly.
Use our various reports to keep track of business performance and easily identify opportunities for growth.
Add additional locations, branches, or switch to a franchise system without outgrowing the software.
Use bulk actions to quickly update records whether it’s one or one thousand at a time.
Choose from 60+ free integrations & add-ons that allow you to extend the functionality of your account to meet the needs of your growing business.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc dignissim, mi et varius malesuada Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Add students and teachers one at a time or import them in bulk.
Add lessons to the calendar or have clients book online.
Generate invoices and process payments.
Use our reports to keep track of your business performance.
Expand the capabilities of your Teachworks account with more than 60 free integrations & add-ons.
Whether you have 10 students or 10,000, Teachworks is loaded with features to make managing large quantities of students, tutors/teachers and lessons faster & more efficient. If you have plans to expand to multiple locations or build a franchise system, Teachworks provides the tools to help you manage and monitor multiple locations from a single master account.
Yes! Teachworks follows best practices for securing data and access to the software, ensuring your data is always safe and secure. For more information, visit our Knowledge Base.
Yes! Email support is included in all of our plans. We are very responsive to any questions you may have. We also have a detailed knowledge base and tutorials to help you make the most of your account.
Yes! We have many features that can be integrated with your website. This includes Website Booking, Custom Forms, Website Profiles for tutors & teachers and more!
View our demo site