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!

+55
Accepted for Future Development

Booking restrictions that only include reservations made by the member

Kate Holzhuter 3 years ago in Reservations • updated by Julie Maiorano 3 months ago • 9 • 1 duplicate
+50
Accepted for Future Development

Schedules/Sessions inside of an Event

Tim Owens 6 years ago in Events / Programming • updated by USBA Admin 2 months ago • 7 • 6 duplicates
0
Accepted for Future Development

Attendance Report

Sarah Boone 1 year ago in Reports / Event Reports • updated by Tim Owens 7 months ago • 2

+3

Set different start/end times for each court allocated to an event.

William Ratcliff 13 hours ago in Events / Programming • updated 13 hours ago • 0

Create a on/off switch that when enabled, gives you the ability to set different times on each court under a single evet. 

For example, Open play: Courts 1-3 from 8am-10am, but court 4 start at 9am. 

Right now this prevents us from allocating courts to an open play session if a court is reserved for one hour which inhibits signups for sessions. We want to maximize capacity & manage the yield, but without this function we are limited by the software. 

+3

Multiple Event Discount Rules

Melissa Bonito 1 day ago in Memberships • 0

Currently, when you create a discount for Events, you can only create one rule. It would be great if you could create multiple rules. Like 1 free per month for a,b,c events, and 1 free per day of d,e,f events. It would also be great to have a once a year or once lifetime option.

+3

Unique Prime Times for different sports

Sam Rechtin 5 days ago in Reservations • 0

Our tennis and pickleball members have very different prime times that they like to come in and play. We are handcuffed as admins being only able to set 1 master prime time list of times. Please allow for unique prime times to be set for different sports, as the players have different preferences. 

+3

League scoring option to include wins and losses as a primary criteria

Sian Watkins 1 week ago in Leagues • 0

Need to add an option for league scoring / ranking to use wins and losses as the primary driver for ranking the players in each pool.  Point differential or total points would be the secondary tie breaker after wins and losses are used.

JB Chronister

The Pickle Lodge - North Shore

West Chester, OH

513-594-7548 cell #

+3
Waiting on Votes

Yearly Packages

Proshop Pro 2 weeks ago in Packages • updated by Matt Criswell 6 days ago • 1

Allow packages to be auto assigned yearly instead of monthly.

+3

Update Punches in Sold Packages

Kiran Dhatt 2 weeks ago in Packages • 0

The ability to update the number of punches in sold packages as a form of price adjustment. Also, updating the event categories punch allowances without having to delete and re-add the categories.

+3

Adding Club Ratings of Members on the Membership List

George Hildebrandt 3 weeks ago in Player Management • 0

It would be very useful to have the capability of searching the membership list of a group of players based on their club ratings. It would also be beneficial to be able to sort those group ratings to determine which members are in a certain group, E. G., Find me all the 3.0 men.

+3

Kisi Access Control Integration

Kiran Dhatt 1 month ago in 3rd Party Integrations • 0

I'd like to formally request an access control integration with Kisi. Their hardware and use case is better suited for recreational facilities than RemoteLock or Brivo, and it is more secure than easily guessable 4-digit pin codes. An in-app unlock feature that only allows the player to unlock the door when it is their reservation time (/buffer) and when they are in the direct vicinity of the door is the future of access control for pickleball facilities! Thanks for your consideration.

+3

Waitlist Limits

Tom Wilson 1 month ago in Reservations • updated by SLPCC Web Admin - Mike 1 month ago • 1

Can a limit/specific number be set for the waitlist function per court (for players waiting for an opening in an event)? Our default is set to 4 players per court, but knowing some players to not show up & not remove their name, and some players tire easily and like to rotate out to rest. At the same time, we don't want any more than two additional per court. Example: 4 courts, 8 waiting spots. Need to be able to set it specific to each club's needs. 

+3

edit reservation type when paying with punches

Kiran Dhatt 1 month ago in Packages • 0

allow players to edit their reservation types when paying with punches. for example, our club and a few others in MasterMind use reservation types to force players to add everyone for waiver purposes. however, when they book a "Private Court for 2" and then later confirm the other two players, they can't add them themselves because they are unable to edit the reservation type to "Private Court for 4" without admin intervention.

