Help Us Make CourtReserve Better! 🗣️
We want to hear from you! Your ideas and feedback drive the continuous improvement of CourtReserve. Submit your ideas here and vote on your favorites to help shape our platform's future. Our product team reviews the idea board and updates our roadmap every 90 days, so your suggestions can directly impact upcoming features.
Thank you for being an essential part of the CourtReserve community!

Domain forwarding with masking

Front Desk Dashboard w/Analytics

Automatic Batch Billing

Integration with Email Marketing Platform (e.g. Mailchimp)

Request for members to order items from POS system online via Member Portal.
Request for members to order items from POS online via Member Portal. We don't have retail store & inventory. We manually order member embroidered club logo shirts & caps from a Screenprint Vendor but have to meet their minimums. We then have to manually bill the member for their item when we finally place the master order. The POS system would need to have sizes, colors, and vendor item # fields added to it. Would also need ability to run member reports to see member items and quantities ordered but not billed. When vendor minimums are met, we would then manually order the product from the vendor and post the fee to the member's account. When fee is posted it also changes open members POS item on order file to ordered. This enhancement would make POS more robust and save much administrative time and member's time.

Add instructor to event in multiple instances
We're aiming to add a feature that allows assigning an instructor to a booking in multiple time slots. For example, we may want Coach Michael to attend an event from 11:30 AM to 3:30 PM, but with a break between 1:00 PM and 1:30 PM. In this case, we'd like to add him once for the 11:30 AM to 1:00 PM slot and then again for the 1:30 PM to 3:30 PM slot.

Allow members to see registrants listed in order they signed up vs alphabetical
In Tennis doubles we need multiples of four players for a court so if you signed up as the 13th person you may not play. Unfortunately members see the registrants in alphabetical order versus order the registrants signed up so they do not know if they are the 13th, 14th 15th player and possible won't play.
I do realize the admin can see in registration order but it does not help players

Allow for Integrations with MailChimp, Zapier, or Webhooks.
Allow CourtReserve to be tied to MailChip, Zapier or Webhooks.

Send Test Email Ability.
Users should be able to preview the email before sending to recipients. This could be accomplished with a "send test email" button on the email compose page. The formatting in the "email compose" window does not accurately represent the format in the actual email that is sent to recipients, especially when changing font size / colour or adding an image to the email. The test email would ensure the sender can make final edits to font colour / size, image size before sending to the recipient(s).

Auto Generate "No Show" list for evaluation to assess "no show" penalty. (Similar to Refund Request list)
Auto generate a list similar to the "Refund Request" list from event/reservation withdrawals, only this list would be a report of "no shows" so that we can decide whether to assess a penalty that we have announced prior as the cost for not showing up for events. When people no show it severely affects the quality of the event for the other participants.

Ability to send Liability Waiver to Guests
require players to put their guest's email into the court reservation so that an automated confirmation email with the guest waiver/check in instructions can be communicated (for liability reasons).

Custom Schedulers for Instructors & Ball Machines
The idea here is to build the ability to set up custom schedules for an instructor and/or ball machine.

Allow Members to Pay for Other Member's Court Fees (on split costs)
We would like a member to be able to pay some or all of the court fees for other members on the booking AND still need to use the Calculate Cost by Player. We would really benefit from this.

Membership Page - Filters
The current public membership page lacks the filter functionality found on the events page. Implementing this would enable customers to narrow down available memberships, rather than scrolling through all options. For instance, they could filter by Monthly vs. Annual, Sport, or Individual vs. Family memberships. Alternatively, adding tabs to the memberships page to group memberships by specific categories would also be beneficial.

Add a punch(es) onto a members existing package
As Admins we have the ability to deduct punches from a members package, but the ability to ADD a punch(es) onto a members' existing package would be great! This would simplify "merging packages" that only have .5 punches left to a new punch package.

Welcome Email Audit Log
We would like to be able to see an audit log/tracking of the Welcome Email sent to all new members when they join.

