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 3 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 6 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 12 months ago 2

+2
Accepted for Future Development

Add Email Field for Guests on Reservations

Justin Harrell 4 years ago in Reservations updated by Chris Williams 1 year ago 3 1 duplicate

Requested by Dave Ganim at Pickle Shack - wants to have an "Email" field for guests in addition to the phone number field, and have an option to require it. 

+2
Waiting on Votes

Scheduler display options

Wendy Vainer 4 years ago in Schedulers updated by Tim Owens 4 years ago 1

Allow the option to remove the # registrants from Events, as you do not always need registration for each events and this can confuse members.  And also the ability to add custom messages to reservations or events to be viewed by the members, with the ability to add hyperlinks to alternate sites, if necessary.

+2
Waiting on Votes

Include instructor notes on notification email

Lauren Casciano 4 years ago in Instructors updated by Cheryl Golgart 2 years ago 3

When booking a lesson, it would be great for any notes written in the "Display Message for Schedulers" to be included in the confirmation email that is sent to the instructor. Or, it would be helpful to be able to add a message to the confirmation email in case there are special instructions. 

+2
Accepted for Future Development

Add the "red dot" reminder that something requires attention to the refunds tab on the left nav bar

Alex Miler 4 years ago in Transactions/Financials updated by Tim Owens 2 years ago 5

Add the "red dot" reminder that something requires attention to the refunds tab on the left nav bar. It would ideally show on TRANSACTIONS and then on REFUNDS as well so it could be seen without having to expand the TRANSACTIONS tab.  This red dot would be similar to the "To do" notification red dot. 

+2
Accepted for Future Development

News on app

Sharon Voelzke 4 years ago in Mobile App updated by Michael Arding 2 years ago 3

Would be great to see the NEWS section that is visible on a desktop also through the APP.

+1
Waiting on Votes

Auto Membership Dues & Global Setting

Rachel Vinson 1 month ago in Memberships updated by Kim Lehman (Product Owner) 1 week ago 1

Auto membership dues should not be a global setting. It should be by membership type. Annual membership do not always renew or they may change the membership type when they renew, so having the annual dues come out automatically is not customer friendly and causes additional work for admins. 

+1

add a door unlock button instead of sending a pin code for RemoteLock

