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 4 days ago 7 6 duplicates
0
Accepted for Future Development

Attendance Report

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

+5
Waiting on Votes

Guest Database in a Dropdown. So we don't have to type the same people over and over.

John OBeirne 4 years ago in Reservations updated by Alicia Gray 8 months ago 6 1 duplicate

Guest Database in a Dropdown. So we don't have to type the same people over and over.

+5
Waiting on Votes

Report or filter feature on existing reports for the signed W & R

Debra Russell 4 years ago in Integration / Waivers / Membership Agreements (add-on) updated by Susan Garzoni 9 months ago 5

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

+5
Waiting on Votes

Notification to members who expire after X days

Club Admin2 4 years ago in Memberships updated by Tim Owens 4 years ago 2

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.

+4

Guest Passes for Members

Matt Landolt 2 months ago in Memberships 0

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.

+4

Leagues - Inactive Players

John Pihl 2 months ago in Integration / Leagues updated by Shelly Duncan 2 months ago 1

Add an option in leagues for inactive players to automatically moved them down 1 spot every game day they don't play.

+4
Waiting on Votes

Weekly View for Instructor/Book a Pro Scheduler

Kiran Dhatt 5 months ago in Instructors / Book a Pro updated 5 months ago 2

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.

+4
Waiting on Votes

Guest Passes and Gift Cards

Leesa Pollone 5 months ago in Any other Ideas / Suggestions 😁 updated by Tim Owens 5 months ago 2 1 duplicate

Will Court Reserve ever add Guest pass options and gift card sales?:

+4
Waiting on Votes

Apply penalties to event no shows and early departers and enable blocking event registrations when penalty max is hit

Mike Fox 7 months ago in Events / Programming updated by Kim Lehman (Product Owner) 1 week ago 1 1 duplicate

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.

+4
Accepted for Future Development

Disclosures for specific reservation types

Kurt Johnson 7 months ago in Reservations updated by Josh Weese 1 month ago 1

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. 

Tagged for Prioritization
+4
Internal Review

Adding Clover as a payment processor option.

Kellie Arce 8 months ago in Transactions/Financials updated by Matt Criswell 5 months ago 2

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

+4
Waiting on Votes

changing colors when lessons and clinics are charged

Aman Singh 8 months ago in Schedulers updated by Josh Willey 5 months ago 1

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.  

+4
Waiting on Votes

Family Members required at time of registration

Lynda Holtschneider 9 months ago in Memberships updated by Josh Willey 4 months ago 1

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

+4
Waiting on Votes

Change the phrasing of "Join Organization".

Jody Allen 9 months ago in Website Builder updated by Kim Lehman (Product Owner) 3 months ago 1

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

+4
Internal Review

Mass Update Custom Fields

Mike King 10 months ago in Player Management updated by Josh Willey 4 months ago 1

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.

+4
Waiting on Votes

Prevent member from registering for an event at the same time they have an active court reservation

Kathy Metcalfe 10 months ago in Reservations updated by Josh Weese 1 month ago 3

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.

Tagged for Prioritization
+4
Internal Review

Sort by check-in status

Customer Service 10 months ago in Attendance / Check-in / Kiosk updated by Elly McCarthy 3 months ago 5

Need ability to sort by check-in status - alphabetically

+4
Accepted for Future Development

