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.
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
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
Dynamic Invoicing - Allow customers to choose payment method and then adjust invoice accordingly.
We would like customers to be able to chose their payment method after receiving their invoices. This way we can add a convenience fee of 2-3% if they choose to use a ...
Under consideration
Internal Messaging System
An internal messaging system for clients and tutors to interact with each other? I know you can send out communication via email, but perhaps something like this ...
Under consideration
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
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
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
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
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
Teacher/Staff/Tutor List Customization
Ability to customize which columns show up under your teacher/staff/tutor list. That way each business can customize the list to have information that is relevant to ...
Under consideration
Automated birthday emails
It would be awesome if we can set up a custom template for birthdays AND be sent automatically.
Under consideration
Notifications when files are attached to a user account
Add an option to automatically send an email notification to a user when a new file has been attached to their profile in Teachworks.
Under consideration
Auto-response emails for custom forms.
Auto-response emails for custom forms.
For example, after a customer fills out an enrollment form, they'd receive a (customizable) email, thanking them for filling ...
Under consideration
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
Client Referrals & Affiliates Rewards Programs
Would like to set up a rewards program for clients or be able to have affiliate program for people outside the organization who are providing referrals. Open to how ...
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
Pay/Pay rate based on the number of student in the class
the ability to auto calculate the pay /pay rate based on the number of student/number of the student attending the class.
Under consideration
Create Report centered on Student Retention and/or length of Enrollment
This is essential data for planning marketing endeavors and planning for growth. There isn't currently a way to sort students by length of relationship(based on start ...
Under consideration
Official Holidays on Calendar
Official Holidays on Calendar
When booking new students, it would be very helpful to see an overlay of official and popular cultural holidays on the calendar.
Since ...
Under consideration
Attach tasks to families/ students.
We would like the ability to not only assign Tasks to employees but also attach them to family/ student files.
This functionality would primarily improve the ...
Under consideration
Extend API: Retrieve info about files (that were added with "Profile Attachments Add-On")
We'd like to see information about the files (that we’ve added via the "Profile Attachments Add-On" feature) in the API response for "Retrieve a Customer" and ...
Under consideration
Include the ability to invoice staff/teachers
Be able to send invoices to staff/teachers as they may owe you money. I.e if client pays the teacher cash, you can invoice your commission to the teacher. Thus the ...
Under consideration
Restrict to default lesson durations (option).
Restrict to default lesson durations (option).
For example, if a student’s default service is: “Studio A - 60 Minute Session,” we need a way of limiting a teacher to ...
Under consideration
Calendar Sync for Students/Families
It would be great to allow students and families to sync the calendar from Teachworks to other personal calendars (i.e. google calendar). This feature is available ...
Under consideration
Take away "delete" lesson option from tutor accounts
Allow tutors to reschedule but not delete lessons.
Under consideration
Add A Booking Calendar View (or just view available booking spots on calendar)
A week long view that looks like the main calendar but also includes availability & unavailability with the ability to highlight priority spots.
It's not easy to ...
Under consideration
Add the option to change the language of the system
For non-English speaking countries, having the option to run the system in their native language will greatly improve usability in their region. I am sure there will ...
Under consideration
holidays which can't be scheduled in
I need to be able to set days as holidays or closed so that the schedule will not allow a course to be set on those days. Furthermore when scheduling a series of ...
Under consideration
Financing Option on Invoices
Can you please include the option for payment plans on the invoices? Aka, the invoice total could be divided into 6 total payments at a 3% installment fee, and ...
Under consideration
The Booking Widget Looks Outdated
The booking widget looks outdated and doesn't have a back button unless you hit the browser back button. I'd like to see this look a lot more professional.
Under consideration
Pronoun Fields
Add a pronoun field under students so we can easily see their pronouns.
Under consideration
Deleting lessons by teacher function, not whole agency deletions
We have a lot of teachers (40) who teach different term dates due to professional work/illness etc. The triangle delete function on the Main Calendar is great for ...
Under consideration
Improve mobile "main calendar" layout
Improve mobile "main calendar" layout
The "main calendar" view on mobile is currently quite difficult to use.
We need to be able to quickly switch between different ...
Under consideration
“Pencil-in” lessons, to hold times while waiting for payment/enrollment forms etc.
“Pencil-in” lessons, to hold times while waiting for payment/enrollment forms etc.
These “penciled in” lessons, could have a temporary title or description, and be ...
Under consideration
Clock-in / out or Log-in / out log for all staff & teachers
Track teacher and staff log in & out times in downloadable log.
Optionally included as part of detailed hours log.
We need to know when staff and teachers actually ...
Under consideration
Set Tutor Availability by Location
In tutor availability, add the option to indicate what location the tutor is available in so that tutors who work in multiple locations can schedule back to back ...
Under consideration
More Style Options for Booking Widget
The current style options available for the booking widget are far too limited. Teachworks' system is robust, but allowing background color changes, typography, and ...
Under consideration
Add notes for teachers or students from every page.
Hell all,
We would like to have the option to be able to add quick notes when booking lessons, creating invoices, etc.
We find that when we want to add notes to the ...
Under consideration
Undo' or 'revert' option
I sometimes make an error in editing an ongoing session and I would love to be able to undo or go back to before I made the error.
Under consideration
An Administrative Notes Section on Calendar Page
A high priority for us is to have an area where administrators can leave notes for each other. Even just a blank notepad area on the calendar page would be incredibly ...
Under consideration
Payroll Management
To be able to manage:
- Over/under hours
- Holiday & holiday pay
- Sick & sick pay
Under consideration
using your system as SSO
We would like to integrate with your system and use your system as SSO, how can we use Username and Password instead of the API Token to authenticate the student and ...
Under consideration
Auto bill when package balance is low
Ability to auto charge for a new package when a student's package balance is low or zero.
Under consideration
Allowing promo codes or discounts for the website booking feature and for students to use.
Instead of editing the text and adding the discount offer on the booking itself. It would be great for user experience and marketing needs to have discount/promo ...
Under consideration
Build progress reporting functionality.
We issue monthly progress reports for all active students. The reports are written by the tutors. In the report the tutor provides info on what was covered in the ...
Under consideration
Can we manually send SMS to students/parents/students
We would like to be able to send a whole class, student, parent or tutor a message manually to let them know of any class changes or to share updates/announcements. ...
Under consideration
"Reschedule" button
Add a "Reschedule" button next to cancel button so clients do not have to completely cancel and request a whole new lesson.
We could still accept or decline these ...
Under consideration