What Is Teachworks?

*Easily integrate with online lesson software like Lessonspace, Zoom, Skype, and other options.* Teachworks gives you the tools necessary to simplify, delegate and automate key aspects of your education business - to free up your time, reduce your stress, and grow your business. Teachworks integrates with popular software including Stripe, Mailchimp, Google Calendar & other calendar programs, and has dozens of add-ons. Teachworks is designed for growing businesses and scales with your business.

Who Uses Teachworks?

Private educators including tutoring companies, language schools, test preparation, music schools, driving schools, professional training and other companies that offer education services.

Teachworks Details

Teachworks

Founded in 2014

Teachworks Details

Teachworks

Founded in 2014

Teachworks videos and images

Teachworks video
Teachworks Software - Access on any device - thumbnail
Teachworks Software - Website booking plugin - thumbnail
Teachworks Software - 3 - thumbnail
Teachworks Software - Process credit cards - thumbnail
Teachworks Software - 5 - thumbnail

Compare Teachworks pricing with similar products

Starting price

US$15.00/month
US$99.00/month
US$12.00/month
US$10.00/month

Free Version

Free Version No
Free Version No
Free Version Yes
Free Version Yes

Free Trial

Free Trial Yes
Free Trial No
Free Trial Yes
Free Trial Yes

Teachworks deployment and support

Support

  • Email/Help Desk
  • FAQs/Forum
  • Knowledge Base
  • Phone Support
  • Chat

Deployment

  • Cloud, SaaS, Web-based

Training

  • Documentation
  • Videos

Features of Teachworks

  • API
  • Accounting
  • Activity Dashboard
  • Alerts/Notifications
  • Appointment Management
  • Attendance Tracking
  • Automated Scheduling
  • Availability Indicator
  • Availability Management
  • Billing & Invoicing
  • Booking Management
  • Calendar Management
  • Calendar Sync
  • Class Scheduling
  • Client Portal
  • Confirmation/Reminders
  • Credit Card Processing
  • Customer Database
  • Customisable Branding
  • Customisable Templates
  • Customizable Fields
  • Driver Scheduling
  • Electronic Payments
  • Email Management
  • Email Reminders
  • Employee Management
  • Event Scheduling
  • Forms Management
  • Gift Card Management
  • Invoice Management
  • Invoice Processing
  • Multi-Location
  • Multiple User Accounts
  • Online Booking
  • Online Payments
  • Payroll Management
  • Performance Metrics
  • Real-time Updates
  • Registration Management
  • Reminders
  • Reporting & Statistics
  • SMS Messaging
  • Search/Filter
  • Student Management
  • Template Management
  • Third Party Integrations
  • Time Tracking
  • Web Forms
  • Website Integration
  • iCalendar Support

View full list of Driving School Software

  • ACH Payment Processing
  • API
  • Activity Dashboard
  • Attendance Management
  • Attendance Tracking
  • Automated Scheduling
  • Billing & Invoicing
  • Calendar Management
  • Calendar Sync
  • Class Management
  • Class Scheduling
  • Client Management
  • Client Portal
  • Communication Management
  • Credit Card Processing
  • Customer Accounts
  • Customisable Forms
  • Customisable Reports
  • Data Import/Export
  • Electronic Payments
  • Email Management
  • Email Reminders
  • Email Templates
  • Employee Management
  • Enrollments/Onboarding
  • Event Calendar
  • Event Management
  • Event Scheduling
  • Faculty/Staff Management
  • For Music Schools
  • Inventory Management
  • Invoice Management
  • Multi-Location
  • Online Payments
  • Online Registration
  • Parent/Student Portal
  • Payroll Management
  • Practice Log
  • Progress Tracking
  • Real Time Reporting
  • Recurring/Subscription Billing
  • Registration Management
  • Reminders
  • Repertoire Management
  • Reporting & Statistics
  • Room Booking
  • SMS Messaging
  • Scheduling
  • Self Service Portal
  • Student Management
  • Student Portal
  • Third Party Integrations
  • Transaction History
  • Website Integration

View full list of Music School Software

  • Activity Dashboard
  • Alerts/Notifications
  • Appointment Management
  • Appointment Scheduling
  • Attendance Management
  • Attendance Tracking
  • Automated Scheduling
  • Automatic Grading
  • Availability Management
  • Billing & Invoicing
  • Booking Management
  • CRM
  • Calendar Management
  • Calendar Sync
  • Class Scheduling
  • Client Management
  • Communication Management
  • Credit Card Processing
  • Customer Database
  • Customisable Branding
  • Customisable Templates
  • Document Management
  • Electronic Assignments & Tests
  • Email Marketing
  • Email Reminders
  • Employee Management
  • Event Calendar
  • Event Scheduling
  • Expense Tracking
  • Interactive Learning
  • Interactive Whiteboard
  • Invoice Management
  • Invoice Processing
  • Learning Management
  • Learning Paths/Tracks
  • Lesson Notes
  • Mobile Access
  • Multi-Location
  • Multi-Period Recurring Billing
  • Multiple User Accounts
  • Online Classes
  • Online Payments
  • Parent/Student Portal
  • Process/Workflow Automation
  • Progress Reports
  • Progress Tracking
  • Recurring Appointments
  • Reminders
  • Reporting/Analytics
  • SMS Messaging
  • SMS Reminders
  • Scheduling
  • Secure Data Storage
  • Self Service Portal
  • Third Party Integrations
  • Transaction History
  • Website Integration

View full list of Online Tutoring Software

Alternatives to Teachworks

More Teachworks alternatives

Reviews of Teachworks

