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
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!
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
Option to restrict members from booking on dates that are past their membership's expiration date
This would give organization's the option to restrict members from booking reservations, or registering for events on dates that are past their current membership's expiration/cancellation date. So if a member's membership ends on April 1st, they will not be able to book a reservation or register for an event on April 2nd.
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.
Split the option to add vs delete family members
We would like people to be able to ADD members to their family but not DELETE them since we are having people accidentally deleting members. Could these be two separate options? Currently the option is to add/delete members or not.
Guest Database in a Dropdown. So we don't have to type the same people over and over.
Guest Database in a Dropdown. So we don't have to type the same people over and over.
Report or filter feature on existing reports for the signed W & R
It would be great to add to the waiver report a filter that shows students with an unsigned waiver. As of now, the waiver report is only showing those who signed.
and, OR add a field option to the reports such as the EVENTS events and the ATTENDANCE reports have a field that will give us a list of those you signed and those who are unassigned. THe best place would be on the attendance report for sure.
Thank you
Notification to members who expire after X days
The system should send a notification to members who have a membership plan that "Expires After X Days".
We should be able to configure the number of days before the expiration that the notification is sent, and ideally the member should be informed when they try to login to the members portal, or use the mobile app, that their membership is now inactive (this does display when they try to make a booking but not before). The format and content of this notification email should be configurable like the other notifications.
Guest Passes for Members
We'd like to be able to include a certain number of free guest passes (monthly) with our memberships. We'd like to be able to encourage our members to bring friends, and allowing them a couple of free guest passes each month would be helpful.
Leagues - Inactive Players
Add an option in leagues for inactive players to automatically moved them down 1 spot every game day they don't play.
Apply penalties to event no shows and early departers and enable blocking event registrations when penalty max is hit
You have the penalty system. Allow it to identify different types of penalties and take restrictive actions against that type of activity. I want to be able to restrict players from registering for events if they no show for similar events. Ideally I’d like to be able to set a time limit - hit 2 penalties and receive a 30 day restriction on registering. Hit 3 penalties and receive a 90 days restriction. I don’t want to just put them on restriction for an indeterminate length of time. Nor do I want miss court reservations cancellations to impact ability to register for events or vice versa.
Disclosures for specific reservation types
Currently, there is only one option to add one disclosure across the board for reservations. Adding a feature to apply specific disclosures for reservation types. i.e. Outdoor Pickleball - Disclosure: You are booking an outdoor court, if weather affects the reservation we will give a full refund and allow cancellation / rebooking within 24 hours.
residency auto-approval by zip code
Membership types based on Residency (for municipalities). A criterion for determining membership types should be zip code. For example, if my zip code is for the town of Wells 04090 then I am able to choose a resident membership. If it is not, then I must choose another membership option.
Adding Clover as a payment processor option.
Hello, We are currently using safesave integrated in CR. The service is fine but the fees are an avoidable expense with the integration of Clover as a payment processing option you would be giving your clients a much cheaper option and the ability to keep revenue which is a win win. Thanks Kellie Arce, NB Pickleball Club
changing colors when lessons and clinics are charged
Would be awesome to have the ability to change the color on the pro schedules for all lessons and clinics that are charged. This will give a visual of all billing for the day is complete.
Family Members required at time of registration
When someone registers for a membership that is more than one person, the information for the additional people that are to be on the membership should be required at the time of registration. As it is now, only the primary can put in their information and then we have to request the additional information or have them log back in to add the other people.
Neither are a good option. Requiring the business to "allow members to add or delete" people will allow them to add or delete others at any time and those people being added may to actually qualify to be part of that type of membership (For example: Family Membership is Married Couple (or an adult couple with proven shared residency) and their dependent children as defined by the IRS.)
Change the phrasing of "Join Organization".
Over and over when I have people trying to sign up in Court Reserve they quit at "Join Organization" as it is confusing. I repeatedly get phone calls from people saying they tried to register in Court Reserve but it wanted them to 'Join an Organization" not realizing that multiple organizations use it. Can you change the phrasing of "join Organization" to something like "Select an Organization" ,"Choose an Organization" or even as basic as "Type in the name of the Organization you want to Reserve with "? I think it asks them to type in the area, which isn't helpful because it doesn't seem to populate the facilities in the area, only the ones with the name of the area or city in the title. This would save me a lot of grief...
Mass Update Custom Fields
I would like the ability to Bulk Edit a Custom Field (or allow Custom Fields to be edited in the Mass Update screen).
We utilize a Custom Field to track membership referral. During signup, if a new member was referred by another existing member, the existing member get's 20% of the new member's membership fee as a Referral Bonus / Fee.
At the end of each year, I have to manually reset all the Custom Fields to Null so I can track this from year to year.
Prevent member from registering for an event at the same time they have an active court reservation
I'd like to suggest adding the ability to prevent a member from registering for an event at the same time they have an active court reservation, or vice versa. Folks can't be two places at once (an Event and a reserved court) and we don't have the staff to monitor where they are and who is using their reserved court. Thank you.
Sort by check-in status
Need ability to sort by check-in status - alphabetically
Primetime Capability Enhancement to Support Multiple Sports with different Time Restrictions
Primetime restriction functionality includes options to select multiple by time intervals & courts on the Prime time settings page.
However the Prime time restrictions are applied by reservation type. This means that when selecting the reservation type option “Prevent Reservations During Prime Time” the restriction is applied to all primetime interval & all eligible primetime courts. This is not always desirable
Here is an Example:
Club Primetime Restrictions
- Mondays
- 8:30 – 11:30. No pickleball singles
- Tuesdays
- 8:30 -11am. No pickleball singles
- 5-8pm no tennis singles
Primetime restricts reservation type “PB singles” on Monday & Tuesday from 8:30 – 11:30am (good) but also restricts PB singles on Tuesday from 5-8pm (not good).
Enhancement:
Add the option to add specific reservation type(s) and restricted courts to each Primetime Interval