suggested by CR support to add this idea.

"If he's already paid for the reservation with a punch, that punch is being assigned to a specific reservation type. They won't be able to edit that on their own since the systems essentially going, "No, it's done and paid for with a punch. No edits can be made." At that point, it does require any additional edits to be done from the admin side."

+3
Internal Review

Custom Rating - DUPR Waiver

Jeff Moulton 1 month ago in Integration / Ratings • updated by Josh Willey 1 day ago • 1

We have a waiver program for rating exceptions that uses the MyDUPRCoach process. If the player doesn't have a DUPR rating, then this is not an issue as the coach assigned DUPR gets added to their DUPR profile and that allows players to sign up for whatever events they want to. If the player does have a DUPR rating, then we need to create a custom rating range/value for them and edit events to allow that custom rating range/value. It would be convenient to create a custom rating where it is a number that can be used with the DUPR rating restrictions to allow players to be allowed to sign up for events. 

Bonus would be to create a period that after which would nullify the waiver so that we can do a re-evaluation of the player.

Scenario I have the issue for: I have a player who has a DUPR rating of 3.000. Our next DUPR range is 3.250-3.749 and this player believes they should be allowed to take instruction within that level for whatever reason. If the waiver process says that this player is in fact a 3.259, it would be nice to input that value into a field and have it be automatically used by rating restrictions rather than having to do something with a non-number string in a custom rating. Then after 6 months - this player gets an alert that they need to have another waiver evaluation to ensure they are still playing/competing at that level.

+3

Discount Code for Memberships

Braden Keith 1 month ago in Memberships • 0

A discount code to give to people to get a discounted membership price would be super helpful!

+3

Open API Payments Integration

Randy Burgess 2 months ago in 3rd Party Integrations • 0

Court Reserve to consider creating a certification for payment integration API's. This would allow clubs internationally to select their own local payment providers who can develop payment solutions to integrate with court reserve. Court resreve would need to certify the solutions for compliance etc. This would give greater flexibility to persons who do not use twothe available payment providers. 

+3

Add Court Name to Booking Confirmation

Randy Burgess 2 months ago in Schedulers • 0

Currently booking confirmations, only include the court type. 


Whereas we have multiple of the same court type, distinguished by name for example: Court Type: Tennis Hard Court, Court Name: Court A, B, C ,D, E...; it would be best if the court name is on the booking confirmation 

+3

Allow Player added to a Reservation to Cancel Reservation

Randy Burgess 2 months ago in Reservations • 0

Whereas the portal is configured to allow adding a player to your reservation, I need the added players to be able to cancel the reservation form the email notification they get when they are added to a reservation. 

The use case is that- some reservation owners may randomly input other club members names, without the added club member making any previous arrangement with them. Outside of this being unreasonable, it can restrict the added member form creating a reservation of their own based on reservation rules in place. Currently only the reservation owner can cancel a booking, the request is for any player on a booking to be able to cancel the booking with reason

+3

Add Custom Content to Packages purchase page

Angela Petschow (Admin) 2 months ago in Website Builder • updated by Kim Lehman (Product Owner) 2 months ago • 0

We would like to be able to add content before and after displaying our Packages (ie., helpful overall information regarding memberships, links to our refund policy, etc) instead of listing this for each Package.

Currently, there is no way to do this (that I can see).

+3

Add custom content to memberships page

Angela Petschow (Admin) 2 months ago in Website Builder • updated by Kim Lehman (Product Owner) 2 months ago • 0

We would like to be able to add content before and after displaying ourĀ Memberships (ie., helpful overallĀ information regarding memberships,Ā links to our cancellation policy, etc) instead of doing this for each Membership.

Currently, there is no way to do this (that I can see).Ā 

Image 475

+3
Waiting on Votes

ā€œFirst-Time Participant Iconā€ for Check-In

Hello PKLYN 3 months ago in Player Experience • updated by Josh Weese 2 months ago • 1

It would be helpful to have a small icon appear next to a customer’s name in registration list during check-in when they’re attending their first ever program at our facility.

This visual cue would allow staff to easily identify new participants and give them a warm welcome. It would enhance the customer experience and ensure first-timers feel acknowledged and supported right from their arrival.

