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.
The Process
To ensure that everyone understands the process the Product Team follows when reviewing/addressing submitted ideas, below is a breakdown of statuses:
- Unmarked: This is the initial status when an idea is submitted. The Product Team will review all submitted ideas to determine how best to move forward.
- Internal Review: The Product Team will review the submitted idea to determine scope of the request. A Product Owner (PO) may reach out to you for more detail.
- Not Planned: If the Product Team determines that the idea is not valid or is not something that aligns with Product goals, the idea will be declined/marked as not planned.
- Waiting on Votes: After the Product Team decides to move forward with an idea, this status will be set to allow time for others to vote on the idea. Ideas will be kept in this status for 90 days, as this will allow for enough time to garner votes and for the Product Team to better understand priority based on the number of votes received.
- Accepted for Future Development: Once the idea has been reviewed, discussed with the submitter (as needed), and prioritized by a PO, the idea will be accepted for development in an upcoming sprint. The timeframe for development will be determined based on other existing priorities/team capacity.
- In Progress: When the idea has been estimated, the idea is considered in progress.
- Beta: If the idea requires a beta testing period, this status will be set. This remains the status until Beta testing is completed.
- Completed: Once the idea is released to Production, the idea is considered completed.
Throughout the process outlined above, POs will provide updates to keep you in the loop.
Thank you for being an essential part of the CourtReserve community!
Booking restrictions that only include reservations made by the member
Schedules/Sessions inside of an Event
It would be very helpful if the Hours of Operations had more time options since we open from 8-12 and 5pm-8pm
We are a seasonal facility and have different hours. It would be helpful if you added more hour options
For example. 8am-12pm and 5pm-8pm
Merging Punch Passs Packages
Some members have packages with only .5 punches left in a package and CR does not auto pull from that package to use it up... the system makes you use a package with the full punches needed to pay for reservation. It would be great it CR would allow for ALL punches on a package to be utilized or the option to "Merge" punch packages so that we do not have to manually pull .5 from one package and then the rest of the punches from another package
Primetime Capability Enhancement to Support Multiple Sports with different Time Restrictions
Primetime restriction functionality includes options to select multiple by time intervals & courts on the Prime time settings page.
However the Prime time restrictions are applied by reservation type. This means that when selecting the reservation type option “Prevent Reservations During Prime Time” the restriction is applied to all primetime interval & all eligible primetime courts. This is not always desirable
Here is an Example:
Club Primetime Restrictions
- Mondays
- 8:30 – 11:30. No pickleball singles
- Tuesdays
- 8:30 -11am. No pickleball singles
- 5-8pm no tennis singles
Primetime restricts reservation type “PB singles” on Monday & Tuesday from 8:30 – 11:30am (good) but also restricts PB singles on Tuesday from 5-8pm (not good).
Enhancement:
Add the option to add specific reservation type(s) and restricted courts to each Primetime Interval

