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!

+51
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 2 months ago • 9 • 1 duplicate
+50
Accepted for Future Development

Schedules/Sessions inside of an Event

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

Attendance Report

Sarah Boone 1 year ago in Reports / Event Reports • updated by Tim Owens 6 months ago • 2
ďťż
+3

Add custom content to memberships page

Angela Petschow (Admin) 4 weeks ago in Website Builder • updated by Kim Lehman (Product Owner) 3 weeks 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 1 month ago in Player Experience • updated by Josh Weese 4 weeks 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 2 months ago in Player Experience • updated by Josh Weese 4 weeks 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 2 months ago in Point of Sale / Inventory Management • updated by Josh Weese 4 weeks 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 2 months ago in Attendance / Check-in / Kiosk • updated 2 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 2 months ago in Waivers / Membership Agreements (add-on) • updated by Kim Lehman (Product Owner) 2 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?

+3

Ability to pull future payments in reporting

Marian Jessop 2 months ago in Reports / Financial Reports • 0

Be able to predict future payments for the month 

+3

Purchase Add Ons Online (recurring fees)

Angela Petschow (Admin) 2 months ago in Memberships • 0

Since the system only allows you to have ONE membership at a time, is it possible to enhance the RECURRING FEES feature or copy it and call it ADD ONS that we can sell online?


Scenario: A Member wants to also pay for a monthly locker rental (recurring 1x a month fee). And, I have another Member who wants to rent a locker just for the month of December.


I'd like them to be able to purchase this add on online from a section of the portal, just like they would a package and give them the opportunity to select the start date and select whether it is a one time payment or recurring monthly fee.

+3

Pickleball Bracket Integration

Marian Jessop 3 months ago in Integration • 0
+3
Waiting on Votes

POS export

Jackie Byerley 3 months ago in Point of Sale / Inventory Management • updated by Josh Weese 4 weeks ago • 1

To be able to export an item category  item that would include the short name, otherwise what is the purpose for short name??

+3

Have a way to give members 2 guest passes each month and be able to see what they have used in their account

Ronda Bair 3 months ago in Attendance / Check-in / Kiosk • 0

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.

+3

Integrations to help with automation - Either Google Sheets Integrations or Zapier - See Use Case Below

Terry Burger 3 months ago in 3rd Party Integrations • updated 3 months ago • 0

We use a Wix website so that we can track sales and conversions through our marketing channels. I find that when you put links or embed HTML to CR, it doesn't track as well. Most of these platforms like WP, WIX, Square, Click Funnels, etc have automations that can send things to a google sheet.  Tracking marketing is just better keeping it inside the system that was built. 

Because we do this, there is SO MUCH manual entry for my team, and for a $10 pickleball class, it's a lot of manpower for a low amount of money. It would be great to just be able to automate this process to create the "free" or "event" memberships that we all use by sending them to a spreadsheet, and then allowing Court Reserve to access that sheet and create an automation of sorts for it. 

A Zapier integration would solve most of my problems as well! 

+3
Internal Review

Invoice - Easy Online Payment Link

Davy Campano 3 months ago in Transactions/Financials • updated by Matt Criswell 1 month ago • 1

Would be great to have a link that could be copied directly from the invoice page.  This link would be the same link that gets emailed out. Currently we invoice some people that don't have CourtReserve accounts so to get this link I have to send an email to myself and then copy the link.

Image 379

+3

Notifications of Cancellations per Instructor

Alison Cremeans 3 months ago in Notifications • 0

Our Instructors would like to be notified when one of their lessons, clinics or events get cancelled. However, the only way to do that currently is for each of them to receive ALL cancellations regardless of which instructor is on the lesson, clinic or events. Our request is that each instructor receives only the cancellations that impact their own schedule.

+3
Accepted for Future Development

Ability to see Free/Discount Court Hours

Danny Do 3 months ago in Reservations • updated by Aaron Sinke 2 months ago • 2

Screen Recording 2025-09-04 at 12.35.24PM.mov