Merge Member/Player Option - Easier way to combine duplicates
There should be a way to merge members. Some times a member will have an account then they will add themselves again when signing up and then you need to combine those accounts together.

Admin Alerts for full events, full courts, etc...
As an admin, I would like to know how my courts are being used and how full my classes/events are without having to constantly check. I find that I just end up missing things. I would like to set alerts based on certain conditions. The ones coming to mind now are if on the court utilization 'heat map' any time slot gets over 90%, or if any of my classes fill up over a certain percentage (or reach a certain number of spots remaining). Currently our club rents court space and also has classes. This would help me see when the courts are either full of rentals so I can decrease the class size to allow more court rentals, or conversely increase the class size if it is already full and we have courts available. Thanks.

Update "Pay" button to "Payment Options"
The "PAY" button is confusing to members that have packages. I have been receiving daily emails/calls/questions as to why customers are being charged to their credit card instead of the packages and why it shows "pay" but they are not seeing their package options first. If the button were to say "Click for Payment Options" or "Payment options", I feel that would be more customer friendly and cause less confusion when a member is making a reservation themselves.

Membership Status Report by Date
Wish we could run membership status report by date. For instance, I would like to retroactively look at how many members were added between 4/1/24-6/30/24 in the Membership Status Report view. You can only run it based on the current date

Automatic monthly recurring billing and registration for weekly events that are ongoing
For our events that are ongoing such as our weekly Junior Competitive Team, we would like to have automatic monthly billing and automatic re-registration so the family does not have to re-register and payment comes out of their account automatically each month, in the same way their monthly membership payment does.

Report Scheduler
Have the ability to set reports to run with pre-set parameters on a specified schedule that are then automatically emailed out.

Mass Account Deletion
Could we have an easy way to delete a large number of accounts from our Court Reserve database? We are in the middle of our first registration renewal process using Court Reserve and would like to delete the people who did not renew their memberships and the people who did not accept our invitations to join from the waitlist (we set up a "waitlist membership type" to use temporarily until the official CR waitlist becomes available). We plan to first download reports of the people we will delete for our records.

Allow members to tip their pro
Right now we have to have a tip item in the POS which has to be overridden with the tip amount. It is very cumbersome. It would be really nice if a member could add a tip to their lesson fee

Be able to make split payments between giftcards and credit cards in the Point of Sale, not just cash and giftcard.
Is there a solution in the works regarding the POS when you have someone using a gift card/certificate? Right now the only option is for people to just use the gift card with a split cash payment. No way to use a CC and a gift card that I am aware of. We sell a ton of gift certificates during the holidays and it causes a big problem for us when people try to use them.

When issuing a refund or a balance credit, the party receiving the credit or balance credit is sent an email notification.
When issuing a refund or a balance credit, the party receiving the credit or balance credit is sent an email notification. This allows for people to know that they are getting their money back and how. This would reduce confusion.

Enable Dropdown Selection for Cancellation Reasons in Membership Cancellation Prompt Feature Request
Title: Replace Textbox with Dropdown for Cancellation Reasons in Membership Cancellation Prompt
Description: Currently, when a membership is canceled in CourtReserve, the system prompts users to provide a reason for cancellation using a free-text textbox. However, there is no option to switch this input method to a dropdown (combobox) with predefined cancellation reasons. While adding custom fields allows administrators to define specific reasons, these fields only appear on the membership details tab and not in the cancellation prompt. This inconsistency leads to difficulty in standardizing data and streamlining reporting.
Postconditions:
- The cancellation reason is successfully saved and is available for reporting and analytics.
- Administrators can analyze standardized data to identify trends in membership cancellations.
Benefits:
- Ensures standardized input for cancellation reasons, improving data quality.
- Reduces manual errors from free-text entries.
- Provides consistency between custom fields and the cancellation prompt.
- Enhances reporting and analytics capabilities by categorizing reasons.
Edge Cases:
- Administrators should have the option to allow users to provide an "Other" reason, along with additional comments.
Customer support service by UserEcho