+3
Waiting on Votes

Instructor Feedback - Players looking to provide feedback on the lesson/drills - Can it be an email or something that they can do inside Court Reserve?

David Benett 3 months ago in Player Experience • updated by Josh Weese 2 months ago • 2

Our players would like to be able to share feedback to the instructors following their drills/lessons whether it's a notification, email soliciting, or they can just go into their Court Reserve and notate. 

+3
Waiting on Votes

Add an add payment profile options when members pay with credit card in POS

Jenni Hodges 3 months ago in Point of Sale / Inventory Management • updated by Josh Weese 2 months ago • 1
+3

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

+3
Waiting on Votes

warning beep on kiosk if scanning in before the time allowed for check-in

Lance Reinsma 3 months ago in Attendance / Check-in / Kiosk • updated 3 months ago • 5

when scanning in at the kiosk and there is a time set that the player cannot check-in, i.e.. 2 hours or more ahead of time, and if they do, I am requesting they get a warning beep with maybe a red X letting them know they need to scan in closer to their event time.

+3
Waiting on Votes

Ability to edit or delete guest waivers.

Karen Kattar 3 months ago in Waivers / Membership Agreements (add-on) • updated by Kim Lehman (Product Owner) 3 months ago • 1

We have duplicates of guests waivers because players make an error completing the form and can't edit it themselves. So, they create a new 2nd waiver. The admin is unable to delete a duplicate waiver, not can the admin edit it for the player. Can a guest waiver be made to edit and delete?

+11
Waiting on Votes

When issuing a refund or a balance credit, the party receiving the credit or balance credit is sent an email notification.

Doug Kozak 4 years ago in Notifications • updated by Chris Johnston 3 days ago • 7

When issuing a refund or a balance credit, the party receiving the credit or balance credit is sent an email notification. This allows for people to know that they are getting their money back and how. This would reduce confusion. 

+10
Waiting on Votes

Packages - add functionality to add guests

Dave M 10 months ago in Packages • updated by Kim Lehman (Product Owner) 2 months ago • 3

Adding guests to packages would enhance the package overing to cover all costs of an event &/or reservation.

Current package offering:

  • Reservation type 
  • Events Type
  • Lesson Type
  • All of the above packages can include the ball machine

Adding Guests to the package functionality would enable the package holder to pay for any of the packages offering and include the cost of bringing a guest

+10
Waiting on Votes

Team registration for leagues

Katie Siddoway 11 months ago in Leagues • updated by Michelle Jensen-Beyer 4 weeks ago • 4 • 2 duplicates

many of our players would like to sign up for a league and play with the same person every week, and get scored as a team. We also want to run doubles tournaments and events with the same team members. 

Tagged for Prioritization
+10
Waiting on Votes

Filter out DUPR ratings by reliability score

Jacob McLellan 1 year ago in Integration / Ratings • updated by Sebastian Dulmage 6 days ago • 8 • 2 duplicates

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

+10
Accepted for Future Development

Add more info in Stripe Payment API

Jammy He 1 year ago in Integration / Payment Integrations • updated by Kasey Zandt 3 months ago • 6

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. 

+10
Completed

discount percentage for merchandise

Kaitlyn Myers 3 years ago in Point of Sale / Inventory Management • updated by Kim Lehman (Product Owner) 3 years ago • 3 • 1 duplicate

We have members and member pricing for merchandise that we sell, and if you're a member you get 20% off. If you're a non-member, you get 10% off, Pros get different pricing ext. I want to be able to put that percentage in when I'm checking out, and I can't do that. It can only be one price. 

+10
Waiting on Votes

student report cards

Debra Russell 4 years ago in Any other Ideas / Suggestions 😁 • updated by Tim Owens 4 years ago • 4 • 1 duplicate

We have templates for student rating and "report cards" to show progression,  We would like the ability to have these uploaded and appear in the patron's profile so the student or parent can see online from their profile once logged in how the student is progressing, and what new class they should register for.

+10
Completed

Ability to print from check in screen this completed list of participants

Glenda Pfister 7 years ago in Events / Programming • updated by Tim Owens 7 years ago • 2

Now that you made the check in process so nice and easy, it would be great to be able to print directly from it after all participants have been checked in.