My club has recently started using free monthly court reservation hours, but we've been inquired by several of our players on how many free hours they have left for the month. 

As a player AND admin, I'd like the ability to see this amount. 

+3
Internal Review

Refund Procedure - Member Accounts & Transactions

Campbell Armstrong 3 months ago in Transactions/Financials • updated by Matt Criswell 1 month ago • 1

When issuing a refund to the original payment method (credit card or bank account), the original transaction must be debited on the member’s account. This ensures the system reflects an open balance equal to the refunded amount.

If the refund is not processed this way and is instead handled through a manual adjustment (the current workaround), it becomes difficult to track in Court Reserve reporting. Payments for memberships or lessons that were made via the original payment method will continue to show as paid, when there should be an automatic debit posted to the account to reflect the open balance.

+3
Waiting on Votes

Restrict Guests by day of week

Matt Bugna 4 months ago in Reservations • updated by Josh Weese 2 months ago • 1

The ability to restrict guests on reservations by day of week or after a certain number of facility visits would be great. Our use case is that Wednesdays is for members only and no guests are allowed as well as a rule that a guest can only visit a certain number of times a year. 

Thank you

+3
Internal Review

Event Cancellations and refunds

Gina Adams 4 months ago in Events / Programming • updated by Kim Lehman (Product Owner) 1 month ago • 2

Hello!  We having a TERRIBLE TIME with getting refunds back to people who are involved in events that are auto canceled the stuff gets removed and we don't see the people who signed up.  We really need a short cut added to the admin panel to make this easier for your users to find and use.   We are all loosing money with this.  

+3
Waiting on Votes

Ability to set a certain date for cancellations for events

Aman Singh 4 months ago in Events / Programming • updated by Kim Lehman (Product Owner) 4 months ago • 1

Currently we can only set a cancellation time by hrs and minutes. There should be a place where we can input a certain date members need to cancel by to avoid penalty. For example, June 10th for a July 10th event instead of 30 days or X amount of hours. 

+3

Enable TOTP 2FA authentication in addition to email

Request to add TOTP 2FA authentication method, and allow users to choose this instead of email.

https://en.wikipedia.org/wiki/Time-based_one-time_password

RFC 6238 based TOTP apps are plentiful and common, such as Google Authenticator, Microsoft Authenticator, and most Password Keepers like BitWarden as examples.

Also worth a look are PassKeys

https://www.descope.com/blog/post/developer-guide-passkeys

https://learn.microsoft.com/en-us/windows/apps/develop/security/implement

https://passkeys.dev/docs/tools-libraries/libraries/

Both of these authentication methods are more secure than Email based, and more convenient. 

+3

Able to mark Paid for multiple members like you can check them all in at once

Aman Singh 4 months ago in Transactions/Financials • updated 2 months ago • 1

There should be an option to select all members and mark them paid within events or attendance like you can for attendance. This will make it easy for cash desks to not individually mark each member paid. 

+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 2 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
Waiting on Votes

Is there a way to add tips to the POS system?

Kathie Patterson 3 years ago in Point of Sale / Inventory Management • updated by Swing Admin 1 year ago • 6

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.

+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
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 Danny McDowell 2 years ago • 6

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
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.  

+9

Players viewing when syncing to Swish.

Wade Pilgreen 1 month ago in Integration / SWISH • 0

When syncing with Swish, allow all players to view round robins/matches once on the Swish app. 

+9
Waiting on Votes

Release Open Play Courts to accomodate fewer players.

Kat Allen 3 months ago in Events / Programming • updated by Jeff Vander Laan 1 week ago • 4

Set number of players per court and if there are fewer, automatically release appropriate number of courts for private reservations.

+9
Waiting on Votes

Check-In button on the reservation for members to use their phone to "Tap" to check-in

Styrling Strother 6 months ago in Reservations • updated by Tim Owens 5 months ago • 1

Members to use their phone to check-in by simply clicking on a CHECK-IN button on their reservation