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
suspend members from reserving courts for a certain time frame
The ability to suspend a member's ability to reserve courts for a set time period such as 30 days for reservation violations. The member should still be able to sign up for events, renew membership and all other functions a member would have, so this is not a suspension of membership.
E-mail reminders to admins when a session/program is ending.
It would be great if administrators received a reminder of when a program/session is finishing so we can prepare and market the next series or session. We run different programs that don't always start and end at the same time. It would be great to receive an email notification of when a series is ending so we can start getting registrants for new or ongoing programs for the next series of sessions.
Adult Clinics (Event) doesn't count towards Reservation Booking
Our members are unable to signup for clinics online because we have to create it as an event. Once it's created as an event, it doesn't count towards their Reservation bookings.
As of right now, we are forced to create it as a Reservation booking, and the members are currently calling in to book them.
There should be an option when creating an event like "Event will count towards Reservations Bookings"? Needs to count towards same bookings as Singles/Doubles.
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.
Court closure events should be included in the court utilization reports.
Having reservations and events as part of the court utilization tells an incomplete story. Court utilization is also affected by court closures, therefore a court utilization report should also include court closure times. I suggest a box to be checked as an additional filter. The box to be checked might read....: Include court closures in this court utilization report?
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.
Electronic Voting
Our Board of Directors was wondering if there are plans to implement an electronic voting module. Board elections and other member By-Laws issues are addressing with electronic voting. Since CourtReserve has detailed information on members including suspensions, current payments, etc., it would also be great to integrate electronic voting so we would not have to track these details in another program as well.
Pro's Bios on Book-A-Pro
It would be great to have a feature which displayed a Pro's Bio information (either in their profile or Book-A-Pro) which also showed a photo of them. This way our non-members and members could know more about them before booking a lesson.
Showing discounts and discounted charges on invoices
Use case: We run camps during the summer. We have a promotion that every 5th camp session is free for a player.
Issue: If we do an "Override Fee Amount" to zero out the charge for the 5th camp session, it does not appear on the invoice. If we instead zero out the charge from the person's Billing / Transactions / Unpaid Fees screen, it removes that unpaid fee. Either way, that free lesson does not show up on the person's invoice. If we do an Adjust Balance / Refund, the charge will show on the invoice and the total amount of the invoice will be correct, but it doesn't show which charge was discounted or why.
Why it matters: Although it is a 0-dollar "charge"--and therefore makes no difference financially--we absolutely want that line to show up on the invoice. We want to show the family that (a) they attended that session, and importantly (b) they are getting that session for free, as promised.
Expanding the request: The scenario above is for a complete (100%) discount. What if it was was only a 50% discount? That charge would then show up on the invoice, but it would be at half the price without an explanation. For example, there would be four charges at $40, and then one at $20. But, why? It would better to have a Discount/Adjustment field in the invoice to show that it was discounted, and a Note field to explain why (if necessary/appropriate). It should also allow percent or dollar discounts. See conceptual screenshot:

How would this additional data be entered? Maybe in the Override Fee Amount dialog?:

