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
"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?
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.
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.
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.
Full Event Registration Revenue Reporting across All Dates
With full event registration, all the revenue for the event is reported on the first date of the event. The revenue in the Transactions-Sales Summary Report is not spread across the dates as it is for drop-in prices, and only lists the full event price for the first week of the event. We want to show the per-session (unit price) cost on all weeks in the full event session. Example: full event is $234 and discounted unit price is $26 for 9 weeks (regularly $28).
String job ticket or racquet tag
It will be beneficial if we could print a tag or job ticket to attach to the racquet as it is received. This will help us identify the racquet when putting it out of the rack to string as well as when returning it to the member. Just another convenience so that we can look more professional and work more efficiently.
POS Tab Builder
Our POS is used for our proshop but also our lounge & cafe (beverages & snacks). We often have tournaments / events lasting the entire weekend. Would be amazing to be able to set up "tabs' for players to build / add POS purchases over an evening or weekend so that the tab could be settled at end of the event / weekend. My suggestion is, allow a cart to be named & saved, then recalled to cash out! :)
Prevent users joining multiple events that run concurrently
detailed instructor lesson report
Expand instructor report to include detail of day and time of lessons taught
Members need the ability to pay court fees of a nonmember at time of private booking
I realize there are "workarounds" - e.g. the member can add guest, or, this can be adjusted by the admin at the front desk, but, those workarounds don't really work well. what's needed is, when a member books a court and adds a friend to the court who is in the system as a nonmember, that they can click to cover their court fees.
best example is parents paying for their kids court fees, when their kids are in the system but don't have a credit card on file.
rating/member groups visible in Member's account
Would like to be able to see what member group(s) a person is in when in their account. Could you add a tab that said "member groups" and showed everything they were in?
Discount for Early Joiners to an Event
The idea is to encourage the first people who join an event by rewarding them for booking first.
The discount would stack with whatever membership pricing they have.
Inventory Valuation Report on a specific date
Hi there! We would like to be able to run the Inventory Valuation Report for a specific date. This way we can compare the current inventory valuation with a date in the past.
changing colors when lessons and clinics are charged
Would be awesome to have the ability to change the color on the pro schedules for all lessons and clinics that are charged. This will give a visual of all billing for the day is complete.
Different membership forms for different types of memberships
I want to create corporate memberships and want participants to include their company name and their company email address as a secondary email. This company email would be used to annually send an email confirming that the account is still active indicating the employee is still at the company.
Prevent member from registering for an event at the same time they have an active court reservation
I'd like to suggest adding the ability to prevent a member from registering for an event at the same time they have an active court reservation, or vice versa. Folks can't be two places at once (an Event and a reserved court) and we don't have the staff to monitor where they are and who is using their reserved court. Thank you.
Sort by check-in status
Need ability to sort by check-in status - alphabetically
PlaySight
A Court Reserve integration with PlaySight would be really nice to be able to have users start their video session at the same time their court reservation starts and be able to charge people through court reserve as well.
Allow me to select whether the Monthly or Annual Membership price is displayed first on the membership page
Currently in the member portal, our Memberships prominently display the Annual price and you have to click "+1 pricing option" to see the monthly price. This can be very intimidating for new users looking to sign up and may scare them away. we should be able to select which price is displayed first.
Hybrid League Pricing option.
League Pricing:
When setting “Price Type” for a new league we are given two options.
1.) “On League Registration”
2.) “On each Opt-in Day”
I would like to have a third option that is a hybrid of both.
This would allow us to charge a registration fee to be part of the league, and also a per event fee for each time a player participates.
Charging the full amount up front can be a deterrent for those that cannot make all of scheduled dates.
Pay per event is great for the member, but they may not have the same level of commitment if they are paying a lessor per event fee.
If we had the ability to charge say 40-50% up front the level of commitment would increase but the member would still feel like they have some flexibility if there are dates they may not be able to make.
POS Merchandise Discounts by Membership type
We have members and member pricing for merchandise that we sell, and if you're a member of a certain type i.e. Deluxe you get 20% off but only if a member. I can't find how to link discounts on merchandise to membership types?
Customer support service by UserEcho
