Free Integrations & Add-Ons
Integrate your teachworks account with leading web services & software. Expand on the core features by enabling add-ons for your specific business needs.
Integrations

Stripe
Open a Stripe account for credit card processing in minutes and connect with Teachworks in seconds.
Allow your clients to pay by credit card right from their invoices. Payments are recorded automatically and invoices are marked as paid. Read more

QuickBooks
Easily connect your Teachworks account to Quickbooks Online to keep your accounting records up-to-date.
Sync customers, services, invoices, credit notes, and payments with the click of a button and easily view sync results when you're finished. Read more




Calendar Feeds
Display lessons and events from your teachworks account in other calendar programs that support iCalendar feeds such as Microsoft Outlook, Google Calendar, Apple Calendar, Mozilla Thunderbird, Yahoo Calendar, and more.
Customize your calendar feeds by event and user type. Read more

Microsoft Excel
Download records to an Excel file with a single click to take advantage of Excel's advanced data manipulation and analysis features.
Or use your favorite spreadsheet program that can edit Excel files such as Google Spreadsheet or OpenOffice Calc.
Read more

Mailchimp
Sync your students, families, teachers and staff to your Mailchimp account for your emailing campaigns.
Include profile fields as merge variables for personalizing emails and segmenting your lists in Mailchimp. Read more
Add-Ons
Website Booking Plugin
Let students book lessons with teachers or join classes directly from your website.
Read more
SMS Reminders
Send SMS lesson reminders to teachers, students and parents. Customize messages and lead times for each recipient type. Usage fees apply.
Read more
Join Open Classes
Mark lessons as open and set available spaces. Allow students to join open lessons through their Teachworks account.
Read more
Lesson Requests
Allow students to view teacher availability and request lessons from their own Teachworks account.
Read more
Custom Enrollment Forms
Streamline student registration and employee applications with custom forms that create new profiles in your account.
Read more
Invoice Autopilot
Automatically generate invoices according to a schedule with flexible schedule options and adjustable invoice settings.
Read more
Remote Login
Customize and add our remote login form to your website so that users can log in seamlessly from your site.
Read more
Schedule Confirmation Emails
Send emails to clients showing their scheduled lessons for an upcoming period for confirmation.
Read more
Send Email
Easily send individual or group emails to teachers, staff, students and parents and view delivery results.
Read more
Results Tracking
Record student results such as test scores, grades, and more. Display results in chart and list formats.
Read more
Custom Profile Fields
Add custom fields to student and employee profiles to store any details not included in the standard fields.
Read more
Profile Attachments
Attach files and documents to student, family and employee profiles and manage who can view and edit them.
Read more
Task Manager
Assign, manage and track employee tasks. Tasks include a title, description, due date, priority and status.
Read more
Client Follow Up
Assign follow-up dates and notes to client profiles to help manage relationships & communication. Easily sort customers by follow up date.
Read more
Calendar Lock
Lock the calendar prior to a specified date to prevent calendar events from being changed. Set a fixed or trailing lock date.
Read more
Custom Lesson Statuses
Create custom attendance statuses for lessons to keep more detailed and accurate lesson records.
Read more
Package Balance Alerts
Send email alerts to your company and/or clients when their package balances drop below a specified level.
Read more
Lending Library
Keep track of items that you lend to students. Send reminders automatically when items are due to be returned.
Read more
LaTeX Lesson Notes
Allows math and science tutors to record equations in lesson notes using LaTeX notation.
Read more
Communication Logs
Keep a log of communications and other internal notes on student or customer profiles.
Read more
Cancellation Emails
Email cancellation notifications to students, parents and/or teachers when lessons are cancelled.
Read more
Custom Invoice Emails
Create custom invoice email templates for sending invoice emails in different scenarios.
Read more
SMS Welcome
Welcome new clients and emplayees with a customizable and personalized text message sent directly to their mobile phone.
Read more
Mileage Tracker
Let teachers record travel mileage when they record attendance for their lessons.
Read more
Vehicle Manager
Let's driving schools create vehicle profiles for storing information and scheduling for driving lessons.
Read more
Independent Student Conversion
Allows you to convert an independent student into a family and child student profile.
Read more