List credit card expiration date in payment profile tab, and pull report by exp dates.
Need expiration date listed on payment profile tab after the 4 digit credit card #. Then be able to pull a report to see whose credit card is expiring in upcoming months and then notify member in advance.
Setting to completely disable auto-refunds in the system
We need to be able to prevent any refunds from being automatically issued in the system due to reservation updates / event rescheduling and anything else that triggers an automatic refunds, especially to Credit Card (which happens when we disable Balance Refunds from CC transactions). We would like all refunds that currently are auto-refunded to instead go through the Pending Refunds tab.
Limit signing up for Events
Be able to limit signing up for an event after "X" amount of cancellations regardless of reason.
People are signing up and if nice outside (for example) they cancel at last minute and leave little time for new people to sign up for an event.
A "CAPTCHA" option when booking courts
Call me crazy but we suspect that some members of our club, who work in IT have developed a simple software which allows them to quickly reserve courts at the moment they become availible (we suspect this based on the speed in which courts are being reserved and at the frequency of the courts being reserved by certain members ((less then 4 seconds)). Having a simple option to enable a "human" test would resolve this potential issue. However, I understand this is not a concern for most clubs!
PS- this is actually a big issue with our governing body and tournament sign up as well, crazy stuff.
Use consistent formatting in all the reports.
When you use different formats, as you do, it is not easy to match up information in one report with another report. For example, use separate columns for start date/time and end date time (some reports used one column 'date start/time - end/time). In excel format the columns as Date/Time so they can be sorted in date/time order (now, some columns sort as text and some as date time. when sorted as text 10am comes before 2 am and month 10 comes before month 5). Also some of the date/time columns start with a leading " " space and will not match with the date in another report which doesn't start with a leading " ".
Another example is that in some reports "name' is one column and in others 2 columns ("first name", "last name"). The lack of consistency requires be to do a lot of reformating before I can process and summarize the data.
Family Accounts - functionality improvements
Improve the process flow so that family account members with no emails (e.g. kids), can have a seamless membership registration, the same as members with an email. Also allow the Primary to register for memberships even when the family members have emails. Consider allowing membership registration to happen for family members even when the primary doesn't have an active membership (some parents register themselves as the primary even when they don't have a membership)
DUPR Reliability Score
We're in the process of adding the DUPR Integration to our Club but I'd be interested to note a member's Reliability Score along with their DUPR Rating to give their rating more meaning. Thank you kindly for your consideration.
Ladder League Request
I would like to see the league format updated in ladder style play to allow 2 players up and 2 players down as opposed to 1 up and 1 down. This would make running a league with this format far more enjoyable for the players as they get the opportunity to play with more players week in and week out.
Export Member QR Codes for Badge Printing
We want to make check in easier by printed branded badges for our members. I have found printers that will take their photo and allow us to put it onto a custom designed card (like at Costco) and we can add a QR code, but we can't currently export member QR codes from CourtReserve for printing. We like the idea that this tag would be easily hung on their pickleball bags instead of having to fumble with their phones each time. And yes, you could give your tag to someone else, but you could also screenshot your QR code and send it to someone else, so it's not creating a new problem to solve.
Weekly View for Instructor/Book a Pro Scheduler
Instructor schedules appear on a daily basis only. If you have a scheduler for each coach, this is an inefficient use of space. It would be more ideal to be able to toggle to a weekly view of a single Instructor's availability.
Ability to purchase multiple memberships for family members, see them in a cart and buy in one purchase.
Currently we sell 5 different types of memberships that are geared to individuals and how they use our club. We got away from family memberships as some "families" are one adult and one child and some are two adults and five children. In the interest of fairness we moved to individual memberships. Right now to buy your opening membership you have to go in and perform a transaction for each person separately. For me that was in and out five times. I would have loved to have been able to add each family member to my cart, view the cart and then checkout.
Weekly Reoccurring Emails and Push Notifications
It would be useful to have the ability to set up the same email/push notification every week/day/same time to be sent for events that happen weekly that rarely change (i.e. open play, age group events, etc) instead of having to type/copy and paste the same one out!
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.
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
Membership Status Report by Date
Wish we could run membership status report by date. For instance, I would like to retroactively look at how many members were added between 4/1/24-6/30/24 in the Membership Status Report view. You can only run it based on the current date
LEAGUES - Opt in default set to "In"
Allow the default settings for league to be "Opt-In" so people only notify if they can't make it or change settings to allow them to select all opt-ins at once for the whole session.
Is there a way to add tips to the POS system?
We serve food and drinks at our facility and we need a way for the customer to add a tip to their bill. Also, there are times that instructors are given tips but there is no way to add those either.
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.
Welcome Email Audit Log
We would like to be able to see an audit log/tracking of the Welcome Email sent to all new members when they join.
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.
Merge Member/Player Option - Easier way to combine duplicates
There should be a way to merge members. Some times a member will have an account then they will add themselves again when signing up and then you need to combine those accounts together.
Monthly Add-Ons (Ball Machines, Summer Pool, etc)
The idea here is to allow add-ons to be adding to a family or individual account and to be charged on a recurring schedule. For example a Summer Pool Add-on or Ball Machine Add-On.
Display Event at Check In
When members check in to our facility, it is sometimes incredibly difficult to keep track of all the members and where they need to go because when they check in you cannot see where they are going. If there is or can be a way to show the events and/or reservations they have upon check in (Like just have it pop up on the screen so we do not have to go digging for where the member registered at and what they registered for), that way we are able to make sure each member/guest has paid for AND registered for the event because they are not allowed in our facility unless they register before hand. This would help our organization so much and prevent us from losing profit because when the members check in to the facility, sometimes it will not check them into the event and so we never know if they were even present in the facility at their designated area. Please take a look into this. Thank you!
Customer support service by UserEcho