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

Daily Notes when Admin Logged in
Often times there are attention items that staff for the day need to be aware specifically for that day. It could be something about a specific reservation or maybe a member needs to update their CC on file. The expanded scheduler view can get crowded with notes or the note is not specific to a reservation or event. If there was a Daily Notes section for in house items that need attention at the top of the screen (or maybe an icon to hover over so as to not take up room) that would be very helpful!

Add ability to sort the landing page of POS to have your most frequently purchased items appear first so you don't have to always go to the category list. Eliminates this step and allows users to quickly process sales.

Events - Restrict to so many of male and female
So when having a mixed doubles event it would be helpful to be able to restrict to the first (numbered) so many males and females and then when assigning to the court be able to see this so you can pair up teams. This idea was requested by La Jolla - Conan

Sub Admin Privilege's Should Be Event Type Specific
ALL sub-admins can create any Event Type. This is problematic. Each sub admin's privilege's should be Event Type specific, similar to how Instructor's Lesson Types are. Not all Instructors do each type of Lessons. As we have a number of Event sub admins, not all Event sub admins should be able to create all Event Types. We should be able to have each sub admin only create the Event Types we want them to create.

Create and/or rules around event restrictions
In each event, allow the admin to create and/or rules (or if/then statements) around event restrictions.

Add Paddle Rentals when booking online Court Reservations
It would be great if members could rent paddles and balls directly from the online scheduler when reserving courts. Right now, it seems we would have to create a rental item for each of our rentable paddles and balls in order to allow multiple rentals across different bookings happening at the same time. This isn't feasible as we'd have hundreds of rental items in the dropdown menu.
What I would love to see is an option to rent paddles and or balls when members are reserving courts online, that allows the member to check a box or click an option and then increase the quantity needed for their rental. Ideally this would be paired with the option to adjust quantity on the backend so that we don't overbook.

Limit reservation number by reservation type
We wish to limit the number of reservations for a specific reservation type. ie, 1 reservation to play tennis, 1 reservation to use a ball machine on specific courts.

require payment for split fees
If players split fees require a payment before the reservation is confirmed

limit number of adults in a family membership
It would be great to be able to limit the number of adults that can be part of a Family membership. We'd like to be able to limit a Family membership to 2 adults - without a limit to the number of children.

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.

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

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.

Event pricing tied to membership
We've created memberships with various powers and pricing.
Yet when we create Events, there isn't even a default price per membership.
This is problematic when:
- new membership types are added. Then have to go into every recurring event and manually set the pricing for the new membership types.
- events are created with wrong info.
Memberships should have default event prices that can be overridden similar to how courts can be overridden for recurring event dates.

Add more info in Stripe Payment API
Currently the payment info passed to Stripe is very limited and it's hard for our accountant /bookkeeper to understand what the payment is by looking at stripe only, and will have to reconcile with Court Reserve. It would be very helpful if Court Reserve Payments can pass more information (eg. order number, or payer name, or payment type(membership, court fee, events)) to stripe.

Event notifications at event level
Can we add a feature to event notifications so that instead of being global as it currently is, can we have the option of making it also event specific?

Program Filter - Separate the two clauses in ""Hide Ineligible and/or Programs with no remaining spot(s)"
By separating the two clauses in ""Hide Ineligible and/or Programs with no remaining spot(s)", we could create a Program Filter that would exclude Programs that are full but still display Programs that the viewer might be ineligible for. Example: we would like to create a public link to show only Summer Camps that have availability BUT since our Camps have an age restriction (7 - 10 years old), no Camps display because the user would have to have an account and an entered DOB and even then, if they are a parent, they still wouldn't be able to view the camps because they are not the correct age.

Set # of participants for an event waitlist
Can you allow us to cap our waitlists at X participants?
Thanks

Membership Capacity and Membership Waiting List
Hello Team,
I know this is a common theme amongst Canadian clubs or clubs that have "membership capacity" limits. We would love if Court Reserve could track the total membership numbers across all membership categories, and or across several specific membership categories or one category of membership.
As an example, our club has several member categories: Year Round Adult, Year Round Junior, Winter Adult, Winter Junior, Summer Adult, Summer Junior and Non Member accounts.
We would love it if we could ensure that only 400 adult members in total, at one time, could have an active membership at the club. So the software would allow you to set a "Member Cap" on our Year Round Adult, Winter Adult and Summer Adult memberships that are all counted in our membership cap together.
Currently, we are managing this ourselves using approval / suspensions however it is a large amount of work to monitor and admin over.
On top of this, we would love the ability to have a dedicated membership waiting list once our membership reaches capacity. A list that was time stamped that clearly outlined an order for prospective members to join the club based on the date and time they joined the waitlist list. Further, it would be great if the "Member Cap" and "Waitlist" worked in tandem so prospective members knew what number they were on the waitlist list and or, received a notification when spaces became availible.
Thanks for the support :)

More Check-ins displayed on the check in bar up top
Only 4 names appear at a time when people check in even though there is ample space for more names. The only way to access this is to run a report which our staff doesnt always have time/access to do in the moment. Also if one person checks in and that orange bar that is displayed appears showing what they are registered for, the next people that check in dont have the same orange bar appear for them.

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.

Book a Pro
The ability for members to be able to "Schedule" a pro for a lesson or hitting session from the member portal or mobile app.

Setting priority of Courts on what can be booked.
if facilities have pickleball courts painted on tennis courts, they generally have 2 courts per 1 tennis court. Can we add an option to force members who book pickleball to have to book Pickleball A and then Pickleball B before ending up booking pickleball courts on the second tennis court?
if pickleball courts only utilize half a tennis court, we dont want to block 2 tennis courts by only using half the court for pickleball. We want to book both halves of 1 tennis court before allowing members to book another pickleball court and blocking the second tennis court.

Allow Clients to Purchase Packages
Currently Clients are not able to buy Packages online. These can only be sold by Admin or Sub admin.
When booking online the system prompts users only with the Drop in price instead of the ability to purchase larger pass packs online. This increases workload of admin as individuals wait to purchase in person. Further it does not allow individuals unfamiliar with the facility/club the knowledge base of these programs.
I recommend adding the ability for clients to see all payment options available which booking online.

Add-Ons to Events (with pricing options)
Can we have a Custom Field option as an "Add On" option for an event? For example, add on's for camp are an After Care option, swim lessons and diving lessons. These are an extra charge for all 3. It would be SUPER amazing if registrants could simply add on one of the custom field options and simply get charged a little more than the normal price for the add-on. Having an event with extra options is always useful, add a shirt for an extra cost, little extras for an 'upgraded' experience to an event, or our needs (swim lessons, after care and a diving class option for summer camp). We also ran into an issue with this for guests. It would be good to have an option to 'add on' a guest with you to an event and the extra fee gets charged to the event price.

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 for Integrations with MailChimp, Zapier, or Webhooks.
Allow CourtReserve to be tied to MailChip, Zapier or Webhooks.
Customer support service by UserEcho