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!

+64
Accepted for Future Development

Booking restrictions that only include reservations made by the member

Kate Holzhuter 4 years ago in Reservations updated by SLPCC Web Admin - Mike 2 months ago 10 1 duplicate
+53
Accepted for Future Development

Schedules/Sessions inside of an Event

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

Attendance Report

Sarah Boone 2 years ago in Reports / Event Reports updated by Tim Owens 10 months ago 2

+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

Email templates for different type of programs

Martina Kemp 1 month ago in Email Builder 0

Email Templates for different programs. If we cancel ,for example, a junior practice, it would be easier if we could choose from a template library oppose to creating a new email every time by a different person. 

+4

Feature Request: Ability to Schedule Future Membership Suspensions

ASAF BREIER 2 months ago in Memberships 0

It would be extremely helpful to have the option to schedule a membership suspension for a future date rather than only allowing immediate suspension.

Currently, when selecting “Suspend Membership,” the system appears to only allow the suspension to begin immediately. In many cases, members notify us in advance that they would like their membership paused starting on a specific future date (for example, March 1st).

Without the ability to schedule this in advance, it requires manual follow-up later, which increases the risk of human error. We also want to avoid canceling memberships when a member only needs a temporary suspension.

A feature that allows clubs to:

  • Select a future suspension start date

  • Optionally select an automatic reactivation date

  • Or schedule suspension within the billing cycle

would significantly improve administrative efficiency and reduce mistakes.

Thank you for considering this enhancement!

+4
Waiting on Votes

Add a waitlist feature to sessions within a league.

Lena Lyons 5 months ago in Leagues updated by Scott Doyley 3 months ago 1

In order to get a full session for a league, the league will have the ability to have more than the capacity per session. People routinely will opt out of a session so we would like to have a waitlist by session so that those on the waitlist have the option of filling the open slot.

+4

Leagues - some items to add & fix

Shelly Duncan 7 months ago in Leagues updated by Lance Reinsma 6 months ago 1

Court Reserve – Leagues

We have been using the LEAGUE Add-on for two months now. Here are some of our feedback comments:

  1. Need the ability to “SUB” in a player. Once the Game Day has started if any player needs to stop playing (heat, injury, called for family emergency, etc) then we would like the option to “SUB” in a replacement player. Typically our replacement player is a Staff member to keep the play going.
  1. Widgets (Events Calendar) do not show LEAGUES. We use the widget for the calendar on our website and the leagues are not visible. This is unfortunate as we are paying an additional fee for this feature and we want to market leagues on our website. Please fix this.
  1. Assigning 4 or 5 players to a court for a GAME DAY works for many numbers of players EXCEPT when the total of players equals 6, 7, and 11. There is no combination of 4 or 5 that works. We need to be able to see the OPT-IN date/time for each player so we can figure out who the “last” player is that signed up IF we have to ask them to “OPT-OUT” for that GAME DAY. Of course we work really hard to get an additional player to avoid the “6,7, 11 combo”.
  1. We run our own leagues with formats that COURT RESERVE League Option does not support at this time (such as Mixed Doubles). I would like to be able to add our league information (a link to the player stats for example) to the LEAGUE Menu item on the Portal webpage. Currently I have to create a separate menu item also called “Leagues”.
+4

Leagues - Inactive Players

John Pihl 7 months ago in Leagues updated by Shelly Duncan 7 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
Accepted for Future Development

Customize what columns can be seen on the Event Registrant lists

Mark Ritter 8 months ago in Events / Programming updated by Jared Wiese 4 months ago 6 4 duplicates

Allow an admin to choose what columns can be seen when viewing a registrant list (custom rating, DUPR ratings, etc.)

Tagged for Prioritization
+4

Flex League - add waitlist option for each game day

Steton Brewer 9 months ago in Leagues updated by Lori D'Antonio 8 months ago 1

people don't want to have to check back to see if anyone has opted out, so would be great to have a waitlist for the game day that automatically add them

+4
Waiting on Votes

Send Email Notifications before Event start date, but NOT every single day the event is scheduled

NSRC ADMIN 10 months ago in Notifications updated by Kailah Stoddard 2 months ago 2

When we schedule an event, we would like the system to send an auto-notification to remind players about the first day of the event. But we do not need the email to continue to send for every date after that.

There is not currently a setting that allows you to send out a reminder for the first date only. The reminders are set to send out for each event date.

For example, this is a problem for our camps that meet every day, we would like to send one reminder email before the start of camp, but in order to do that, the system also sends an email again every single day the rest of the week as well.

+4
Accepted for Future Development

Disclosures for specific reservation types

Kurt Johnson 12 months ago in Reservations updated by Josh Weese 6 months 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
Accepted for Future Development

notify members when their package is low or has run out

Emily Henson 12 months ago in Packages updated by Aria Colby 3 months ago 3

