Our customers made these suggestions for improving Teachworks. Suggestions for improving Teachworks.
Submit your feedback and great feature ideas in this forum so other companies can vote for your idea! Together, we can continue to make impactful improvements to Teachworks.
An easy way of entering a multi-day vacation in teacher calendars
Would love a super-simple way of entering multi-day vacations in teacher calendars.
Most of our teachers find the existing unavailability feature to be confusing and ...
Pinned
Done
Multiple Email Templates for Invoices!
Multiple Email Templates for Invoices!
Many companies have different messages for different scenarios. ie. a customer's first invoice vs. a continuing student. ...
Pinned
Done
sort by follow up date
Need a follow up date field box in each customer file, so we may sort customers, and see a list of those that require attention.
Pinned
Done
integrate with other "online apps"
integrate with other cloud apps by connecting with services like "zapier" or "itduzzit". This way our cloud apps (accounting, CRM, PayPal etc) can talk to one ...
Pinned
Done
Attendance auto-reminders for teachers.
Attendance auto-reminders for teachers.
If a teacher forgets to complete a lesson, an auto-reminder could be sent after a certain number for days (perhaps 2 days). ...
Pinned
Done
Cancellation request from the client
I need that my clients would be able to cancel a lesson by themselves, and if they cancel too late, the status of the lesson instead of "cancelled", becomes "missed".
Pinned
Done
New note notification on dashboard
New note notification on dashboard
A way for admin and teachers to be alerted that there is a new note in a customer's record, so as to not miss seeing a note that ...
Pinned
Done
Make it easier to Complete Lessons for Large Classes/Groups of Students
Completing Lessons- This is something that works really well if the lesson is just for one student, but could be improved upon for a class. We have some classes of ...
Pinned
Done
Option to require that a "Student" be selected when scheduling a lesson.
Option to require a "Student" to be selected when scheduling a lesson. This would prevent "orphan" lessons from slipping through the cracks when invoicing.
Pinned
Done
Reminder of lesson completion pending
We often forget (especially on busy months) to confirm everyone on a specific month of the year, and when time passes if we didn't confirm there is no way of knowing ...
Pinned
Done
Automatically apply credit notes to invoices
Currently, if a client has session credits, you need to apply these to individual invoices after generating the invoices first. This can be really time consuming and ...
Pinned
Done
Full Change Log/ Session History
It would be very helpful if we could see a change log of all changes made, rather than just the automatic notification log, so we can see all manual changes made.
In ...
Pinned
Done
Auto-Reminder to Complete Sessions
Auto-Reminder to the tutor if a session was not completed the day after it should have occurred. I.e... tutors would receive an auto-reminder to complete sessions ...
Done
Billing notes - ("post-it" notes or alerts)
Billing notes - "post-it" notes or alerts that pop-up to appear when creating an invoice for a particular customer. This would simplify workflow for admins, knowing ...
Under consideration
One-click backup of all data.
One-click backup of all data.
This would be more efficient than downloading each module separately.
If possible, the best thing would be to have an automatic system ...
Under consideration
Email Groups of Families or Students
Teachworks is so close to being a fully fledged CRM for education, but the inability to build email groups is a major oversight. I'd like to be able to build groups ...
Planned
Allow custom profile fields as email merge tags
For essential workflow emails --- things like new student setup emails, we desperately need to be able to use custom profile fields as merge tags
Under consideration
Allow teacher and student addresses to be chosen as lesson locations
Allow teacher and student addresses to be chosen as lesson locations. (Without creating separate "locations" for each student and/or teacher)
Planned
Projected Monthly Revenue -view on Dashboard
Be able to view projected monthly revenue on the dashboard and in billing section as well as on each teacher portal - i.e. under a tab called payroll.
Done
Questionnaire In Student Profile
A form within a student's Teachworks profile that I could ask parents fill out to survey the student's area of need, strengths, learning styles, etc.
Done
Change Employee Wage for All Future Lessons (Raises)
I'd like to be able to change all wages for a specific teacher after a certain date. This would help with giving people raises quite a bit.
It's difficult to change ...
Done
Add a field for Credit Note Number when creating custom notifications
Currently we have use of {INVOICE-NUMBER}, but I can't find an equivalent for Credit Note number. Please could you add this?
Thanks for listening.
Done
Admin override for calendar lock
The calendar lock improvement is excellent. One small suggestion:
Could we please have a checkbox that allows main administrator (super-user) to freely edit, while ...
Done
Make an app
Please make a mobile app. It would mean tutors are more likely to update their availability with ease. Teachworks Support - 1 Year Ago
Under consideration
Custom status for family/student
Custom status for family and student, to allow for better segmentation. Enquiry, Assessment, Active, Leaver and Cold.
Under consideration
pre-set lesson package prices for invoices
I'd like to be able to pre-set course packages that allow X number of lessons at a set rate. We mostly do not charge on a 'per lesson' basis and the math doesn't come ...
Under consideration
Multiple Payment Reminders for Overdue Invoices!
Multiple Payment Reminders for Overdue Invoices! This way, we can customize the email text to fit different scenarios. ie. first auto-reminder at 3 days, vs. the ...
Under consideration
Better "student record" file - more like CRM
Better formatting for student record page. This page has lots of useful information, but it's hard to read. I'd like the option to remove "unused fields". Not ...
Under consideration
Provide iCalendar feeds for students
A parent has asked about calendar feeds so they can pull our lesson appointments for their kids into their family calendar. Sounds like a good idea.
Under consideration
Two-way Google Calendar Sync for Teachers
It would be less tedious if there was functionality for a two-way sync between Google Calendar and Teachworks. This way, teachers/admin don't have to update ...
Under consideration
Option to require internal notes for missed lessons
Require internal notes for missed lessons. Since missed lessons are billable, it's important to have a brief description of the situation. ie. "student cancelled ...
Done
Require payment method selection for manual payments
Require payment method selection when recording manual payment.
When recording a manual payment, I'd prefer that the admin has to actually
choose one of the ...
Under consideration
JotForm Integration
JotForm integration. Allow mapping from JotForm fields to Teachworks fields. Create new student/family from JotForm submission.
Done
Multiple Teachers per Class
The capability to add more than one teacher to a lesson. We have multiple teachers in classes and this functionality would be useful.
Under consideration
Don't pre-select "Pay w/ CC" or "Pay manually"
Don't pre-select "Pay w/ CC" or "Pay manually"
We've had at least two instances (that I am aware of) where we
inadvertently marked an invoice as paid, without ...
Under consideration
Prevent Completing a Lesson Prior to It Occurring
Do not allow tutors to complete lessons prior to happening. There should be a way to prevent this from happening.
Under consideration
Add conflict checking in general settings
Implementing a “Check Conflicts” button in the general settings could mean that we do not to have to click “Check Conflicts” button every time a lesson is scheduled. ...
Planned
Attach a document to lesson notes
This would allow tutors/teachers to post worksheets or handouts to the notes that are sent home to the family after each session.
Done
Designate additional contact as billing contact
Designate additional contact as billing contact? (for receiving invoices).
We often run into situations where there is an assistant or accounting person who handles ...
Under consideration
Tutor Profile Pictures and Bios Visible to Parents/Students
We want parents to be able to see our tutors pictures and bios that they have in TeachWorks when they log into their parent portal of TeachWorks.
Under consideration
Cost/wage premiums as a percentage or multiplier (rather than a fixed amount)
Cost/Wage Premiums as a percentage or multiple.
For cost/wage premiums, could we have the option of using a percentage or multiplier, rather than a fixed dollar ...
Planned
Standard Invoice items/ charges
Have the option to create standard invoice items that can be selected and added to invoices, such as Materials Fee and Registration Fee so those charges do not need ...
Planned
Select student's teaching address on lesson details
Ability to choose student's teaching address on lesson details. Sometimes, students have lessons in our office, or online, or at their parent's address, or at their ...
Under consideration
Offer to save CC for future auto-payment
Offer to save CC for future auto-payment.
When a customer pays (without being logged into to teachworks), please give them the option to have their credit card info ...
Under consideration
Allow zip code search functionality between prospective clients and tutors
Provide a filter where we can enter a client or prospective client's zip code that would allow us to filter only tutors in a given area, or allow tutor locations to ...
Under consideration
Add Students upcoming Birthdays as an option in Calendar
Add student (and staff) birthday option to Calendar. It will make for a nice customer service gesture. Teachworks Support - 1 Year Ago
Done
Search tutors availability & proximity to match student
Add functionality to search tutors availability & proximity in the advanced search to narrow down available tutors. - Teachworks Support - 1 Year Ago
Under consideration