Be able to apply a guest fee to the private lesson for a non-member.
I can increase the lesson fee for the non-members by the amount of the guest fee. But would like to keep those revenue categories separate. Currently have to go to POS and put it on their account and charge with the lesson so they get charged together.
"Prevent charging to account if member doesn't have a payment profile" for the POS system
Add a setting to "Prevent charging to account if member doesn't have a payment profile" for the POS system. We have trained our employees pretty well to avoid this, but we still have instances where an employee will charge something to a Visitor account that doesn't have a credit card on file. It would be great to have a setting to avoid this.
CourtReserve (CR) Links In an Email OPEN the CR APP, NOT an web browser when using on a MOBILE Device
The user is on a MOBILE device:
1) Why can't you code the CR URL links (when being viewed from a mobile email app) to open up the CR APP vs a mobile browser?
Multiple Event Templates
Creating event schedules takes time and we are currently only allowed one event template. It would be handy to be allowed multiple event templates that allows us to have difference scenarios covered so we don't have to keep modifying things from our default.
This would allow us to have special event templates, level play templates, social templates etc. Ideally, they are named just like we name an event. When creating a new event, the system could give us a popup that asks which template we would like to start from.
More options in Stock Adjustment
In Point of Sale, under Stock Adjustment, can you add two items.
1 - Club Usage (good for when we run a club event and are not selling or stealing the balls) and
2. Cash Sale (good for when someone sells something at the courts but doesn't have access to CR).
Another option that should be added here is to add a comment field so when it comes to tax time, we have notes that describe what has happened. This one might be enough to cover the above ideas, but I think a combination of the two would be best.
Both of these will make it easier to track what happened to our inventory and will have more meaning than "Inventory Re-Count"
Automated Reports to Email Group
Add the functionality to have daily, weekly and monthly reports run out of the system to be sent to a select group of people. This is beneficial to ensure that data is not manipulated when exported and also cuts down on admin time. It would be beneficial if we could build our own reports that we would like sent out.
Concurrent Event Registrations Restriction
Please add a feature where a member cannot double book themselves and if a sub admin or admin wants to double book themself, they get a warning first which they have to override
allow require payment upfront to apply to all registered players
currently only the registrant of the court is required to pay up front. we would like all players to pay up front so we are not chasing someone for payment the day of or after. thank you.
Ability to email the guest waiver for signatures
Allow the waiver link to be sent to groups to pre-sign without a pin #-- this would be a game changer for when we have large corporate event and I could get rid of another subscription from resmark waivers which I must use to prevent a back-up when people arrive.
add a button to add to subscribe to email list when they sign a waiver and then a report to run
Here a some undocumented features of punch cards that some might find surprising....
Undocumented Punch Card 'Features'
- If a reservation is paid with a punch, it removes the ability to edit the reservation
- If court time can be paid with punches, it won't scale up with the number of punches. 1 punch for 1 court is one punch for all courts
- If a ball machine is added to a reservation with a cost, the punch will also cover the cost of the ball machine, even if not configured to do so.
Event discounts specific to membership type
Would like to see event discounts expanded to be membership specific. For example, we would like to allow some memberships a free open play from open until 4pm and other memberships could have a free open play at any time during the day. Currently, the category type applies to all membership types
Auto Cancel Individual Membership with Purchase of Family Membership
It would be so great if individual memberships automatically got canceled for family members when a family membership was purchased.
I've had a few families purchase a family membership and then have to pay for a family member that is under their family account because the individual membership overrode the family membership.
Enable Packages to be use to pay for Leauge Sessions
Currently packages can be used for reservations, events, and lessons.
Please add the ability to also redeem packages for league sessions (which are very similar to events).
Kiosk checkin - automatically charge card on file
It would be nice to be able to setup Kiosks that are linked to specific event types and have them automatically charge the users credit card on file for that event once they scan in at the Kiosk to eliminate the manual process.
Make event fees visible on admin side scheduler
It would be very helpful to have the event fees visible as part of the description on the admin side when the event is selected on the scheduler (or when the register button is selected). For example, someone calls us to register for this clinic and asks how much the event costs. My staff cannot tell them because there is no way to see the pricing unless we select Registrants, then select the View All Information button and then select the General Tab and then scroll down to see the fee structure for that event. I believe this may be a problem for some of my staff because they do not have permission to edit events AND they are not trained to be accessing Event set ups.
My suggestion: Include the fee information in the information box (see below with the happy face).

Multi-Select Reservations in list to be able to modify or delete bulk
It would be super if you could add the ability to select multiple reservations based on the date and criteria to be able to delete multiple reservations at once.
IE: Select From and To Dates, filter by the criteria (already there). Then add a "select all" checkbox with the option to delete all selected.
Ability to Customize Headers on Members List
We would love to be able to customize the list of Headers on the Members List to make it more personalized to our club's operations (for example, not showing balance or next payment date, possibly showing Phone Number / Custom Fields / Ratings instead).

require revenue field when posting a fee
When posting a fee to a members account, is there a way to make the revenue category a required field so that it doesn't just get dumped into misc if they don't pick a category?
Free Hours restrictions.
Love the Free Hours you can give a membership but I would like to restrict the times they can be used. Right now that's not possible. It would be nice to force them to use the free hours in non-peak times of day or even certain days.
ability to set a date to change a membership
Similar to the ability to cancel a membership on a future date. Please add the ability to change the membership on a future date. For example, we have members who's upgrades in memberships do not reflect until a specific billing date. Same with those who cancel memberships but can continue as a "nonmember" in our system. We need to be able to set a future date that their profile changes to the "nonmember" membership type.
Ability to suspend a membership from a certain date in the future
Yesterday, I had a member who paid two months of membership (May and June), and asked me to put her membership on hold for the month per June 30, since she would be traveling all of July. So, I wanted to suspend her membership per July 1, in order to avoid she would get the remainder of payment, which will be send 5 days before the payment date. However, I was told by the live support that this is not possible. I need to suspend the membership on the actual day that it has to be suspended. Unfortunately that means she will receive the reminder, and I will probably forget in 2 months that I should suspend the membership of one of my members on July 1.
Therefore, I would like to see the possibility to suspend an account on a certain date in the future, and maybe give the possibility to add a date to reactivate it again.
Prevent sandwich times exluding beginning of day
Prevent sandwich times with ability to exempt the opening hour/beginning of the day. For example, club opens at 6am but lots of patrons like to come at 6:30am. Currently it's all or nothing and this prevents many people from booking. If opening time moves to 6:30am, this prevents the 7am patrons from booking.
Bulk edit events
Our club uses CR exclusively with Events and we have a lot of them. It's a lot of clicking to go through and update 43 events, especially when each one pops up a new tab. Can we get a way to bulk edit events? Things like Hide Event on Event List and Calendars would be great as we build the events in advance but don't want to show them to the end users until we are ready to turn them on.
Enhanced filters to exclude some people, when emailing members
Right now on Members | Email you can filter people based on Member Groups and/or Memberships. It would be very useful to add after that the ability to exclude some of those people, based on Member Groups and/or Memberships.
e.g. we are starting with a set of users, some of whom have no active memberships, and others who have an active 2021 membership ending slightly in the future. We captured this list of people in Member Groups. We are asking people to renew for 2022 by purchasing or pre-purchasing 2022 memberships.
We want to periodically mail a reminder to people that have not yet renewed for 2022, but there is no easy way to do it. We want to be able to write a filter like:
people from these XXX member groups except people from these YYY memberships. i.e. we want to bring in the 2021 member groups, and then exclude the people that already bought 2022 memberships.
So perhaps something simple like:
Filter players by Member Groups (this is already there)
Filter players by Memberships (already there)
except if they are in these Member Groups
except if they are in these Memberships
Member specific notes with identifier on scheduler view/when admin making a reservation
We would really benefit from being able to write down general notes about a specific member.
(I.e. Has specific preferences, details of previous interactions, $$ owed from previous visit, "History of no-shows must take payment upfront" or other information that would allow the staff to better serve that member)
This would require a visible icon in the scheduler view that would show details of the note when staff hover of it.
It would also be important to show these notes when staff are making a reservation for that member.
Kiosk - Use camera on kiosk to scan
Instead of having to get a separate scanner for our kiosk, allow us to use the camera on the kiosk to scan instead!
Better way to track email bounces and spam reports for emails that we send to players
Since notifications are so important part of making sure that players are aware of what is going on at the club, and when they have certain events and registrations, it would be nice to have a way to see when an emails is sent for real, as we have many people usually complaining because of not receiving an email, it usually means 2 things: they got added to a bounces list or they previously marked our emails as spam, so it will be nice to see this information inside CourtReserve.
Profile Picture Showing up on Computer screen at time of check in at kiosk-currently its just the name that shows up- would be nice if the photo showed up too
Currently when our players check in at the Kiosk, only the name shows on our screen. It would be nice if the picture no only showed up on the kiosk device, but also on the computer at the scheduler desk.
Additional Kiosk Sounds at Check In
It would be great to be able to assign different sounds at the kiosk for different Membership Types as well as different membership status like "overdue" and "expired" and "canceled"
Customer support service by UserEcho