Music Teacher's Helper Blog

Latest Improvements to Music Teacher’s Helper

Wow! What a month for new features and improvements! We have added a lot of really important and frequently requested features this month, so be sure to check over this list thoroughly. Some of these improvements have been in the works for quite a while, and have been requested over and over again, so we’re very excited to announce these.

Here are the recent new features we have added:

  • Feature: Customizable student registration forms. You can now choose which fields to show on your student registration form on your studio website. You can also add up to four custom fields of your own! To update your registration form, go to Home -> My Studio Website -> Website Pages, and click “Edit” next to the Registration page.
  • Feature: You can now remove the Login box and Announcements from the sidebar of your studio website. You can choose this option under Home -> My Studio Website -> Website Preferences.
  • Feature: Students can now opt out of e-mail reminders. (Or you can opt them out from within their profile.)
  • Feature: We have created a video tutorial for students and parents that walks them through the basics of Music Teacher’s Helper. They can access this video by logging in and going to the Help menu.
  • Feature: Let parents edit their students’ info. When parents login, they now have a Student List under the Home menu where they can see their students and edit their contact information, birthday, etc.
  • Feature: Added a studio website theme for Drummers.
  • Feature: You can now send multiple attachments when you send an e-mail.
  • Feature: There is now an optional “Date Deposited” field when adding a payment, if you want to keep track of which payments you’ve deposited in your bank.
  • Feature: Many of the new themes had placeholder photos of people’s faces if you didn’t have a logo. We had several requests to remove these since they were unknown faces, so we have removed them.
  • Feature: Limited the “Reconcile All” page to only show 100 events at a time by default (you can change it at the top). This speeds up the load time of the page if you have a lot of unreconciled events.
  • Feature: On the daily summary report, if an event has only one participant, we now show the participants name in case it is different than the event title.

And here are the latest bug fixes or other improvements that aren’t “big” enough to be considered a “feature”.

  • BugFix: When reconciling events while issuing a credit, the credits were often saving with an incorrect date. We fixed the dates, and fixed the bug.
  • BugFix: On some of the new themes, the “Forgot Password?” link was sometimes not taking you to the right page. This is now fixed.
  • BugFix: The Last Login Date on the Manage Student Logins list now shows according to the teacher’s time zone rather than the server time.
  • BugFix: Recurring Expenses were not being created if the end date was not set.
  • BugFix: On the Leaves and Music, and the Clouds themes, bullited lists are now more properly indented.
  • BugFix: In Google Chrome, when reconciling a single event, the credit and payment boxes were opened rather than closed by default.
  • BugFix: Removed forward slashes that appeared before quotes in the daily summary report lesson notes.
  • BugFix: When exporting the Lesson History report, it wasn’t including multi-line note entries.
  • BugFix: When saving an e-mail template, it often continued to show the previous version.
  • BugFix: In the student list, if a student does not have a home phone, but does have an alternate phone, it will now show the alternate phone number in the student list.
  • BugFix: Fixed a rare validation error when saving a form that has multiple time input boxes.
  • BugFix: When reconciling a single event for a flat-fee student, the Credit Amount field was required in order to submit. This is no longer the case. (It was only a bug for a few hours)
  • BugFix: When exporting calendar events, if no events existed within the date range selected, it was giving a confusing error message. Now it lets you know that the date range contains no events.

About the Author

Brandon Pearce
Brandon Pearce is the founder and CEO of Music Teacher's Helper, a web-based software program to help music teachers manage the business aspects of teaching music lessons.

A piano teacher and computer programmer himself, he created Music Teacher's Helper as a side project to manage his own students, and in 2004, made it available for music teachers worldwide.

Since then, it has grown to supp... [Read more]


  1. Alice

    Thanks so much for keeping things so up to date. I feel more confident in beginning the music teacher’s helper knowing there is good support. You have responded quickly the couple of times I’ve had a question. Thanks again.

  2. Debra

    I love this site — I am so please and everyone I know is soooooo impressed with the website I have put together…. I owe it all to you! There is one thing I would like to have and am not sure if I can do it with your program…..a counter on my site so I can see how many people have visited. Is there a way I can add it on??

    Thanks so much for all of your help!

  3. Brandon Pearce

    @Debra – I’m glad you like the site! Yes, you can put a counter on your website, or even full fledged tracking like Google Analytics. If you just want a counter, there are a number of 3rd party counters you can use. Just take the small piece of code they give you, and put it in the “Source” view of your page (along with all the html). Do a Google search for “free web counter” to find some options. Or take a look at Google Analytics. ( Good luck!

  4. Irene

    I’m very happy that you send me the daily summary at 5 in the morning now, so I have it when I wake up and don’t have to wait any more till 11.45. This makes preparation much easier, especially for the day that I teach in the morning.

  5. Irene

    P.S. I live in the Netherlands.

  6. Ingrid Nathan

    My login page didn’t print out, and I forgot it.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.