Hi there. We are moving from PlaybyPoint and they created a "door unlock" button and put the pin code behind this button (so players didn't need to enter a code, they would just click the button and the door would open). We liked this functionality, can you please look into adding it instead of everyone have to punch in a code? It also wears down our keypad at 90% increase rate from how it's being used now with PlaybyPoint.

+1

Allow free booking hours/reservations to apply to reservation types not just membership types.

Keeton Sittig 1 month ago in Reservations 0

If I want to allow a certain number of free reservations of a specific reservation type, I cannot do that without allowing it for ALL reservation types unless I create a new membership. But I want all my memberships to be awarded this benefit of having up to 5 FREE reservations a week of a specific reservation type and be able to limit it to a certain number of hours.

+1

Family-wide view: show all upcoming bookings and events for all family members in one place.

Our membership is organized around families - with one or more adults and zero or more children. I suspect this is fairly common. We have had requests from members for a calendar view of some sort that can show a primary adult family member a calendar view that includes all the events/registrations/bookings for the entire family in a single view, and in addition, a full-family ICS calendar feed. Maybe even a Widget. This is currently not possible, and makes family planning difficult and cumbersome, having to manually examine each individual family member's bookings separately. We currently do now allow our family's children to book; parents must do so on their behalf.

+1
Waiting on Votes

Allow Discounts --> Reservations to be applicable to only certain types of Reservation Types.

Grace Chen 2 months ago in Memberships updated by Kim Lehman (Product Owner) 1 week ago 1 1 duplicate

Currently, all the Reservations Discounts applied to memberships are for ALL reservations. As an admin, I cannot specify certain reservation types that they apply to. As a larger facility with tennis, pickleball, golf, etc. this means that I cannot do a "Tennis Only Membership" or "Pickleball Only Membership" that allows those members to get free court rentals for those specific types of courts or reservation types. 

+1

Editing transactions

Need to be able to edit a posted transaction. Example a POS item was sold with no sales tax in error. Need to be able to edit the transaction to add sales tax so that we can report properly to the state

+1

Leagues - include same features as Programs

Lauren Casciano 2 months ago in Leagues 0

Love the capability to run leagues on CR. However, many features need to be added. Most helpful would be to add the same features that are available for programs. Specifically, I would like leagues to show up as a program (in the calendar, as a program/event filter with a sharable URL, in a player's registrations, etc), I would like to be able to assign instructors to run them and have those hours counted in their instructor hours for payroll purposes. I'd also like them able to be prorated for billing, the list goes on. Basically I'd prefer for them to behave just like any other program. 

+1

Customizable Message for Public Booking Links

Jay Miller 3 months ago in Public Booking updated by Erika Baka 2 months ago 1

When people click on the Public Booking link, the ability to add a customized message for them (at the top, when they arrive at the public booking page) would make it very user friendly when searching for specific events. It would also eliminate any confusion for folks not familiar with court reserve.

+1

Unpaid league fee notifications

Joleen Hart 3 months ago in Leagues 0

Please add some kind of unpaid league fee notification upon checkin.  Every other option shows unpaid fees except for leagues.  

+1

include MLP in the Swish integration

Mike Marshall- Coach 4 months ago in Integration / SWISH 0
+1

Event guest limit by registrant

Frank Gabriele 4 months ago in Events / Programming 0

CR Events allow for registrants to bring guests (love it!). The system includes limits for total guests by event date (fine) and membership level.  We would like a limit by registrant, which is the most useful and logical control.  For exmaple, members can bring 2 guests maximum to an Open Play.

+1

Add Waitlist to Event restrictions

Wanda Cassidy 4 months ago in Events / Programming 0

Include the waitlist to these event restrictions. Example: if a person puts themselves on a waitlist for an event at 9:30am, and then puts themselves playing in the next event that starts at 11:00, the restriction should include the waitlist so that they do NOT get autoregistered to the 9:30am event. In addition, if the waitlist could be added to the event window booking that would restrict players from playing back to back

+1

Indoor Contract form

Taylor Newman 5 months ago in Waivers / Membership Agreements (add-on) updated by John OBeirne 2 months ago 1

For a seasonal contract, creating a way for members to add names of those joining them on contract and then sending back to us. The form would also show us how they would like the contract to be divided for billing. Ideally, when the form is sent back, the court automatically uploads to reflect the court day/time and the court owner name. 

+1

Allow admins to edit the reservation ahead-of-time language on the membership info pages.

Meryn Robinson 5 months ago in Website Builder 0

The language on the memberships information page on the portal right now reads, "Reserve up to xxx days in advance." But that only applies to court reservations, and we have different booking windows for our drop-in sessions and other events/classes. I would love to be able to edit this language to make it more clear (or hide it entirely). No need for it to be hard coded.

+1

Restrict a player to one court reservation per day, but allow player to be added to another reservation time

We don't want players to be able to reserve more than one court a day under their own name. But we want a player to be able to play a second (or third) time that day on someone else's  reservation. Not possible under current settings. 

+1

prime time

We need the system to count both events and reservations to apply restrictions set for uses per day/week to meet our policies.  

Currently CR only counts reservations.  

This sets up situations when a player can book a reservation from 7-9 am (during prime time) and also sign up for an event from 9-11:30 (also Prime time) thus using a court for 4.5 hours in one day.  Our members are not charged by the court, this is included with our full membership level so we need restrictions, not incentives for them to monopolize the court times.  

+1
Waiting on Votes

Email Notifications for Dragging and Edits

Jamie Harris 7 months ago in Reservations updated by Josh Weese 7 months ago 1

Make it automatic that any changes in a reservation (dragging as well as a manual) should get an option to automatically send emails. Dragging it doesnt email any of the members and a manual change you have to click a box in order to notify them, where it should be automatic. 

+6
Waiting on Votes

COPY FROM feature for Instructor Pricing

Angela Petschow (Admin) 12 months ago in Instructors updated by Kim Lehman (Product Owner) 11 months ago 1

Can we add a feature for Instructor Pricing to either:

1. Copy all pricing from one instructor to others OR

2. Change the Instructor set up to add "instructor pricing" roles where we define all our costs on 1 screen then associate a pricing tier or profile/role to each instructor.

+6

All Reports: Break out Date and Time into Separate Columns

Angela Petschow (Admin) 1 year ago in Reports updated 9 months ago 1

Problem Statement: Today, most of the reports group date & time into one column. When exporting into Excel, it is a formatting nightmare AND Excel does not sort this column entirely. So, for example: when we run a reservations report for the month, export it to Excel, then try to sort on Start Date / Time (ascending)

... it skips rows as if it doesn't recognize the date/time format.


It would be great if all the reports (including transactions Reports) could break out the Date/Time Column into TWO separate columns. This would allow for easier sorting & utilizing PivotTables in Excel.


Image 313

Tagged for Prioritization
+6
Waiting on Votes

Replace a clinic spot - Refund pending someone takes their spot

Matt Previdi 1 year ago in Events / Programming updated by Kim Lehman (Product Owner) 10 months ago 1

We have over 400+ clinic spots a week and they all end up with a waitlist. My challenge is this: We do not let the players cancel their spot within 24 hours of the clinic. But say someone knows they won't be able to make it - within 24 hours of the clinic the current system requires them to reach out to me, I manually reach out to each waitlister, wait for them to respond, and then manually swap the players and the charge to let the one who cannot attend off the hook. With over 15,000 clinic spots per year, this is a colossal waste of time for something that can be automated through the software. 

Currently, we could allow players to cancel with less lead time, but they have to be refunded BEFORE someone else takes their spot, which is not guaranteed. I want to have the system allow the player looking to be removed push a button (provisional cancellation pending someone else accepts), then a notification sent to all waitlisters, and when someone "accepts" that spot only THEN the original player is refunded and removed. 


This would save me thousands of hours a year and not impact our revenue negatively. Appreciate it!

+6
Accepted for Future Development

Ability to Show Packages to Anonymous Portal Visitors

Angela Petschow (Admin) 1 year ago in Packages updated by Josh Willey 7 months ago 1

Currently, there seems to be a limitation where only registered clients can see the package options.

We would like to be able to advertise all our packages (such as lesson packages & pricing), regardless of if they registered with CourtReserve.

Tagged for Prioritization
+6
Waiting on Votes

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

Mike Fox 1 year ago in Events / Programming updated by Kim Lehman (Product Owner) 7 months 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.

+6
Not Planned

Integration with Square

Joanna Phang 1 year ago in Integration / New Integration Requests updated by Josh Willey 5 months ago 2

Any thoughts on integrating with Square? 

+6
Waiting on Votes

Adding certain amount of times something can be done per month on a membership

Steven Will 1 year ago in Memberships updated by Front Desk 4 months ago 2

Have something in a membership where someone is able to only do something a certain amount of times per month without having to track it ourselves. i.e. Only allowing 5 free paddles rentals per month.

+6
Waiting on Votes

Sign-up form to show on re-registration

MR Pickleballclub 1 year ago in Memberships updated by Josh Willey 10 months ago 2

When a members membership is expired, upon re-registering there should be an option to show the sign-up form again to enable the member to verify & update their membership as well as complete any new required fields and be subject to approval upon renewal.

+6

IDE Integration for Frontend Management

Lance Redfearn 1 year ago in Website Builder 0

Add the ability for clubs to integrate their IDE's with their frontend websites. This will provide clubs a more contemporary ability to control their website appearance and functionality. Being able to use a native code editor for website development would allow for more granular control.

+6
Waiting on Votes

Send a "welcome email" on new membership.

Mike King 1 year ago in Memberships updated by Josh Willey 10 months ago 2

We are a seasonal club.  Each year members have to purchase a membership.

I'd like to send an automatic email out when a member purchases a membership.   Things that would be included in this email.  Generic welcome statement, a link to our Membership rules for the current season, information that is important on a yearly basis, like the gate lock code.  We change this yearly.

Currently I'm doing this manually, and it's very time intensive.