Read all 40 reviews

Average score

Overall
4.5
Ease of Use
4.4
Customer Service
4.2
Features
4
Value for Money
4.3

Reviews by company size (employees)

  • <50
  • 51-200
  • 201-1,000
  • >1,001
Michael K.
Michael K.
Director in US
Education Management, 11-50 Employees
Used the Software for: 2+ years
Reviewer Source

Great scheduling and billing software

5 2 years ago

Pros:

I like that the software keeps track of invoicing and running balances for clients. It definitely cuts down the leg work of having to go back through person by person and creating invoices.

Cons:

Sometimes we want to see all math tutors that are available so I'd be better when filtering if you could select multiple instructors at once so you don't have to bounce between calendars to find open times.

Teachworks Response

2 years ago

Hi Michael, thanks for the great review! We're so happy to hear that our invoicing features are useful for your business :) I would recommend using our Tutor Calendar's "Day" view to see availability for all tutors at once. This calendar displays a list of your tutors on the left with their unavailability greyed out. You can click on an open time slot to quickly add a new lesson.

Jonah C.
Director in Canada
Education Management, 2-10 Employees
Used the Software for: 2+ years
Reviewer Source

Couldn't imagine life without Teachworks!

5 5 years ago

Comments: Teachworks is an integral part of our operations. It is highly intuitive and easy to use, prevents errors in accounting, and offers a high level of transparency in billing and payments to both our students and teachers. Best of all, it saves huge amounts of time. Tasks that took a full two days of work pre-Teachworks now take under an hour, reminder emails we used to send manually are now automated, and payments are collected faster with easy card payments right from the invoice. The add-ons are fantastic and very useful. The support is great, and the developers are constantly at work - it's amazing to see how the features keep improving! The only thing left to desire is more direct integrations with other apps and services, but we get around this easily by using the excel spreadsheet data exports, which we can import into our other business apps as needed. We've been using Teachworks for two years now, and can't imagine doing it any other way.

Pros:

- ease of use - lesson cost/wage tracking - email automation - invoice creation - employee wage statement creation - reports

Cons:

- no integration with google apps - no integration with zapier - invoice automation isn't customizable enough to be useful for us - custom forms are not customizable enough to be useful for us

Teachworks Response

4 years ago

Hi Jonah, Thank you for your review! We will continue to work hard to enhance the features and integrations! Regards, The Teachworks Team

Rami S.
Music teacher in Australia
Music, 2-10 Employees
Used the Software for: 2+ years
Reviewer Source

Doesn’t work

1 2 years ago

Comments: Last 4 years have been fine up until the last 4 months, full calendar doesn’t work which is the one I regularly used. I can’t view names, can’t view the whole day, and frankly sick and tired of following up on their issue and still having nothing done

Pros:

I liked it when it worked properly, now it doesn’t.

Cons:

Having to follow up on fixing their issue for couple of months and still having same problems. Missed out on 3 classes because the calendar can’t display times and students properly. No attempt made to fix things on their end when I’ve done everything on my end.

Teachworks Response

2 years ago

Hi Rami, Thanks for your review. I'm sorry to hear that you're frustrated. Based on the messages you've sent previously to our support team we understand that you're referring to the appearance of the calendar. The calendar feature hasn't changed in the past couple years, but it sounds like you've changed the default calendar view from month to week. Fortunately, it's very easy to change the default calendar view on your profile, so you can go back to enjoying the feature as you've done in the past. I have personally emailed you with the same instructions we've provided previously.

Yarin K.
CTO in US
Used the Software for: 2+ years
Reviewer Source

Drastically simplified our day to day operations, constantly expanding and actively maintained

5 4 years ago

Comments: great platform!

Pros:

Includes almost all of the basic functionality that an tutoring organization needs. The core functions that cover billing and scheduling are robust, flexible and reliable. The site is reliable, performs well on any device and is intuitive. Features and integrations are expanding, great platform!

Cons:

Lack of custom API integration prevents us from building on top of this platform. We want the ability to leverage APIs to push/pull client and staff data. Lead generation/management is lacking and really needs to be managed outside of this platform. No integration with social media. Ability to blast SMS to select tutors for client matching while managing responses. Chat bot type functionality would be awesome! Integration with e-signing platform like signnow would be great. Currently need to manage e-signing contracts separately.

Teachworks Response

4 years ago

Hi Yarin, thanks for the great review! We¿re happy to hear that Teachworks has simplified your day to day operations. Our API will be available soon, but we¿ll let you know as soon as it¿s ready. Your SMS suggestion will be a good addition to our existing SMS features and we¿ll definitely consider it for a future update.

Erika D.
HR Manager in US
Education Management, 2-10 Employees
Used the Software for: 2+ years
Reviewer Source

Great CRM for small business!

5 3 years ago

Comments: It's a great CRM for the price but don't expect a lot of help. They do however update the software from time to time and they send an email describing the new updo.

Pros:

Teachworks is a great CRM because it is easy to use and it is affordable. Teachworks is a great choice for small business because of this.

Cons:

The only issue we have had with Teachworks is trying to integrate a store with to allow customers to gather their information and schedule multiple sessions when purchasing packages from our website.

Teachworks Response

2 years ago

Hi Erika, thanks for the great review, we really appreciate it! We're always here to help, so if you have any questions please email our support team or use the widget in your account to submit a message. You can typically expect a reply within 2 hours on Weekdays (9am - 8pm Eastern Time). We also offer support over the weekend :) We add new features regularly and you can find more information about them in our Change Log. You can find our Change Log in your account by going to Account & Settings > Change Log. Thanks again for the great review!