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

Promo Codes

Front Desk Dashboard w/Analytics

Report function for all Court and Instructor conflicts on the court sheet
We would like to be able to run a report that can identify dates and times of any type of conflict that may exist anywhere on the schedule. Mainly for court conflicts and instructors.

Allow entire membership to be selected when registering a guest for an event so the guest owner doesn't have to register for an event they don't want to do.
Allow the member (grandpa) to register his non member grandchildren for a child's event without grandpa being listed as a participant. A simple change to the drop down list could fix this (allow the drop down to include all members not just those that have registered for the event to be selectable) so members can easily sign up/pay for others be it another member or a non member. This would also keep the event list to only the participants as well as make the reports more accurate.

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.

'Hide on Scheduler' option for members
Half of my members want to be able to see who is playing on the courts around them (helps with organizing big groups) when looking at the schedule. The other half of members would like their names to not show on the other members schedules.
Can the members have an option to hide their information on the schedule when booking courts? Much like an admin can select 'Hide on Scheduler'.

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

Ability to set up automatic emails that send after events, court reservations, lessons, etc.
As a club manager, I want to send a thank you to the players who played with us to improve their experience further. I want to write a custom email that will send after an event, court reservation, or another type of session a member signs up for. I want to set the duration of time the email is sent (for example, send one hour after event ends). I want it to send to all the players who attended the session.
How might I use this?
- To promote future events or court reservations
- To promote products
- To promote giving us a review
- To educate with follow-up coaching material
This feature will increase conversion for more players to sign up for more events, court reservations, and more.

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

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.

Email Confirmations and Reminders By Event Category and Reservation Type
Our former software system allowed for us to choose PER Event Category Type and PER Reservation Type to:
1.) Send Email Reminder to customers or not to send. (CR already has option to send or not send the Confirmation Email or not, but not the reminder).
2.) Also ability to choose which Email form to send to customers for Confirmations and Reminders.
Currently ALL Customers get the same Confirmation Email and the same Email Reminder format, regardless of what Event or Reservation Type they registered for. Since the details for a Clinic or Lesson, might need to say something totally different than for Open Play or a Special Event. Same for Reservation Types. A Tennis Rental Confirmation and Email Reminder would be different than a Pickleball one.
Would suggest that in the Event Category setup and Reservation Type setup, that there would be a Toggle button to SEND EMAIL REMINDER Y/N and if Yes, drop down to pickup which Email Form. And a drop down to prompt for default Email Confirmation Form.
Thanks
Allan Haseley
Pickleball Charlote

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).

Ability to not have QR codes for scanning in on certain account types
We have different membership types and guest accounts. I would like the guest accounts to not generate a QR code that enables them to scan in. We charge a day fee for non-members and need to process it at the time of check-in since the system won't automatically charge it if they scan in. I"d like to be able to eliminate the QR to prevent the scan in from guest accounts.

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.

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

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.

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.

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.

Automated Organized Play
The idea here is to allow a set # of players to "register" for Open Match Play. Based on a series of rules, the system will allocate matches across all designated courts by skill level.

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.

Split billing / Charge Court Time at the Player Level
This is a feature that will allow separate fees to be generated for each player on the court including guests. This will also work well with group lessons so lessons can be priced based on the # of players in each lesson.

Packages - Ability to sell "Packs" of Lessons/Clinics/Court Time, and other items
The idea here is to allow a member to purchase a set of "credits" for a set of lessons, court time, or other units at the organization at a set price then use them when they choose.

Domain forwarding with masking
I thought I'd added this as long as two years ago but maybe not...
We forward our domain to our CR site and would like for you to support domain forwarding masking so that the URL shows our domain name not CR. This will avoid confusion from our users.

Automatic Batch Billing
Having the option to automate Batch Billing (invoices and payments) on a certain date of the month.

Promo Codes
Add the ability to use promo codes to offer customers discounts.
Example: Use Promo Code BLACKFRIDAY at checkout to receive 20% off your purchase.
Customer receives 20% off their purchase.

Front Desk Dashboard w/Analytics
We need a front desk dashboard to see all reservations/events and a quick way to check in members when they walk into the club.

Ability to require approvals on specific Memberships
Currently it is a single setting to determine whether all memberships require approval or not. It would be nice to have this setting for each type of membership so that most do not need approval but a few types do

Stringing Module
The idea here is to streamline the ability for stringing racquets. The module would maintain stringing history for a player, give real-time ready to be picked up notices, and more.

Lottery System for Courts
The basic idea here is to allow people to sign up for a timeslot. At a predetermined time, the court allocation process will begin and the courts will be allocated based on a set of rules.

Discounting
Ability for customers to get a discount when they sign up for so many events or spend so much money - a way to auto discount?
Customer support service by UserEcho