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!
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?:

Visualizing court assignments for events-- Currently, when courts are assigned for an event, there is no way to easily (eg calendar) who is assigned to what court. It would be great if event court assignment appeared similar to reservation court assignme
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.
Member Report - Filtering for Birth Months for Member Birthday Cards
Every month, we send out birthday cards to all of our players who are celebrating a birthday in the upcoming month. I tested the "Member Report" to see if there was an easy way to figure out who has an upcoming birthday. Although Date of Birth is a field in the report, it sorts based on the entire date (year/month/day). Aside from exporting to Excel, it would be helpful to have an easy way to isolate birth month.
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.
Expiring credit
Hey have a 1 million users on our platform, and we need an easier way to have credit expire from the date of the last most recent transaction. We are currently doing everything manually, and it is very tedious.
Add a choice of a 2-up/2-down ranking algorithm to the League Session setup
Currently the League Session setup allows the choice of a 1-up/1-down reranking algorithm when setting up a League Session. My club players believe that this doesn't introduce enough movement in the ladder each week, when played once a week. We would like a 2-up/2-down reranking algorithm to maximize movement up and down. It would be similar to the 1-up/1-down just moving 2 players up and 2 players down instead.
league standings report for 1up/1down
The standings screen for league 1-up/1-down is confusing. While movement is based only on the last games results, the report shows cumulative data,
For the game day just completed, we need a new report showing the players by group, points won, Points won %, up/down movement arrows.
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.
notify members when their package is low or has run out
An option to enable notifications when a members package is low or has run out
Stringing Reports - To track staff payroll and understand trends in strings used
We have the stringing app extra fee service. Unfortunately the report options from the POS are not available or easily found. It could be user error?
POS Member Facing
Would it be possible that we could work the POS to be member facing / give members the ability to add items from the POS to a reservation?
Allow members to view signed waivers and membership agreements
Enhance CourtReserve's member portal by providing players with access to their signed documents. Currently, administrators can view signed waivers and membership agreements within each member's profile. Extending this functionality to the member portal would significantly improve transparency and build trust with our players. This enhancement would eliminate the current cumbersome process of manually generating PDFs and emailing documents to fulfill member requests.
LED scoreboard support
There are several companies developing LED scoreboard for indoor/outdoor use with decent resolution (192x64 pixels) that is used to display time, current booking for the court, game score or any other message to share with players and members. They are typically connected via WiFi and get info from the booking system like CR.
Would CR team be willing to develop and expose some API calls to 3rd party scoreboard vendors so they can query to system and display information onto their unit? Several scoreboard vendors and bookings systems similar to CR in Europe already have this capability
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!
Ability to view the number of FREE Events and Reservations used for a specific date range for a customer.
The new DISCOUNTS feature for Events and Reservations has allowed us to offer more benefits to our membership programs.
The main feature we now offer for our two main membership types is a certain number of FREE Events per month. Of course the main question we are getting now is “How many more Free sessions do I have left this month.”
We currently tell customers to go their Member Portal and click on My Events and click on PAST Events and put in the current month date range and then sort by Cost and count the number of $0.00. Then click on UPCOMING Events and sort by Cost and then look for any Event in the current month (since the UPCOMING Events Tab you cannot enter a date range).
We can do the same thing for the customer on the Admin side, but still have to sort through the PAST and UPCOMING Events separately and manually count the $0.00 Cost Events.
Our request is to add a new TAB to the Member Portal and Admin side (in addition to UPCOMING and PAST), maybe called HISTORY (or allow option on PAST to display PAST and UPCOMING together) and add in a FILTER for customer to Search By DATE and search by a COST range and possibly total the number of Events the report finds. This would allow all customers (and admin) to use this report to not only find out how many FREE sessions they have registered for, but also search for any Events and Cost range.
The other option would be to add a Tab called FREE and have the customer enter a Date Range and have the system display a simple chart of the number of FREE Sessions and Reservations used for that date range. Very similar to the chart for Number of Packages Used and Remaining.
Thanks
Pickleball Charlotte
Add a keyword search bar to the (admin) settings page
The settings page has over 50 icons, organized by setting category, but it's HARD to remember what settings are called what and in which category. I find myself clicking in 2-10 spots sometimes just to track something down that I've done before.
Example: I want to be able to find all settings that related to "disclosures". There's on settings called Disclosures, but I have to turn it on somewhere else. I want to type "disclosures" into a search bar, and be shown all instances of that word throughout the admin settings.
Add Email Field for Guests on Reservations
Requested by Dave Ganim at Pickle Shack - wants to have an "Email" field for guests in addition to the phone number field, and have an option to require it.
kiosk repeated checkin behaviour
When a player scans their QR more than once, they should be shown their courts/events etc, again, instead of "Items to check-in not found". This might happen if a player wants to reconfirm which court/event they are booked in for.
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.
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.
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.
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

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.
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.
Checkin Screen to Display Membership type and also the reservation that he is booked in when checking in and also any unpaid due invoices .. As thi swill be used as a screen for the receptionist and frontdesk personal
Checkin Screen to Display Membership type and also the reservation that he is booked in when checking in and also any unpaid due invoices .. As thi swill be used as a screen for the receptionist and frontdesk personal
Have a way to give members 2 guest passes each month and be able to see what they have used in their account
Have a way to give Founding Members 2 free guest passes each month. Be able to go into their account and use the pass at check in and be able to see what they have used and how many are left. Have it renew each month with 2 passes.
Customer support service by UserEcho