Teachworks logo

Teachworks

by Teachworks · Since 2014
No reviews yet
ActiveAvailable globallyCloud
Quick facts
VendorTeachworks
Year launched2014
StatusActive
Location51 Breithaupt St, 100, Kitchener, Ontario N2H 5G5, CA
Countries servedGlobal
Languages6
Integrations8+
Free tier
Free trialYES
Contact sales

About Teachworks

[API Error: HTTPSConnectionPool(host='api.openai.com', port=44]

Teachworks by Teachworks is a focused business-management platform built for education businesses that deliver lessons by appointment — private tutors, tutoring companies, music and language schools, and other lesson-based studios. Its primary purpose is to centralize scheduling, billing, staff management and reporting so instructors and administrators can move away from spreadsheets and fragmented tools. Key features include a shared calendar and online booking, invoicing and payment processing, tutor timesheets and payroll exports, lesson notes and attendance tracking, plus reporting tools and APIs for custom workflows. Performance and reliability are consistent with mature cloud SaaS. Day-to-day actions such as scheduling, invoice generation and simple reporting perform quickly; background processes (mass invoice runs, large exports) may take longer but complete reliably. For small-to-medium operations Teachworks scales well — handling hundreds of students, dozens of tutors and steady booking volume without major slowdowns — though very large multi-site enterprises with complex custom reports may need optimization or staged data exports. Integration and compatibility are strong for common ecosystems.

Pros & Cons

What users like
  • +Automates many administrative tasks, such as scheduling, billing, and communication, to save time.
  • +Is built to grow with a business, supporting everything from a few students to multiple locations or a franchise system.
  • +Offers flexible billing options and customizable features to accommodate a variety of business models.
  • +The software is designed to be user-friendly, making it easy to train tutors and staff.
  • +Improves communication with clients and tutors through automated reminders and customizable email templates.
What users flag
  • Some advanced functionalities may rely on integrating with other services, which could be an additional cost or complexity.
  • Support is primarily email-based, which may not be ideal for urgent issues.
  • The dashboard and various features might have a learning curve for new users, despite being described as user-friendly.
  • While some features are customizable, the overall platform might have limitations on how much a business can tailor it.
  • The platform offers a free trial but does not appear to have a permanent free plan for very small businesses.

Features

Key features

Integrated Website Booking Plugin
Allows clients to easily book, request, and reschedule lessons directly from a business's existing website, simplifying the sign-up process and attracting more clients.
Automated Billing & Invoicing
Provides flexible billing options, including calendar-based, package, and flat fees, with the ability to generate single or multiple invoices and send automated reminders to get paid faster.
Automated Communication
Reduces no-shows by sending automatic lesson reminders via email or SMS and improves client communication with customizable email templates and the ability to send lesson notes.
Granular Permission Settings for Tutors
Delegates scheduling and other administrative tasks to tutors and teachers with specific permission settings, empowering them to manage their own schedules while automatically calculating their hours and earnings.
Comprehensive Reporting and Analytics
Offers various reports to track business performance, identify growth opportunities, and manage multiple locations or a franchise system from a single master account, ensuring the software scales with the business.
Extensive Integrations & Add-ons
Expands the functionality of the software with over 60 free integrations, including popular services like Stripe, Zapier, QuickBooks, Mailchimp, and Google Calendar.

Additional features

Inquiry Form Add-on
Adds a simple inquiry form to a website to gather client inquiries and view them in Teachworks and via email.
Simplified Scheduling
Speeds up scheduling for one-on-one and group lessons using various calendar views and time-savers.
Tutor/Teacher Scheduling
Allows tutors and teachers to manage their own schedules and complete lessons with ease.
Client Self-Service
Lets clients book, request, join, and reschedule their own lessons.
Flexible Billing Options
Accommodates unique business needs with calendar-based billing, package billing, flat fees, or a combination.
Invoice Generation
Generates single invoices, multiple invoices, or automates invoicing.
Automatic Reminders
Sends automatic invoice due reminders and low package balance alerts to clients.
Online Payments
Allows clients to pay online or enables staff to process payments on their behalf.
Upfront Credit Card Payments
Accepts credit card payments when clients book lessons, join classes, or enroll in courses.
Website Booking Plugin
Integrates with an existing website to make the sign-up process quick and easy.
Tutor/Teacher Profiles
Showcases tutor and teacher experience and skills on a website to attract more clients.
Lead Management
Manages new leads efficiently using custom forms and follow-ups.
Lesson Types
Supports different types of lessons including online, in-person, and group lessons.
Online Lesson Integration
Manages online lessons through integrations with Lessonspace, Zoom, and Google Meet.
Automatic Lesson Reminders
Sends lesson reminders by email or SMS to reduce no-shows.
Customizable Email Templates
Customizes email templates and sends emails automatically based on requirements.
Lesson Notes
Records detailed lesson notes and sends a copy to clients to keep them updated.
Lesson Flagging
Allows tutors and teachers to flag lessons for administrator review.
Employee Resources
Provides employees with access to valuable resources and information on their profiles.
Bulk Emails
Sends emails in bulk to single recipients, all students in a class, and more.
Delegated Scheduling
Delegates scheduling and other tasks to tutors and teachers with granular permission settings.
Automatic Payroll
Eliminates the need for timesheets as hours and earnings are calculated automatically.
Availability Management
Allows tutors and teachers to update their availability and schedule lessons.
Non-Teaching Task Tracking
Enables tutors and teachers to keep track of non-teaching tasks and earnings.
Tutor/Teacher Bio Updates
Lets tutors and teachers update their bios and subjects to share on the website.
Contractor Invoicing
Allows independent contractor tutors to invoice the company directly.
Performance Reports
Uses various reports to track business performance and identify growth opportunities.
Multiple Location Management
Allows for the addition of locations, branches, or a franchise system.
Bulk Actions
Uses bulk actions to quickly update many records at once.
Free Integrations & Add-ons
Extends functionality with over 60 free integrations.

Pricing

Free trial
Free version
Request a quote
Promo Offer

Monthly plans

Starter

USD 16.49

Growth

USD 47.99

Premium

USD 187.99

Countries & Languages

Global
Countries served
6
Interface languages
24
Billing currencies

Interface languages

EnglishSpanishFrenchGermanItalianPortuguese

Billing currencies

🇺🇸USD🇪🇺EUR🇬🇧GBP🇦🇺AUD🇨🇦CAD🇳🇿NZD🇯🇵JPY🇨🇭CHF🇸🇪SEK🇳🇴NOK🇩🇰DKK🇨🇿CZK🇵🇱PLN🇭🇺HUF🇸🇦SAR🇦🇪AED🇸🇬SGD🇭🇰HKD🇿🇦ZAR🇮🇳INR🇧🇷BRL🇹🇷TRY🇷🇺RUB🇨🇳CNY

No reviews yet

Be the first to drop a review

Alternatives to Teachworks

LanguaTalk logo

LanguaTalk

LanguaTalk is a language learning platform from LanguaTalk that focuses on building speaking confidence through…

TutorBird logo

TutorBird

TutorBird is a tutoring management software from Port 443 that provides a comprehensive solution for…

TutorCruncher logo

TutorCruncher

[API Error: HTTPSConnectionPool(host='api.openai.com', port=44]

Bizstim logo

Bizstim

Bizstim is a business software platform from Bizstim that helps with appointment scheduling, client management,…

M

Myicourse

Myicourse is a learning management system software from Icceleration that supports online education and training.…

C

Curipod

Curipod is an educational platform from Curio Labs that focuses on facilitating interactive learning. It…

Often compared with Teachworks

Compare any two tools →
LanguaTalk logo
LanguaTalk
Language Learning
0.0
TutorBird logo
TutorBird
Tutoring
0.0
TutorCruncher logo
TutorCruncher
Tutoring
0.0
Bizstim logo
Bizstim
Tutoring
0.0