An option to enable notifications when a members package is low or has run out

+4
Waiting on Votes

residency auto-approval by zip code

Natalie Gould 12 months ago in Memberships updated by Josh Willey 9 months ago 1

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. 

+4
Internal Review

Adding Clover as a payment processor option.

Kellie Arce 1 year ago in Transactions/Financials updated by Matt Criswell 9 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

Add LEAGUES tab to the member profile

Beverly Raelson 1 year ago in Leagues 0

There are 3 ways that members can play: Court Reservations, Events, and Leagues. Reservations and Events have a tab, the Leagues do not.  Please add a Leagues tab.

+4
Waiting on Votes

Round Robin option for leagues

Volli Host Stand 1 year ago in Leagues updated by Scott Doyley 9 months ago 3

Let all players play each other rather than in groups. Number of matches can be drop-down option. 

+4
Waiting on Votes

Family Members required at time of registration

Lynda Holtschneider 1 year ago in Memberships updated by Josh Willey 9 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 1 year ago in Website Builder updated by Kim Lehman (Product Owner) 8 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 1 year ago in Player Management updated by Josh Willey 9 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

guest passes - Reporting is lacking

Eric Clay 1 year ago in Player Management updated by Aria Colby 3 months ago 2

For facilities that provide a certain number of guests per membership type. CR does not provide an easy accounting of how many guests passes a member has left on their account.  Members nor staff have no easy way to communicate "you have five passes left; they will reset on this date in the future."   Currently, staff and members together have to put their heads together and do the math after looking at the members membership tab and see when their account was created (in order to know the reset date).

+4

It would be nice to be able to turn off auto notifications (reminders) for just one single event without that affecting the entire system

Sara Dvorak 1 year ago in Notifications 0

We have a Monday night league and the members don't want to get weekly reminders for just that one event.  It would be nice to have a toggle within the event creation to that could turn on or off weekly reminders.  As it stands, the players would have to opt out of all communications.

+4
Accepted for Future Development

Primetime Capability Enhancement to Support Multiple Sports with different Time Restrictions

Dave M 1 year ago in Reports / Court Utilization updated by Tim Owens 1 year ago 1

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

Image 244

+4
Accepted for Future Development

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

Emily Henson 2 years ago in Transactions/Financials updated by Tim Owens 10 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

+12
Completed

Add Custom Member Fields to Membership Directory in Member Portal

David Loendorf 4 years ago in Website Builder updated by Tim Owens 2 years 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

Demo Paddle Module

Ryan Trefry 4 years ago in Transactions/Financials updated by Aria Colby 3 months ago 2

Add Demo Module that can track, charge, manage demo paddles that are checked out.

Charge for demo paddle.

Alert if paddle not turned back in.

Hold credit card on file.

+12
Waiting on Votes

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

Lisa Phillips 4 years ago in Events / Programming updated by Tim Owens 2 years 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

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 Aria Colby 3 months ago 8

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. 

+12
Waiting on Votes

Mass Account Deletion

CRBooking Support 4 years ago in Player Management updated 1 year 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.

+12
Accepted for Future Development

Be able to make split payments between giftcards and credit cards in the Point of Sale, not just cash and giftcard.

Linda Thorsen 4 years ago in Point of Sale / Inventory Management updated by Frank Gabriele 3 years ago 4

Is there a solution in the works regarding the POS when you have someone using a gift card/certificate? Right now the only option is for people to just use the gift card with a split cash payment. No way to use a CC and a gift card that I am aware of. We sell a ton of gift certificates during the holidays and it causes a big problem for us when people try to use them.

+12
Completed

Automated Organized Play

Tim Owens 4 years ago in Integration updated by Kim Lehman (Product Owner) 10 months ago 6

The idea here is to allow a set # of players to "register" for Open Match Play.  Based on a series of rules, the system will allocate matches across all designated courts by skill level. 

+11
Waiting on Votes

Add a punch(es) onto a members existing package

Emily Henson 1 year ago in Packages updated by Tim Owens 1 year ago 1

As Admins we have the ability to deduct punches from a members package, but the ability to ADD a punch(es) onto a members' existing package would be great! This would simplify "merging packages" that only have .5 punches left to a new punch package.

+11
Waiting on Votes

Limit reservation number by reservation type

Jon Otto 3 years ago in Settings / Configuration / Permissions updated by Alexander Kellar 6 months ago 3

We wish to limit the number of reservations for a specific reservation type.  ie, 1 reservation to play tennis,  1 reservation to use a ball machine on specific courts.  

+11
Waiting on Votes

Allow members to tip their pro

Jeremy Jaech 4 years ago in Instructors / Lessons updated by Swing Admin 1 year ago 2

Right now we have to have a tip item in the POS which has to be overridden with the tip amount.  It is very cumbersome.  It would be really nice if a member could add a tip to their lesson fee