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!

+58
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 4 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 3 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 8 months ago 2

+9
Waiting on Votes

Sub Admin Privilege's Should Be Event Type Specific

Annette Moore 4 years ago in Settings / Configuration / Permissions updated by Tim Owens 4 years ago 2

ALL sub-admins can create any Event Type. This is problematic. Each sub admin's privilege's should be Event Type specific, similar to how Instructor's Lesson Types are.  Not all Instructors do each type of Lessons. As we have a number of Event sub admins, not all Event sub admins should be able to create all Event Types.  We should be able to have each sub admin only create the Event Types we want them to create. 

+8
Waiting on Votes

Create and/or rules around event restrictions

Kim Lehman (Product Owner) 7 months ago in Events / Programming updated 7 months ago 4 1 duplicate

In each event, allow the admin to create and/or rules (or if/then statements) around event restrictions. 

+8
Waiting on Votes

Add Paddle Rentals when booking online Court Reservations

Joe Bass 11 months ago in Reservations updated by Josh Weese 4 months ago 3

It would be great if members could rent paddles and balls directly from the online scheduler when reserving courts. Right now, it seems we would have to create a rental item for each of our rentable paddles and balls in order to allow multiple rentals across different bookings happening at the same time. This isn't feasible as we'd have hundreds of rental items in the dropdown menu. 

What I would love to see is an option to rent paddles and or balls when members are reserving courts online, that allows the member to check a box or click an option and then increase the quantity needed for their rental. Ideally this would be paired with the option to adjust quantity on the backend so that we don't overbook. 

+8
Accepted for Future Development

Allow Packages to be Sorted and Display in a Specific Order on the Member Portal

Nathan Patrick Taylor 1 year ago in Packages updated by Josh Willey 4 months ago 2

Allow the CourtReserve administrator to sort packages so that they can be displayed in a specific order on the member portal.

+8
Waiting on Votes

Freeze account with restart date option.

Aria Colby 1 year ago in Memberships updated by Josh Willey 7 months ago 2

It would be very helpful to have an option to auto restart a membership after a freeze period.   Currently the action is to suspend the membership and manually restart it.  It would be great to not have to worry about the members account.

+8
Waiting on Votes

Program Filter - Separate the two clauses in ""Hide Ineligible and/or Programs with no remaining spot(s)"

By separating the two clauses in ""Hide Ineligible and/or Programs with no remaining spot(s)", we could create a Program Filter that would exclude Programs that are full but still display Programs that the viewer might be ineligible for. Example: we would like to create a public link to show only Summer Camps that have availability BUT since our Camps have an age restriction (7 - 10 years old), no Camps display because the user would have to have an account and an entered DOB and even then, if they are a parent, they still wouldn't be able to view the camps because they are not the correct age.

+8
Waiting on Votes

Option to restrict members from booking on dates that are past their membership's expiration date

Josh Willey 3 years ago in Memberships updated by Ronnie Yin 1 month ago 4

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.

+8
Waiting on Votes

require payment for split fees

Drew broderick 3 years ago in Reservations updated by BCPH Admin 1 year ago 3

If players split fees require a payment before the reservation is confirmed

+8
Waiting on Votes

limit number of adults in a family membership

Drew Seath 3 years ago in Memberships updated by Mike Robinson 11 months ago 4

It would be great to be able to limit the number of adults that can be part of a Family membership.  We'd like to be able to limit a Family membership to 2 adults - without a limit to the number of children.

+8
Waiting on Votes

Add a Loyalty Program with a Point tracking method for members so they can "earn" points each month.

Indoor Pickleball 4 years ago in Memberships updated by Tim Owens 1 year ago 3 2 duplicates

Loyalty Program-Point tracking method for members so they can "earn" points each month towards special privileges like guest passes, 24/7 access, etc.The purpose would be to build loyalty and increase participation. Similar to a hotel rewards program. 

+8
Accepted for Future Development

Ability to suspend a membership from a certain date in the future

Marc Kiezebrink 4 years ago in Memberships updated by Cali Slaughter 3 months ago 7 3 duplicates

Yesterday, I had a member who paid two months of membership (May and June), and asked me to put her membership on hold for the month per June 30, since she would be traveling all of July. So, I wanted to suspend her membership per July 1, in order to avoid she would get the remainder of payment, which will be send 5 days before the payment date. However, I was told by the live support that this is not possible. I need to suspend the membership on the actual day that it has to be suspended. Unfortunately that means she will receive the reminder, and I will probably forget in 2 months that I should suspend the membership of one of my members on July 1. 

