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!

+53
BETA

Lottery System for Courts

Tim Owens 5 years ago in Schedulers updated by Kim Lehman (Product Owner) 1 month ago 13
+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 3 weeks ago 9
+47
Accepted for Future Development

Schedules/Sessions inside of an Event

Tim Owens 5 years ago in Events / Programming updated by NSRC ADMIN 5 months ago 6 5 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

+7
Waiting on Votes

Additional Kiosk Sounds at Check In

Robert Rothrock 6 months ago in Attendance / Check-in / Kiosk updated by Josh Willey 3 months ago 2

It would be great to be able to assign different sounds at the kiosk for different Membership Types as well as different membership status like "overdue" and "expired" and "canceled"

+7
Waiting on Votes

Discount for Early Joiners to an Event

Darryl Era 6 months ago in Events / Programming updated by Matt Landolt 4 months ago 3

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

Different membership forms for different types of memberships

Mike Fox 8 months ago in Memberships updated by Terry Burger 2 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

Update an individual package to a family package

Emily Henson 9 months ago in Packages updated by Josh Willey 1 week ago 1 1 duplicate

Some members purchase a package and then their family members join later and are added to their "family" but cannot use the package because it was originally purchased as an individual package. It would be helpful if there was an option to update the package to a "family" package, instead of them having to purchase another package that their family members can use

+7
BETA

PlaySight

Jayson Harris PRO 9 months ago in Integration / PlaySight updated by Josh Willey 1 day ago 2

A Court Reserve integration with PlaySight would be really nice to be able to have users start their video session at the same time their court reservation starts and be able to charge people through court reserve as well.

+7
Accepted for Future Development

Allow me to select whether the Monthly or Annual Membership price is displayed first on the membership page

Jacob Childress 10 months ago in Memberships updated by Josh Willey 4 months ago 2

Currently in the member portal, our Memberships prominently display the Annual price and you have to click "+1 pricing option" to see the monthly price. This can be very intimidating for new users looking to sign up and may scare them away. we should be able to select which price is displayed first. 

+7
Waiting on Votes

Filter out DUPR ratings by reliability score

Jacob McLellan 1 year ago in Integration / Ratings updated by Kim Lehman (Product Owner) 1 week ago 7

With the recent update to DUPR that includes a reliability score metric, it would be highly beneficial for event management in CourtReserve to have functionality for filtering members based on their DUPR reliability scores. DUPR recommends a reliability score of 60+ for a "good" rating reliability.

In practice, I’d like to set minimum reliability thresholds for different event levels to ensure more competitive and balanced play. For example, I would aim for an 80+ reliability score for players attending 4.0+ events and a 60+ reliability score for those in 3.5 events.

For members without a sufficiently reliable DUPR score, it would also be useful to restrict their access to specific events that accommodate this level of variance, allowing us to manage competitive matching more effectively

+7
Waiting on Votes

Allow Guests to Check-In on the Kiosk

Rand Lee 1 year ago in Reservations updated by Aria Colby 2 months ago 3

Our club doesn't have a full-time front desk, so we rely heavily on the Kiosk feature for member check-in for reservations.

However, guests can't check in on the Kiosk. It'd be great if the Kiosk showed a drop down of all the guests, and they guests could pick out their name and check into a reservation that they are on.

+7
Waiting on Votes

Event pricing tied to membership

Mike Johansen 1 year ago in Memberships updated by Bill Nesbitt 8 months ago 5 1 duplicate

We've created memberships with various powers and pricing.

Yet when we create Events, there isn't even a default price per membership. 

This is problematic when:
- new membership types are added. Then have to go into every recurring event and manually set the pricing for the new membership types.
- events are created with wrong info.

Memberships should have default event prices that can be overridden similar to how courts can be overridden for recurring event dates.

+7
Waiting on Votes

Event notifications at event level

Vijay Kandeth 3 years ago in Notifications updated 9 months ago 8 2 duplicates

Can we add a feature to event notifications so that instead of being global as it currently is, can we have the option of making it also event specific?

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

+7
Waiting on Votes

Set # of participants for an event waitlist

Deborah Symons 3 years ago in Events / Programming updated by Paula Cartwright 2 years ago 3

Can you allow us to cap our waitlists at X participants?  

Thanks

+7
Waiting on Votes

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

Indoor Pickleball 3 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. 

+7
Waiting on Votes

Kiosk check-in page layout

Club Admin2 4 years ago in Attendance / Check-in / Kiosk updated by Tim Owens 1 year ago 4

It would be great if we could control the layout of the page that is displayed when a player scans in their QR code. We use a fairly small screen on the browser attached to the scanner, and it doesn't all fit into the available display area, especially if there are several reservations/events displayed for the player checking in. There is currently a lot of wasted space at the top of the page causing it to overflow.

Thank you.

+7
Waiting on Votes

Allow Ball Machine Fees to be taxable, but Court Fees non-taxable

Debra Russell 4 years ago in Reservations updated by Tim Owens 4 years ago 1

We would like the ability to be able to allow members to toggle booking a ball machine on existing reservation types and to have that ball machine fee go into its own Revenue Category that is taxable. Our Court Fees are not taxable so there is no way to split this revenue right now. 

+7
In Progress

Ability to save a draft email

Katie M Westermann 4 years ago in Notifications updated by Cale Wolfe 3 months ago 5