EOD Report separated by Teminal Used to process payment (we have 2 centers 0n the same property

Emily Henson 1 year ago in Transactions/Financials updated by Tim Owens 5 months ago 3

The ability to run an EOD report based on the terminal used to process the transactions/payments. On our Property we have a tennis building and a pickleball building. It is a hassle for Management to have to look back into each EOD and decipher which building took in which cash, so that we can make sure our "registers are balance"  properly

+4
Waiting on Votes

Custom Scheduler exception time/Date range.

Jon Otto 1 year ago in Schedulers updated by Tim Owens 1 year ago 1

It would be nice to be able to except dates or times for a specific court in a custom scheduler,  ie, the power is out on a specific court for a day.  

+4
Waiting on Votes

Virtual Guest Pass

Shawna Evans TCBH 1 year ago in Transactions/Financials updated by Tim Owens 1 year ago 1

It would be nice to allow for a virtual free guest pass to give to members on court reserve. This would allow members to bring guest whenever. We wouldn't have to zero out guest fees and use paper guest fees that we are currently using. 

+4
Accepted for Future Development

Have "Each Player based on Membership" not apply to ball machines

BCPH Admin 1 year ago in Reservations updated by Tim Owens 1 year ago 1

We charge courts fees based on membership. The "Reservation Fee Responsibility" option of "Each Player based on Membership" works very well for us.  We can have a 4 players on a reservation and collect 4 different amounts from each of them.  It's perfect.

Where this falls apart is when we add a ball machine with a fee to a reservation.  What happens is each of those players have to pay the ball machine fee based on their membership. It doesn't make sense to charge each player the full fee for the ball machine. Either leave the ball machine fee responsibility with the reservation owner or allow it to split equally between (not multiplied by) the players on the court.

+4
Waiting on Votes

POS Merchandise Discounts by Membership type

Susy Pacheco 3 years ago in Point of Sale / Inventory Management updated by Kevin Plank 2 weeks ago 5

We have members and member pricing for merchandise that we sell, and if you're a member of a certain type i.e. Deluxe you get 20% off but only if a member.  I can't find how to link discounts on merchandise to membership types? 

+4
Waiting on Votes

Select "PAY ALL" For PAY, not just "CHECK-IN ALL"

Swing Admin 3 years ago in Reservations updated by Kim Lehman (Product Owner) 3 years ago 1

Once the court is staged with all player names and prices, there is an option to "select all" which results in a "check all in" green button above the boxes.   A "pay all" green button as well would save the administration from onerously selecting pay for each individual player (up to 5-6 on a reservation takes alot of time!) If the administrator wanted to select individual "pay" option that could still be done, to pay several staged court fees for that player. :) 

+4
Accepted for Future Development

add guests to waitlist for events

Christy Howden 3 years ago in Events / Programming updated by Kim Lehman (Product Owner) 1 month ago 1 1 duplicate

ability for players and admins to add guests of players to waitlist attached to them..

+12
Waiting on Votes

Display Event at Check In

Front Desk 3 months ago in Reservations updated by Angela Petschow (Admin) 2 months ago 2

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!

Tagged for Prioritization
+12
Waiting on Votes

Phantom Reservations - Reservation time slots say available but actually aren't b/c there's not enough time for the reservation

Deanne Dinio 5 months ago in Reservations updated by Betsy Kemp 1 week ago 4

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. 

+12
Waiting on Votes

Barcode Price Tag Creation

Sandi Spencer 5 months ago in Point of Sale / Inventory Management updated by Josh Weese 2 weeks ago 1

We sell merchandise through Court Reserve at our pro shop and it would be great if you could create a barcode price tag using all the info that is already in the description. example-(item, size, price, UPC code) then send to a label printer.  I am currently manually creating them with label software but it would be quite simple to code. 

+12
Waiting on Votes

Member Bar Code in Phone Wallet App

Drayshawn Broughton 9 months ago in Attendance / Check-in / Kiosk updated by Josh Willey 4 months ago 1 1 duplicate

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.

+12
Waiting on Votes

Flag members with no payment profile and display notification upon check-in

Val Prothero 1 year ago in Attendance / Check-in / Kiosk updated by Davy Campano 8 months ago 3

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.

+12
Waiting on Votes

LEAGUES - Opt in default set to "In"

Kristen Brown 1 year ago updated by John Pihl 1 month ago 3 1 duplicate

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.

+12
Completed

Add Custom Member Fields to Membership Directory in Member Portal

David Loendorf 3 years ago in Website Builder updated by Tim Owens 1 year ago 6

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.

+12
Waiting on Votes

Automatic monthly recurring billing and registration for weekly events that are ongoing

Lisa Phillips 3 years ago in Events / Programming updated by Tim Owens 1 year ago 5

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. 

+12
Waiting on Votes

Report Scheduler

Gabe Platt 4 years ago in Reports / Financial Reports updated by Tim Owens 4 years ago 1 1 duplicate

Have the ability to set reports to run with pre-set parameters on a specified schedule that are then automatically emailed out.

+12
Waiting on Votes

Mass Account Deletion

CRBooking Support 4 years ago in Player Management updated 9 months ago 8

Could we have an easy way to delete a large number of accounts from our Court Reserve database?  We are in the middle of our first registration renewal process using Court Reserve and would like to delete the people who did not renew their memberships and the people who did not accept our invitations to join from the waitlist (we set up a "waitlist membership type" to use temporarily until the official CR waitlist becomes available).  We plan to first download reports of the people we will delete for our records.