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. 

Thank you for being an essential part of the CourtReserve community!

+51
Waiting on Votes

Integration with Email Marketing Platform (e.g. Mailchimp)

Chadwick Campbell 3 years ago in Notifications updated by NSRC ADMIN 4 weeks ago 7
+51
Accepted for Future Development

Discounting

Tim Owens 4 years ago in Events / Programming updated by Serena Ho 3 months ago 19 2 duplicates
+44
Waiting on Votes

Booking restrictions that only include reservations made by the member

Kate Holzhuter 3 years ago in Reservations updated by Vinnie Barros 2 months ago 6
+34
Accepted for Future Development

Schedules/Sessions inside of an Event

Tim Owens 5 years ago in Events / Programming updated by NSRC ADMIN 4 weeks ago 5 3 duplicates

+3
In Progress

Template emails

Lauren Casciano 3 years ago in Notifications updated by Maria Natalia 4 months ago 4

Create a place where template emails can be created and quickly accessed.

Q4-2024
+3
Accepted for Future Development

Add 'Membership Type' as output on Reservation Report

Kevin Christian 3 years ago in Reports / Reservation Report updated by Tracey ITAdmin 2 years ago 1

For Reservation Report (specifically for not grouping by members) I need to be able to see the Membership Type of the players on the different bookings. Right now there is no way to see a true breakdown of which membership types are booking which reservations / times.

+3
Waiting on Votes

Limit signing up for Events

Chris Rossi 3 years ago in Events / Programming updated by Tim Owens 3 years ago 1

Be able to limit signing up for an event after "X" amount of cancellations regardless of reason.

People are signing up and if nice outside (for example) they cancel at last minute and leave little time for new people to sign up for an event.

+3
Accepted for Future Development

Restrict users without an active membership from viewing court schedulers etc.

Club Admin2 3 years ago in Settings / Configuration / Permissions updated by Steven Maker 2 years ago 2

It should be possible to control what users without an active membership can see and do.

+3
Accepted for Future Development

kiosk repeated checkin behaviour

Club Admin2 3 years ago in Attendance / Check-in / Kiosk updated by Tim Owens 10 months ago 3

When a player scans their QR more than once, they should be shown their courts/events etc, again, instead of "Items to check-in not found". This might happen if a player wants to reconfirm which court/event they are booked in for.

+3
Waiting on Votes

Enhance Admins Troubleshooting Ability

Dave M 3 years ago in Settings / Configuration / Permissions updated by Tim Owens 3 years ago 3 1 duplicate

Allow Super Admin the ability to Impersonate a member in order to increase Admin troubleshooting ability

Currently if a member has a problem that an Admin is diagnosing the Admin goes through a list of questions to determine what the issue is. Admins are often dealing with members with limited computer skills. Asking a member to describe what they are experiencing, Zoom share or to send screenshots is laborious. Requesting Chat Support adds time to Admins and pulls resources from CR. Understandably Chat Support is not available 24 hrs. a day or weekends.

Benefits of Super Admin role with the ability to 'Impersonate' a member:


  •  Super Admin could quickly experience what the member is seeing & significantly reduce troubleshooting time of the Admin & CR Chat Support
  • Super Admin could provide select Admins the ability to impersonate
  • Limiting this feature to a Super Admin would increase the Club's control of this troubleshooting feature and reduce the chances of an Admin impersonating a member and making unauthorized purchases. 
    • This would be similar to the functionality that CR Support has now.
+3
Accepted for Future Development

Improved membership description for portal settings

Alex Miler 3 years ago in Memberships updated by Tim Owens 10 months ago 3

Right now, what is shown on the member's portal as feature list is not complete. It only it only lists the days in advance, court count per week/per day, hours before reservation cancellation penalty, and costs.

If you have rules setup for number of hours per week or any other restriction, it is not extracted from the system. Extracting a full rule deck from the system and displaying clearly on the member's portal would be good as oppose to using "Add additional feature" for each membership type and listing rules that have not been extracted.

If we have to go with "Add additional feature", it would we good to have one place that all non-extracted features are captured by the admin and, under membership portal settings, there is a pull-down menu what to include. Right now for every membership type, you have to add the feature even though it might be the same feature for all memberships (example could be a by-pass rule and number of hours prior to court time).