Often more than one person will collaborate or review email before sending to the club.  It would be helpful to be able to save an email as a draft.  

Q4-2024
+6

Show that Discount will or will not be applied to event registration.

Ben Hoxie 2 weeks ago in Player Experience 0

For clubs that have discounts created for events, the user experience is deceptive in that it does not show if the discount will be applied in the registration process.


As a player, the screenshot below shows the last page a player sees before their registration is confirmed. It still shows that the fee would not be applied, even though in the below example, the discount was actually applied. Check out my video for a full walkthrough. 


I believe that once the member gets to the page to register for a specific event date, the player should see whether the discount would be applied. There may already be different in wording like "Pay Now" if the payment were to be applied, but I would argue most players would not notice the difference on the finalize button as it currently is. 


Instead, in the below screenshot  we should implement BOTH: 

1. The arrow showing the price should have the price strike through like, "$1 (FREE, Discount Applied)."

2. Make the button to Finalize Registration obvious that the event is free (Finalize $0 Registration), and make it clear when the member is not receiving a discount (Finalize $1 Registration).

Image 427



Right now:

- the a player could be used to the current setup and may miscalculate how many free hours they have left and could accidentally register for a paid event registration if they think they still have free hours.

- the player could believe they are going to be charged to register for this event but decide not to because they see the fee

- the player or admin can check whether their billing section shows the registration fee, but this is backwards to how this should have to work


My suggestion would make it so that the player is not gambling with their free/paid registrations.


Keep in mind, we still do not have a feature that shows how many free hours or registrations a player has left on either the member portal or admin panel. This feature should be in addition to, not in place of the free hour/registration count.

Here's a Loom of the user experience: https://www.loom.com/share/7f47aea02069474fa56141528a97e5d0?sid=0cc175c7-f30b-49b6-a7e2-aa6cb448da46


https://app.intercom.com/a/inbox/sa86w75u/inbox/admin/8216646/conversation/215471388697350?view=List

+6
Accepted for Future Development

Option to show Payment Method and Option to show Notes on Invoices

Angela Petschow (Admin) 1 month ago in Transactions/Financials updated by Matt Criswell 1 week ago 1

Currently, the invoices (when paid) do not show the payment method used nor any notes on the payment screen (example: for Other payment methods, I need to show that they paid via Venmo and on which date, etc).

The only way I can pull this information is to go to their transactions screen and look at the link for that transaction. It should all be together for auditing purposes and for easy payment confirmation and payment details.

+6

Show ALL Payment Types on EOD report even if Zero

Angela Petschow (Admin) 1 month ago in Reports 0

It appears that the "Other" category does not show on the EOD report if there is a zero balance for the day. Can we show ALL payment methods regardless of if zero?

+6

Disable drop in Pricing / Fee

Angela Petschow (Admin) 2 months ago in Memberships 0

Ability to turn OFF the drop in pricing. This is causing a lot of confusion with how events are marketed and also the sign up process. For events that require a specific membership, I either have to enter a $0 drop in price but then it shows as "FREE" to people OR I can add a price but then they end up buying the one time drop in proce and not the membership. It is confusing and causes a lot of corrections on the Admin side to revert the payment and repurchase a membership.

+6

"Upcoming Events" Widget in Mobile App

Tony Molinaro 2 months ago in Mobile App 0

Similar to how our club's Global Announcements show up on the home page of our members' apps, I would love to see a second field for "Upcoming Events". If we were able to add our own descriptions and media, it would allow us to promote events through another high-visibility medium. Extra points if clicking into the widget brings you to the event description and registration page. 

+6

Quick Member Notes

Tony Molinaro 2 months ago in Player Management 0

We have a number of members who have specific court assignment preferences such as playing with their spouse if they are both signed up or not playing with someone with whom they have had disagreements in the past. Our staff collects these preferences anecdotally, but it is not reasonable to upload this into each member's "Notes" section when assigning courts for open plays with up to 72 guests. I'd love to see an editable "Quick Notes" box pop up on an event's registrant page - similar to how hovering over the "i" icon next to player names provides you with the Event Registrant Custom Fields that we select.

This would allow us to maintain a more consistent customer experience by catering to stated member preferences across different staff lineups and shifts. This could be expanded to include other relevant guest information that all staff should be aware of.

+6

Convenience fees for in person Transactions

Angela Petschow (Admin) 3 months ago in Transactions/Financials updated 3 months ago 1

Currently, the CR software has a limitation regarding Convenience fees in that:

  • Convenience fees cannot be applied to in-person transactions.

Can we add a feature to add a checkbox or the ability to apply a convenience fee for using credit card. Using credit card is a "convenience" in that a customer does not have to go to the bank to grab cash. Also, most businesses in our area are doing this for in-person transactions... especially restaurants.

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

League Game-Day Wait List

SCF Admin 1 year ago updated by John Pihl 1 month 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
+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 3 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 3 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 Kim Lehman (Product Owner) 3 years ago 2

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.

+17
Waiting on Votes

Allow members to register for an event when they check in on a kiosk

Joe Baumann 3 years ago in Attendance / Check-in / Kiosk updated by QCPH Admin 3 years ago 4

With many pickleball programs being drop-in play, can the kiosk allow member to register for a "drop-in" event as well as check in for that event at the same time?