Recent Updates and Enhancements

At Main Street Sites we are constantly updating and improving our service.  Here are some of our recent updates and enhancements:


 5/22/2023  New Kazoo Images

New images for the Kazoo collection from Music Together marketing have been uploaded to the image repository.

 5/1/2023  Class Type images

You can now upload images for your class types. These images will typically be shown at the top of the details page for a given class.  A new setting in Setup > Settings > Class Settings controls the display and formatting of these images.

If you wish to override the image for a particular class, this can be done on Additional Info tab for that class.

Note: class images can also be added to your class schedule layouts.  More details on that option will follow in a later release note.

 4/26/2023  Enrollment created notification

A new notification has been added for teachers.  When a customer places an online order for a class registration, the teacher will receive a notification.

You can turn on this notification by going to Setup > Settings > Registration Settings and finding the "New Enrollment Notifications" section.

 4/26/2023  New attendance options

Attendance now supports a few new values for absent students.  Students who are marked absent can now be set to "excused absence" or "unexcused absence".  This provides additional flexibility when using the Student Absences interface.  It should also eventually integrate with the make-up scheduler. A new informational status for late arrivals has also been added ("Tardy"). 

When customers mark their own future absences using the customer portal, you can now treat the absences as excused or unexcused. This is handled via a new setting at Website > Community > Portal > Settings.

This same level of attendance support has also been added for appointments.  The appointment fee generator can now be set to ignore or count absences when calculating fees.

 4/26/2023  Additional reCAPTCHA support added

Google reCAPTCHA support has been added for the schedule demo, schedule make-up, tell a friend and contact us pages to avoid unwanted bot submissions.  In the case of make-ups and demos, reCAPTCHA will display when users are not logging in to use the feature.  

 4/26/2023  Account context menu reorganization

The popup shortcut menu in Manage > Accounts has been organized into categories to make it easier to use. It has also been added to the global smart search as a convenience.

 1/31/2023  Maracas Collection

New slideshow images for the Maracas collection have been added to the image respository.

 12/1/2022  reCAPTCHA support added for orders

Orders where the user has not logged in will now contain a reCAPTCHA test.  This was added to address orders being submitted by bot activity.

 11/1/2022  Social Media Images supported for all pages

Each web page now supports setting its own specific social media image.  You'll find the setting on the Settings tab for each Built-in or Page Vault page. 

Images need to be uploaded to the image vault before they can be used in this way.  The global social media image setting still exists at Website > Site Options > Settings.

 11/1/2022  Demos and prior drop-ins

Added option to prevent demos for customers who have had prior drop-ins. To enable this feature, check the "Accounts with prior drop-ins are not allowed to schedule demos" setting in Demo Settings.

 10/25/2022  Portal Shortcut links

Added shortcut links for staff logins.  This allows a user to have a handy set of links on their start page for taking attendance, sending emails, etc.

To enable shortcut links for your users, click the new "Show shortcut links on the start page for the features permitted by the security profile" option on their user record.

 10/19/2022  New Sticks and Rhythm Kids Images

New images for Sticks and Rhythm Kids have been uploaded to the global image repository.

 9/20/2022  Deposit and Installment Plans

Deposit payments are now applied equally to all fees on a given order. 

 9/20/2022  New Google Analytics G4 support

Support has been added for Google Analytics new G4 standard.  When you update your Google Analytics account ID at Website > Site Options > Settings, you'll see there is now a "Mode" option for selecting G4 support.

 8/29/2022  New Flute Images

New Music Together Flute images have been uploaded to the image repository.

 8/8/2022  New PayPal integration

A new PayPal integration is available for customers using PayPal to process payments.  We recommend all MSS customers currently using PayPal migrate to this integration.


If you use PayPal with Main Street Sites, please go to Setup > General > Settings and click on the big "Update PayPal" button at the top of the page. It will ask you to log in to your PayPal account and authorize us to process your payments. Once that process has been completed you should be up and running with the new integration.  Please let us know if you encounter any issues. 


Note: unfortunately this new integration is not yet supported in all countries. Please see the eligibilty section on this page for a list of supported countries. We hope more countries will be added soon. The USA, Canada, UK and Australia are supported now, in addition to several EU countries.

 7/26/2022  SlideShow Copy

Added copy option for slideshows.

 7/26/2022  Expanded grid sizes

Added support for larger grid sizes (up to 1,000 rows).

 6/20/2022  Multifactor Authentication

Multifactor authentication (MFA) is now supported for Main Street Sites logins.  MFA is a popular way to increase security for sensitive accounts. You may already be using a variation of MFA to access your bank account online.  Enabling MFA in Main Street Sites can be done by going to your My Account page and selecting the "enable" option for this feature at the bottom of the page.  

You'll need to download an "authenticator" app to your phone or computer.  Some options for this are Google Authenticator, Microsoft AuthenticatorDuo and Authy.  All are free to download and use for this purpose.  In each case you'll create an entry in the app for your Main Street Sites account and copy in a secret code -- either via a QRcode or by copying and pasting.

Once enabled, you'll need to enter a 6-digit code each time you log in to your Main Street Sites account. The code will be provided by your authenticator app.

Take a look at this video for complete instructions on how to enable and use this feature.

MFA is also available to any of your staff members who log in to Main Street Sites using user accounts.  Enabling MFA for these accounts is done in the same way.

 6/15/2022  Product Activity Report

A new report has been added to show activity for your products.  The report shows quantity remaining and quantity sold (year-to-date and total).

 6/15/2022  New record browsing tools

When editing classes and accounts, you can now move from one record to the next using arrow buttons in the upper right corner.  For example, if you are viewing all classes for the Fall semester, you can edit one class and use the arrow buttons to advance through the full list without having to go back to the list view.

 6/15/2022  Email color schemes

Predefined color schemes have been added for user emails.  You can pick a color scheme when creating a new email, and you can apply a color scheme to an existing email.

You can also create your own color schemes from your existing emails by choosing the "Save as color scheme" option under the "More.." button when editing a user email.  When you save a  color scheme you have the option of saving the header and footer content as well.

The default email color scheme has been also been updated. The prior default is still available as the "traditional" color scheme.

 6/15/2022  Reminders for teachers

In all places where reminders are supported (appointments, class meetings, make-ups, demos and drop-ins), you can now choose to send the relevant teacher an email reminder as well.

 6/15/2022  Hiding Page Vault pages

Pages in your page vault can now be marked as "inactive".  An inactive page will give a "page not found" error if a user tries to access it on your website. 

Search engines will drop inactive pages from their listings over time.  Resetting a page to "active" will eventually restore it to search engine results.

 6/15/2022  Overrides for the Payroll Report

The Payroll Report now supports overrides on an individual class basis.  Add an override to a class to change the amount the report will indicate for that class.  Otherwise the rate for a class comes from the class type.