Therefore, I would like to see the possibility to suspend an account on a certain date in the future, and maybe give the possibility to add a date to reactivate it again.

Tagged for Prioritization
+8
Waiting on Votes

Prevent sandwich times exluding beginning of day

Erin Anderson 4 years ago in Reservations updated by Greg Bennett 3 years ago 2

Prevent sandwich times with ability to exempt the opening hour/beginning of the day. For example, club opens at 6am but lots of patrons like to come at 6:30am. Currently it's all or nothing and this prevents many people from booking. If opening time moves to 6:30am, this prevents the 7am patrons from booking. 

+8
Waiting on Votes

Enhanced filters to exclude some people, when emailing members

Admin LPTC 4 years ago in Memberships updated by Lynn Regan 6 months ago 4

Right now on Members | Email you can filter people based on Member Groups and/or Memberships. It would be very useful to add after that the ability to exclude some of those people, based on Member Groups and/or Memberships.

e.g. we are starting with a set of users, some of whom have no active memberships, and others who have an active 2021 membership ending slightly in the future. We captured this list of people in Member Groups. We are asking people to renew for 2022 by purchasing or pre-purchasing 2022 memberships.

We want to periodically mail a reminder to people that have not yet renewed for 2022, but there is no easy way to do it. We want to be able to write a filter like:


people from these XXX member groups except people from these YYY memberships. i.e. we want to bring in the 2021 member groups, and then exclude the people that already bought 2022 memberships.

So perhaps something simple like:


Filter players by Member Groups (this is already there)

Filter players by Memberships (already there)

except if they are in these Member Groups

except if they are in these Memberships



+8
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 11 months ago 6 1 duplicate

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

+8
Waiting on Votes

Member specific notes with identifier on scheduler view/when admin making a reservation

Emil Kamel 4 years ago in Schedulers updated by Hello PKLYN 1 year ago 3 1 duplicate

We would really benefit from being able to write down general notes about  a specific member.

(I.e. Has specific preferences, details of previous interactions, $$ owed from previous visit, "History of no-shows must take payment upfront" or other information that would allow the staff to better serve that member)

This would require a visible icon in the scheduler view that would show details of the note when staff hover of it. 

It would also be important to show these notes when staff are making a reservation for that member.

+8
Waiting on Votes

Kiosk - Use camera on kiosk to scan

Brian Montgomery 4 years ago in Attendance / Check-in / Kiosk updated by Tim Owens 4 years ago 1

Instead of having to get a separate scanner for our kiosk, allow us to use the camera on the kiosk to scan instead! 

+8
Accepted for Future Development

Better way to track email bounces and spam reports for emails that we send to players

Nic Janga 4 years ago in Notifications updated by Brian Martin 9 months ago 5

Since notifications are so important part of making sure that players are aware of what is going on at the club, and when they have certain events and registrations, it would be nice to have a way to see when an emails is sent for real, as we have many people usually complaining because of not receiving an email, it usually means 2 things: they got added to a bounces list or they previously marked our emails as spam, so it will be nice to see this information inside CourtReserve. 

Q4-2024
+7

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

Sian Watkins 2 months ago in Leagues updated by John Pihl 1 month ago 1

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 #

+7
Waiting on Votes

Sync/Subscribe "My Schedule" To Personal Calendar

Gilbert Still Jr 10 months ago in Schedulers updated 3 months ago 7

While calendar sync/subscription is available on the Member side of the environment, it would be very helpful if the "My Schedule" view could be synced to an external personal/professional Google Calendar. This would allow any bookings (lessons, drills, etc) to appear where folks are already looking when planning their weeks/months.

+7
Waiting on Votes

Discount for Early Joiners to an Event

Darryl Era 10 months ago in Events / Programming updated by Olivera Tadijin 4 weeks ago 4

The idea is to encourage the first people who join an event by rewarding them for booking first.


The discount would stack with whatever membership pricing they have.

+7
Waiting on Votes

changing colors when lessons and clinics are charged

Aman Singh 11 months ago in Schedulers updated by Josh Willey 7 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.  

+7
Waiting on Votes

Different membership forms for different types of memberships

Mike Fox 11 months ago in Memberships updated by Terry Burger 5 months ago 3

I want to create corporate memberships and want participants to include their company name and their company email address as a secondary email.  This company email would be used to annually send an email confirming that the account is still active indicating the employee is still at the company.

