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:


 1/19/2017  Attendance Sheet Report

New security permissions were added for this report.  It is now possible to prevent your administrative users and/or teachers from accessing the "Contact Email" and "Contact Phone" options when using this report.  The security profiles for your internal users can be updated by going to Setup > Advanced > Users and clicking on the "Manage Security Profiles" option at the bottom of the page.


Note: these security permissions are also available for the online attendance pages in Back Office.

 1/19/2017  New stock images

New Music Together® images were added to the Image Repository.  Over 200 new images were added, including high quality cropped images for slideshows, class type logos, etc.


The image repository is currently only available when editing slideshows and photo galleries.  Support for accessing it from the page editing toolbar should be added relatively soon.

 12/28/2016  Recitals

A new recital manager has been released for Dance Studios, Music Schools and some other business types.  To use this new feature, customers create a new recital and then add one or more performances to the recital.  Students can be added to each performance either individually or in groups by class.   Details of a recital can be printed using the new Recital Detail Report.


This is the first release of this feature so please take a look and let us know if you have any feedback you'd like to share with us.

 12/28/2016  Reminders for make-ups and demos

Back Office can now send out reminders for upcoming make-ups and demos.  You can indicate when you'd like the reminders to be sent out (for example, 24 hours before the class).  Customers using SMS Texting can choose to send the reminders via text for recipients who have opted in to receive texts.


These options can be found at Setup > Settings > Make-Up Scheduler Settings and Setup > Settings > Demo Scheduler Settings.


The notification templates for these reminders can be updated at Communications > Notification Templates.

 12/28/2016  Responsive Templates

Menus for our responsive templates will now always display all menu options in the visible screen area.  Previously, if a website had a very wide menu, one or more menu items might require the user to scroll horizontally to access them.  Any menu items that are wider than the current screen width will now wrap around to the next line so all menu items will always be visible.  


If you find your menu is now wrapping onto a second line, you might consider either shortening the text of your current menu items or moving some items to a second-level menu (i.e. a sub-menu).  You menu items can be updated at Website > Site Options > Custom Menu.  Please contact support if you'd like help with this.

 12/28/2016  Classes

The default view of the classes grid at Manage > Classes will now display a count of any registrants in the class who are enrolled but are not taking a set.  If all registrants are taking a seat in the class the new count will not display for that class.

 12/28/2016  Coupons

Coupons now support the same new filtering options we recently added to auto-apply fees and discounts. 


Individual coupons can now be limited to certain customers by membership group, billing schedule, enrollment history or fee/credit history.


These new settings can be found in the "Advanced settings" section of the coupon form at Setup > Settings > Registration Pricing > Coupons.

 12/28/2016  Coupons

Coupons can now be limited to a certain number of uses.  The usage restriction can be expressed as a usage limit for all customer accounts in total or for each customer account consider separately.  See the new section labelled "Usage Restrictions" in the "Advanced settings" section on the coupon form at Setup > Settings > Registration Pricing > Coupons if you wish to use this feature.


This feature supports scenarios like having a special coupon code for the first 10 people to register for a semester.  If you set the limit to 10, anyone using the code after the tenth person will be told the coupon is no longer available.


To support this feature, the system began counting all uses of coupons as of 1/1/2017.  The current usage count for any given coupon is now displayed on the coupon form in the Usage Restrictions section.  Coupons used prior to the rollout of this feature have been counted but are not associated with any particular price set.


Because customers use coupons by name, it is possible to limit the usage of a coupon code across multiple price sets.  For example, if you have a coupon called "earlybird" in your summer price set and in your fall price set.  You could restrict the number of uses for the coupon for the summer price set only, or for summer and fall together.



 12/28/2016  Products

We now support setting a range for a customer price on a product.  Instead of entering a price as a fixed amount you can now set a range for the price.  Your customers can enter any price for the product that is in the range you have specified.  This new option is intended to be used for products used for scholarships and gift certificates in particular.

 12/28/2016  Prorating

It is now possible to define the prorating for a class price based on the number of class meetings that have occurred for a given class.  In the "Advanced settings" section on the price form you can indicate how much the price should be reduced for each class meeting that has occurred by the time the customer registers for the class.   You can indicate a minimum price for the class too.


