Streamline Frequent Administrative Tasks

  • Quickly schedule one-on-one sessions, group lessons or courses using one of our many scheduling time-savers.

  • Import and update client and employee records in bulk.

  • Keep your books up-to-date and avoid double data capturing with our QuickBooks Online Integration.

Build Lasting Relationships With Your Students

  • Customize and automate notifications to keep your clients in the loop at all times about upcoming lessons, cancelled lessons, new invoices and more.

  • Provide clients with quick and convenient ways to sign up, book lessons/courses, manage their schedules and reach out.

  • Leave a lasting impression with detailed, helpful notes after each lesson.

Improve Student Attendance

  • Reduce no-shows by reminding clients about their upcoming lessons through customizable, automated reminder emails.

  • Automatically remind clients about upcoming lessons by text using our SMS Lesson Reminders Add-On.

Manage Staff & Tutors More Effectively

  • Create a custom application form to allow prospective tutors to apply with ease.

  • Expand staff and tutor profiles with custom profile fields to capture the most important information.

  • Enable user access and customize permission settings.

  • Employee hours & earnings are calculated automatically based on your settings.

  • Use our Task Manager Add-On to delegate tasks to staff and tutors easily and efficiently.

Enjoy Flexible Invoicing Solutions

  • Easily generate invoices one-by-one or in bulk for specific lessons, packages or flat fees.

  • Automate invoicing with our Invoice Autopilot Add-On and free up more time to spend on other areas of your tutoring business.

  • Collect credit card payments online through our Stripe Integration. Allow clients to pay online or process payments on their behalf.

Integrate Teachworks With Your Tutoring Website

Teachworks offers several features that can be integrated directly with your tutoring website and styled in Teachworks.

View a Live Demo

Need something custom? Use our API to build additional solutions for your tutoring business.

And many more features for your Tutoring Business...

User Time Zones

Simplify scheduling across time zones. Ideal for online tutors.

Online Lesson Space

Conduct online sessions with ease. Ideal for online tutors.

LaTeX Lesson Notes

Convert text in lesson notes to math equations. Ideal for math tutors.

QuickBooks Online

Sync customers, invoices, payments and more to QuickBooks Online.

Results Tracking

Easily track student progess over time. Ideal for test preparation centres.

Schedule Confirmations

Provide students with a snapshot of their upcoming lessons.

Lesson Requests

Allow students and their parents to easily request lessons through Teachworks.

Open Classes

Make lessons joinable and allow students to view and enroll in open lessons

Free Integrations & Add-ons

Expand the capabilities of your Teachworks account with more than 30 free integrations & add-ons.

Stripe Quickbooks Google Excel Mailchimp_white View More

What Our Customers Say About Us

Teachworks is keeping our complicated scheduling system flowing smoothly and tracking our individualized pricing structures beautifully as we invoice our customers. We love it!

- Joy Knox, Sage Center for Gifted Children

We were using TutorPanel and as our business continues to grow we needed a stronger platform for invoicing and scheduling and have found Teachworks to be the perfect solution. Invoicing has been so much easier and faster and we love it.

- Jeff Orwick, FAST Mentoring

Teachworks is extremely user-friendly. I would undoubtedly recommend Teachworks to those considering.

- Ellen Horowitz, LearningSmart