+7
Waiting on Votes

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

Kathy Metcalfe 1 year ago in Reservations updated by Josh Weese 4 months 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
+25
Waiting on Votes

League Game-Day Wait List

SCF Admin 1 year ago in Leagues updated by John Pihl 5 months ago 5 1 duplicate

League registration has a wait list but game-days in each League do not.  So when someone opts-out, their spot may remain open.  It would be great to have a wait list for game-days similar to Events where the first person in line gets opted-in automatically when someone opts-out.

Tagged for Prioritization
+23
Waiting on Votes

Request for members to order items from POS system online via Member Portal.

James Thompson 3 years ago in Point of Sale / Inventory Management updated by Taco TRAdmin 3 months ago 7

Request for members to order items from POS online via Member Portal. We don't have retail store & inventory. We manually order member embroidered club logo shirts & caps from a Screenprint Vendor but have to meet their minimums. We then have to manually bill the member for their item when we finally place the master order. The POS system would need to have sizes, colors, and vendor item # fields added to it. Would also need ability to run member reports to see member items and quantities ordered but not billed. When vendor minimums are met, we would then manually order the product from the vendor and post the fee to the member's account.  When fee is posted it also changes open members POS item on order file to ordered. This enhancement would make POS more robust and save much administrative time and member's time.

+21
Completed

Taxes on Events

Tim Owens 4 years ago in Events / Programming updated 4 years ago 4

Ability to specify a tax rate for an Event (or category of events)

+20
Waiting on Votes

Report function for all Court and Instructor conflicts on the court sheet

Adam Virga 3 years ago in Reports updated by Beverly Raelson 3 years ago 4

We would like to be able to run a report that can identify dates and times of any type of conflict that may exist anywhere on the schedule. Mainly for court conflicts and instructors. 

+19
Completed

Cancel Memberships in Bulk

Nic Janga 4 years ago in Memberships updated by Tim Owens 3 years ago 3

Currently there is no easy way to cancel memberships of multiple players. For example, we want to filter all players that expired for more then 20 days,. and cancel all this memberships so we don't create any more unneeded billing cycles. 

As we have seasonal memberships, it will be helpful to be able to terminate all memberships when the end of the season is. 

+18
Accepted for Future Development

'Hide on Scheduler' option for members

Cody St. John 3 years ago in Reservations updated 3 years ago 4 1 duplicate

Half of my members want to be able to see who is playing on the courts around them (helps with organizing big groups) when looking at the schedule. The other half of members would like their names to not show on the other members schedules. 

Can the members have an option to hide their information on the schedule when booking courts? Much like an admin can select 'Hide on Scheduler'. 

+18
Completed

Work with DUPR to draft ratings into Court Reserve system for members, This would improve competitiveness of events by matching players more fairly with closely rated players.

Gary Underwood 4 years ago in Integration / Ratings updated by Kim Lehman (Product Owner) 2 years ago 2

This would improve competitiveness of events by matching players more fairly with closely rated players.

+18
Completed

Add minimum required registrants before a class will run

Corinne Kerner 4 years ago in Events / Programming updated by Kim Lehman (Product Owner) 2 years ago 6 2 duplicates

It would be terrific if a functionality could be added to require a minimum # of registrants before a class will run. Essentially holding everyone in a "waitlist" until the minimum is met and then automatically registering them to the class (and charging their payment source) once the minimum is met. Even better if the system would send an email letting them know the class met the minimum and is running or did not and is being canceled. Thank you for considering!

+18
Accepted for Future Development

Ability to send Liability Waiver to Guests

Kristen Larrick 4 years ago in Reservations updated by Juleen Cardenas 6 days ago 3

require players to put their guest's email into the court reservation so that an automated confirmation email with the guest waiver/check in instructions can be communicated (for liability reasons).

+17
Waiting on Votes

Ability to set up automatic emails that send after events, court reservations, lessons, etc.

Calvin Bushor 3 years ago in Notifications updated by Tim Owens 1 year ago 3 1 duplicate

As a club manager, I want to send a thank you to the players who played with us to improve their experience further. I want to write a custom email that will send after an event, court reservation, or another type of session a member signs up for. I want to set the duration of time the email is sent (for example, send one hour after event ends). I want it to send to all the players who attended the session.

How might I use this?

- To promote future events or court reservations

- To promote products

- To promote giving us a review

- To educate with follow-up coaching material

This feature will increase conversion for more players to sign up for more events, court reservations, and more.