Note: a class meeting occurring on the same day the customer registers will be considered missed if the class has already started when the registration is created.  


Go to Setup > Settings > Registration Pricing > Prices if you wish to use this new feature.

 12/15/2016  My Account

Custom web page content can now be added to the "Create Account" and "My Account" web pages.


This is done by going to Website > Community > Portal > Additional Content and adding content for the relevant content areas.

 12/7/2016  Order Entry

Full support for order entry has been added to the Back Office.  You can now bring up a complete order-taking interface from the menu in Manage > Accounts.  


Select "Add Registration Order" or "Add Store Order" to open a new order entry window for the highlighted customer.  You can then complete the order as if you were a customer on your website.  All taxes, shipping charges, prices, fees and discounts will be applied as if the order were being placed by your customer.  All notifications will be generated as if the order had been submitted by your customer.

 12/6/2016  Named Layouts

You can now add a link to the new class details page to any of the layouts used by your classes page, registration page, calendar, Facebook tabs or class components.  This is done by adding the "Details (hyperlink)" column to one of your layouts at Website > Settings > Named Layouts.  The link will show up on your web pages as "Details" and lead your customers to the details page for the current class.  Note: a link to this page is also included in each registration confirmation email as well.


Customers using in Australia and the UK are now ablt to require users to enter the "state" field before submitting a payment.  This avoids validation errors from and speeds up the payment process.  

 11/28/2016  Credits

Better validation has been added for users entering credits with the "

 11/28/2016  Auto-apply fees and discounts

The new filtering features for auto-apply fees and discounts have been improved based on user feedback.  It is now easier to make fees or discounts apply selectively based on recent enrollment history.

 11/28/2016  Make-Ups

The Make-Up Scheduler now supports the Named Layouts feature.  You can now make changes to the columns and filters that your make-up scheduler will display. Go to Website > Settings > Named Layouts and update the make-up scheduler layout if you wish to update how your make-up scheduler looks.

 11/22/2016  SMS Text Messages

Support has been added for sending SMS text messages using the User Messages feature (available to customers in the US and Canada only).

Click here to read an overview of this feature 

Your customers will need to opt in to receive SMS text messages before you can send messages to them. See the article above for details.

Responses to the SMS text messages you send will be relayed to you by email notification. You can have them relayed to your phone in text form if you wish.  

See the SMS text settings at Setup > General > Settings to enable this feature for your account.

 11/21/2016  Installment Plans

An issue with installment plans was addressed. In some cases a final installment was added to the plan to collect any remaining amount (typically a few pennies missing due to rounding). This had been ffixed.  Any pennies lost to rounding are added to the final installment.

 11/9/2016  Pricing

When using the new advanced filtering features in auto-apply fees and discounts, you can now specify a zero to indicate a period of "all time."  This applies to the filters on fee types and enrollments. 

 11/9/2016  General

Improvements were made to improve the appearance of Main Street Sites pages when printed.  The code that makes the pages responsive on mobile devices was affecting the quality of the printed output. 

 11/8/2016  Editing content

We have upgraded to a new software component for editing website content.  The new editor supports all modern platforms like Apple and Android mobile devices.

Click here to learn more about the new editor

Adding links to page vault pages, built-in pages, etc. is now all handled with a single toolbar button.  You can also drag-and-drop images into the editor to add them to your page.  They will be uploaded to the image vault automatically.  Note: this only applies to files that are on your computer, not to files from other websites.

Click here to learn how to add links with the new editor. 
Click here to learn about adding images with the new editor 
Click here to learn about adding and formatting tables with the new editor 

Note: although you can now edit your web pages, news items and user emails using your phone, the best environment for any significant editing remains your desktop computer.

 11/4/2016  Attendance Classes in inactive semesters will no longer display on the online attendance pages by default.  A new filter option was added so attendance in these classes could be reviewed when needed.
 11/4/2016  Tell a Friend

More anti-SPAM measures were added to the Tell a Friend feature.

 11/4/2016  Classes

A new option was added to "Update all Classes" feature to support updating and reviewing age restrictions for all classes in a semester at once.  "Update all Classes" can be found by going to Manage > Classes and clicking on the "More.." button.