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!

Schedules/Sessions inside of an Event

Booking restrictions that only include reservations made by the member

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.

Invoice to show credit applied
When I rerun invoice for our league teams, the court price shown is the adjusted price, it does not show why it's less and causes a lot of headache from both sides trying to figure out why. Can I request that details be added?
For example, a team had a $78 credit from the previous year. When I billed their court usage for September, one of the courts was missing and one was showing half the price. Nothing on the invoice showed the credit was applied. It was only through research that we could determine what happened.

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"

Custom Scheduler exception time/Date range.
It would be nice to be able to except dates or times for a specific court in a custom scheduler, ie, the power is out on a specific court for a day.

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.

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

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.

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"

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.

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.

Filter out DUPR ratings by reliability score
With the recent update to DUPR that includes a reliability score metric, it would be highly beneficial for event management in CourtReserve to have functionality for filtering members based on their DUPR reliability scores. DUPR recommends a reliability score of 60+ for a "good" rating reliability.
In practice, Iād like to set minimum reliability thresholds for different event levels to ensure more competitive and balanced play. For example, I would aim for an 80+ reliability score for players attending 4.0+ events and a 60+ reliability score for those in 3.5 events.
For members without a sufficiently reliable DUPR score, it would also be useful to restrict their access to specific events that accommodate this level of variance, allowing us to manage competitive matching more effectively
Customer support service by UserEcho