Admin Alerts for full events, full courts, etc...
As an admin, I would like to know how my courts are being used and how full my classes/events are without having to constantly check. I find that I just end up missing things. I would like to set alerts based on certain conditions. The ones coming to mind now are if on the court utilization 'heat map' any time slot gets over 90%, or if any of my classes fill up over a certain percentage (or reach a certain number of spots remaining). Currently our club rents court space and also has classes. This would help me see when the courts are either full of rentals so I can decrease the class size to allow more court rentals, or conversely increase the class size if it is already full and we have courts available. Thanks.
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!
Phantom Reservations - Reservation time slots say available but actually aren't b/c there's not enough time for the reservation
Hi there! Our reservations start on the hour and half hour mark and can vary in length with half an hour minimum and 2 hours maximum. Some of our events don't follow this rule as we have ten minute breaks between programs for our coaches. Sometimes, we will have a ten-minute gap on the hour or half hour mark, and then patrons will see courts available. When they click to make a half hour or longer reservation, CR will then say it is unavailable.
We would like reservation time slots to be marked as unavailable if the minimum amount of time needed for a reservation is not reached. In the meantime, we are taking extra time to put closures/blocks so that these reservation time slots are unavailable. Before doing this, we did get several calls and complaints.
Member Bar Code in Phone Wallet App
Make it so members can add their bar code to their wallet app so they can bring it up like a concert ticket to make checking in easier and quicker.
Flag members with no payment profile and display notification upon check-in
Would love to be able to see an icon or other identifier next to a member name to indicate to check-in staff if they do not have a payment profile. Also, a "Please check with staff regarding payment for your play today" notification would display upon check-in. This would prompt staff to intercept the visitor to collect payment or assist with creating a payment profile upon arrival.
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.
Add Custom Member Fields to Membership Directory in Member Portal
Our members are asking us to display custom field information in the Member Directory table in the Member Portal. We can add the information to the Member List in the Admin portal but would like the option to also show it in the Member Directory.
Automatic monthly recurring billing and registration for weekly events that are ongoing
For our events that are ongoing such as our weekly Junior Competitive Team, we would like to have automatic monthly billing and automatic re-registration so the family does not have to re-register and payment comes out of their account automatically each month, in the same way their monthly membership payment does.
Report Scheduler
Have the ability to set reports to run with pre-set parameters on a specified schedule that are then automatically emailed out.
Customer support service by UserEcho