+3
Waiting on Votes

Calendar for Reservations

Gloria Kelley 3 years ago in Schedulers updated by Tim Owens 10 months ago 3 1 duplicate

It would be very helpful if there was a calendar view for Reservations (weekly) like there is for events, so I can view all of the reservations/bookings for the week, instead of only looking at the schedule day by day. 

+3
Accepted for Future Development

Ability to protect web pages for "active" members only

Alex Miler 3 years ago in Website Builder updated by Steven Maker 10 months ago 3

Some of the web pages should be available just for active (paid) members while "un-visible" to inactive/suspended members. If this is available, you can build pages with info that is only available for active members.

In order to protect some of the web pages for active (paid) members only, there is a need to add one more option into Page builder beyond "All" and "Logged in" users. This will add one more level of granularity for building pages and allow, for example, entry code sharing or any other sensitive info that should only be available to active members.

+3
Waiting on Votes

A "CAPTCHA" option when booking courts

Alastair Millar 3 years ago in Reservations updated by Tim Owens 3 years ago 1

Call me crazy but we suspect that some members of our club, who work in IT have developed a simple software which allows them to quickly reserve courts at the moment they become availible (we suspect this based on the speed in which courts are being reserved and at the frequency of the courts being reserved by certain members ((less then 4 seconds)). Having a simple option to enable a "human" test would resolve this potential issue. However, I understand this is not a concern for most clubs! 

PS- this is actually a big issue with our governing body and tournament sign up as well, crazy stuff.

+3
Accepted for Future Development

Court Utilization Event Stats

John Sullivan 3 years ago in Reports / Court Utilization updated by Tim Owens 3 years ago 1

We desire to review court utilization data to determine how much of available court time is consumed by league play. We have events for various leagues. The court utilization report has a box where you appear to have the ability to enter the events you want captured in the utilization report. But that does not work. the system is looking only at reservation types, not event types. 

+3
Waiting on Votes

Allow anyone listed on the reservation to make a change.

John Sullivan 3 years ago in Reservations updated by Tim Owens 3 years ago 1

At a private club, without court fees (dues in lieu) anyone in a reservation group would like to have the ability to modify a reservation. Versus just the initial reserver. 

+3
Waiting on Votes

Allow Event Restrictions using Dynamic Groups

Rob Hill 4 years ago in Events / Programming updated 4 years ago 2

Please allow us to use Dynamic Member Groups and not just Static Member Groups in the Event Registration Restrictions.  Dynamic groups would allow us to easily manage our members and the events would automatically update based on our update of members.

+3
Waiting on Votes

Alert System Users when booking over maximum Allowed Guests

Kimberly Cotten 4 years ago in Schedulers updated by Tim Owens 4 years ago 1

When our System Users are making a booking on the scheduler, we want them to be able to see when the primary player on the booking has used their maximum allowed guests, so that they know they are overriding a restriction. Right now, they would have to go check their profile every time they book a guest. 

+3
Waiting on Votes

Dynamic pricing visible for events

Deborah Symons 4 years ago in Events / Programming updated by Tim Owens 4 years ago 2

Allow non-members to see a price range for events.  We have parent/guardian (non-member) accounts so parents can register their children for JR Programs.  The cost of the program varies depending on the membership type for the child.  Right now I can only list 1 price for the parent to see, but it may not be accurate to their child's membership type.  I would like to be able to list a range of pricing so the parent has an idea of about how much the program will cost when they are searching through the options.

+2

packages based on time of day/day of the week

Christy Howden 2 months ago in Packages 0

Packages based on time of day/day of the week for court time and events.  I have dynamic pricing so different rates for weekdays, late nights, evenings and weekends for events and court time. The current system is set-up to be utlized for anytime of day.


I would like to sell packages that incentivize use at differemt times to increase overall court utilization or target events- punch cards for weekday time events that can't be used on primetime events since those are always full. 

Court packages for noon-5pm M-Th- we already discount the court time, but preselling would be even better.

  

+2

Duplicate Global Announcements

Beverly Raelson 2 months ago in Mobile App 0

Ability to duplicate would be very helpful!  Currently, the mobile dashboard only shows new announcements and once it is viewed it is not visible unless the user click on the View All option. However, it would be helpful for us to have more control over what our users are viewing on the dashboard by allowing an announcement to remain visible OR at least be able to duplicate so that we can repost (or both).

+2

Promotional Memberships

Joe Bass 3 months ago in Memberships updated by Geneva Olson 2 months ago 2

It would be great to be able to offer promotional memberships that automatically roll into a standard member plan. For example, we would like to offer the first 30 days of a membership at no cost. This would be it's own promotional membership. When setting up this membership type, there would be a drop-down menu where you could select how this membership renews itself and what it renews as. The most common option would be to renew as a copy of itself but then there would be another option that allows you to select an already created membership type for the promotional membership to renew as. 

This would allow us to comfortably offer membership promotions online and avoid having staff having to zero out the initial member payment when registering someone in person. 

+2

Court Utilization & Revenue Report

A report that can be run to show the amount of revenue generated compared to the court utilization for a certain time period. 

+2

Ability to purchase multiple memberships for family members, see them in a cart and buy in one purchase.

Rebecca Bart 4 months ago in Memberships updated by Ben Ipema 2 months ago 1

Currently we sell 5 different types of memberships that are geared to individuals and how they use our club.  We got away from family memberships as some "families" are one adult and one child and some are two adults and five children.  In the interest of fairness we moved to individual memberships.  Right now to buy your opening membership you have to go in and perform a transaction for each person separately.  For me that was in and out five times.  I would have loved to have been able to add each family member to my cart, view the cart and then checkout.

+2

Add capability to send customer payment receipt via text, not just print or email

Add capability to send customer payment receipt via text, not just print or email

+2

Display Type = None

Wendy Vainer 5 months ago in Website Builder 0

For the Website Menu section, allow system users to select a display type of "None" for when the information still needs to be updated, but they want to keep the structure intact.  Once the info is ready to be public, the display type can be updated.  Currently you need to remember how you had the page set up or keep expired information visible.

+2

Event Pin Codes

Jade Dix 6 months ago in Integration / Access Control (RemoteLock) updated by Michel Nhouyvanisvong 5 months ago 2

It would be great to have an option when event/open play pin codes are sent out for events.  Our business model is unstaffed so if a Pin code is sent out too early, one could register, get the pin code, cancel registration and still walk in the door with the pin code they received at time of registration.

+7
Accepted for Future Development

Add more info in Stripe Payment API

Jammy He 9 months ago in Integration / Payment Integrations updated by Alex Miler 5 months ago 5

Currently the payment info passed to Stripe is very limited and it's hard for our accountant /bookkeeper to understand what the payment is by looking at stripe only, and will have to reconcile with Court Reserve. It would be very helpful if Court Reserve Payments can pass more information (eg. order number, or payer name, or payment type(membership, court fee, events)) to stripe. 

+7
Waiting on Votes

League Game-Day Wait List

SCF Admin 10 months ago in Leagues updated by Merv Mosher 3 months ago 3

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.

+7
Waiting on Votes

Change Event Restrictions to make it work with DUPR and Member Groups with an "OR"

Sharon Voelzke 10 months ago in Events / Programming updated by Mike Johansen 3 months ago 3

Currently what is happening is that when you create an event with registration restrictions and add a DUPR restriction rating & a member group, the system identifies as a member would need both of those restrictions in order to be able to register for the event. Could this be updated so that it could either meet the criteria of one or the other and not both.

+7
Waiting on Votes

Event notifications at event level

Vijay Kandeth 2 years ago in Notifications updated 5 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 10 months 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

Enhanced filters to exclude some people, when emailing members

Admin LPTC 3 years ago in Memberships updated by Andy Kogoy 5 months ago 3

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



+7
Completed

Allow custom schedulers to be copied to create a new one (like events)

Riley Jackson 4 years ago in Schedulers updated by Kim Lehman (Product Owner) 1 year ago 3

I can use an existing event as a template to make a new event. Would like to be able to do the same thing with a custom scheduler.

+6

Replace a clinic spot - Refund pending someone takes their spot

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!