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!

Discounting

Schedules/Sessions inside of an Event

Virtual Guest Pass
It would be nice to allow for a virtual free guest pass to give to members on court reserve. This would allow members to bring guest whenever. We wouldn't have to zero out guest fees and use paper guest fees that we are currently using.

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.

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.

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

League Waiting List
A waiting list for league players who aren't able to play every week would be very helpful. As it is, i am only able to create 1 master list of registered players and cannot tell who is a regular player and who is on the waiting list. When there are 30-40 players it necessitates creating a second list in a separate program/app.
Leagues are not in your category list (BTW).

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.

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

Costs of Goods report for Point of Sale
We would like to be able to have a report that can be run for Sales over a given time period that factors Unit Cost into the report. Currently only the Inventory Valuation does this, but it is not a report that can show sales over a given time period.
A being able to see Unit Cost subtracted out of the Gross Sales on another POS report such as Item Sales would be helpful.

detailed instructor lesson report
Expand instructor report to include detail of day and time of lessons taught

Integrating CRM (Customer relationship management) to court reserve.
3rd party software that would integrate with court reserve to help with managing all your company's relationships and interactions with customers and potential customers.

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.

Show which emails have been sent to a member
It would be great if, when I click on a member, I can click on a tab that shows me which of the emails we've sent that they have been included in.

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?

Ability for Book a Pro to have more flexible set hours. Like a calendar format not just an hours available for a week.
My pros are part timers and control their own schedules for private, semi private and small group lessons. Currently we use an offsite booking app called calendly because it allows for flexible scheduling week to week. A calendar feature that allowed more flexibility in hours availably would be great.

Referral Bounty Program
We grow our membership as many ways as we can, and one way is by our Referral Program.
When a member is referred by an existing member, and has paid the bill, we give 20% of the membership to the referring member.
Currently we track this with a custom field on the signup form.
This has the following issues:
- No easy way to report on this. I have to export the entire membership. Filter for referrals, and then further filter by families, since every member of the family show's up as "referred"
- No integrated way to apply the credit, I have to do a manual transaction.
- New Members have trouble spelling the referred member's name
This could be improved with the following changes:
- Checkbox for "being referred" which opens a member search
- A direct report on "Referred Members"
Optionally, you could directly apply the credit to the referred member's account, but I would recommend some kind of approval on this. People would try to game the system, and other people have no idea what the field is for and write random names in.

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.

Cancelation penalties for events
Add the same sort of Cancellation Penalty tracking that exists for reservations to Events.

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!

Notes tab under accounts to change different colors when things have been added
The "Notes" tab under Member's accounts to CHANGE to different colors such as (red) when notes are added. That way if the Notes tab is in red, for example then this flags the front desk to check the tab for further details on the member that were added.

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"

Adding multiple different schedule (days and time) for one event
if there is a way to add multiple different schedules into one event that would be great. For example, badminton camp week 1 have options for half day AM, half day PM, and full day. Another example is badminton group class junior beginners (1 event), and the option are Monday 6pm-7pm, Wednesday 6pm-7pm and Saturday 9AM-10AM. in this way we (admins) don't need to create 3 separate events for 1 type of class. and it will be easier for parents to look and see on which days are work best for them.

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.

Allow Guests to Check-In on the Kiosk
Our club doesn't have a full-time front desk, so we rely heavily on the Kiosk feature for member check-in for reservations.
However, guests can't check in on the Kiosk. It'd be great if the Kiosk showed a drop down of all the guests, and they guests could pick out their name and check into a reservation that they are on.
Customer support service by UserEcho