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!

+53
In Progress

Lottery System for Courts

Tim Owens 5 years ago in Schedulers • updated by Dianne Nicholls 1 month ago • 11
+47
Accepted for Future Development

Schedules/Sessions inside of an Event

Tim Owens 5 years ago in Events / Programming • updated by NSRC ADMIN 3 months ago • 6 • 5 duplicates
+45
Accepted for Future Development

Booking restrictions that only include reservations made by the member

Kate Holzhuter 3 years ago in Reservations • updated by Josh Weese 2 months ago • 7
0
Accepted for Future Development

Attendance Report

Sarah Boone 11 months ago in Reports / Event Reports • updated by Tim Owens 3 months ago • 2

+3
Accepted for Future Development

Be able to apply a guest fee to the private lesson for a non-member.

Dennis Fulgenzi 10 months ago in Memberships • updated by Tim Owens 10 months ago • 1

I can increase the lesson fee for the non-members by the amount of the guest fee.    But would like to keep those revenue categories separate.    Currently have to go to POS and put it on their account and charge with the lesson so they get charged together.

+3
Accepted for Future Development

"Prevent charging to account if member doesn't have a payment profile" for the POS system

Davy Campano 11 months ago in Point of Sale / Inventory Management • updated by Tim Owens 11 months ago • 2

Add a setting to "Prevent charging to account if member doesn't have a payment profile" for the POS system. We have trained our employees pretty well to avoid this, but we still have instances where an employee will charge something to a Visitor account that doesn't have a credit card on file. It would be great to have a setting to avoid this.

+3
Waiting on Votes

Invoice to show credit applied

Amethyst Mckenzie 11 months ago in Transactions/Financials • updated by Tim Owens 10 months ago • 1

When I rerun invoice for our league teams, the court price shown is the adjusted price, it does not show why it's less and causes a lot of headache from both sides trying to figure out why. Can I request that details be added?


For example, a team had a $78 credit from the previous year.  When I billed their court usage for September, one of the courts was missing and one was showing half the price.  Nothing on the invoice showed the credit was applied. It was only through research that we could determine what happened.

+3
Waiting on Votes

Multiple Event Templates

Rob Hill 11 months ago in Events / Programming • updated by John Walker 5 months ago • 2

Creating event schedules takes time and we are currently only allowed one event template.  It would be handy to be allowed multiple event templates that allows us to have difference scenarios covered so we don't have to keep modifying things from our default.

This would allow us to have special event templates, level play templates, social templates etc.  Ideally, they are named just like we name an event.  When creating a new event, the system could give us a popup that asks which template we would like to start from.

+3
Waiting on Votes

More options in Stock Adjustment

Rob Hill 11 months ago in Point of Sale / Inventory Management • updated by Tim Owens 11 months ago • 1

In Point of Sale, under Stock Adjustment, can you add two items. 

1 - Club Usage (good for when we run a club event and are not selling or stealing the balls) and 

2. Cash Sale (good for when someone sells something at the courts but doesn't have access to CR). 

Another option that should be added here is to add a comment field so when it comes to tax time, we have notes that describe what has happened.  This one might be enough to cover the above ideas, but I think a combination of the two would be best.


Both of these will make it easier to track what happened to our inventory and will have more meaning than "Inventory Re-Count"

+3
Waiting on Votes

Custom Scheduler exception time/Date range.

Jon Otto 11 months ago in Schedulers • updated by Tim Owens 11 months ago • 1

It would be nice to be able to except dates or times for a specific court in a custom scheduler,  ie, the power is out on a specific court for a day.  

+3
Accepted for Future Development

Automated Reports to Email Group

Caroline Shoenberger 11 months ago in Reports • updated by Tim Owens 11 months ago • 1

Add the functionality to have daily, weekly and monthly reports run out of the system to be sent to a select group of people. This is beneficial to ensure that data is not manipulated when exported and also cuts down on admin time. It would be beneficial if we could build our own reports that we would like sent out. 

+3
Accepted for Future Development

Concurrent Event Registrations Restriction

Sarah Boone 11 months ago in Events / Programming • updated by Kim Lehman (Product Owner) 2 months ago • 1 • 1 duplicate

Please add a feature where a member cannot double book themselves and if a sub admin or admin wants to double book themself, they get a warning first which they have to override

+3
Waiting on Votes

allow require payment upfront to apply to all registered players

Cheryl Ventura 11 months ago in Transactions/Financials • updated by David Urie 6 months ago • 3

currently only the registrant of the court is required to pay up front.  we would like all players to pay up front so we are not chasing someone for payment the day of or after.  thank you.

+3
Accepted for Future Development

Ability to email the guest waiver for signatures

Christy Howden 11 months ago in Integration / Waivers / Membership Agreements (add-on) • updated by Tim Owens 11 months ago • 1

Allow the waiver link to be sent to groups to pre-sign without a pin #-- this would be a game changer for when we have large corporate event and I could get rid of another subscription from resmark waivers which I must use to prevent a back-up when people arrive.

add a button to add to subscribe to email list when they sign a waiver and then a report to run

+3
Accepted for Future Development

Here a some undocumented features of punch cards that some might find surprising....

BCPH Admin 12 months ago in Packages • updated by Tim Owens 11 months ago • 1

Undocumented Punch Card 'Features'

  • If a reservation is paid with a punch, it removes the ability to edit the reservation
  • If court time can be paid with punches, it won't scale up with the number of punches. 1 punch for 1 court is one punch for all courts
  • If a ball machine is added to a reservation with a cost, the punch will also cover the cost of the ball machine, even if not configured to do so.

+3
Accepted for Future Development

Auto Cancel Individual Membership with Purchase of Family Membership

Ashley Thrun 12 months ago in Memberships • updated by Tim Owens 12 months ago • 1

It would be so great if individual memberships automatically got canceled for family members when a family membership was purchased.

I've had a few families purchase a family membership and then have to pay for a family member that is under their family account because the individual membership overrode the family membership.

+3
Accepted for Future Development

Enable Packages to be use to pay for Leauge Sessions

Steven Sagal 12 months ago in Packages • updated by BCPH Admin 12 months ago • 2

Currently packages can be used for reservations, events, and lessons.  

Please add the ability to also redeem packages for league sessions (which are very similar to events).

+3
Accepted for Future Development

Kiosk checkin - automatically charge card on file

James Valenti 12 months ago in Transactions/Financials • updated by Robert Rothrock 4 months ago • 2

It would be nice to be able to setup Kiosks that are linked to specific event types and have them automatically charge the users credit card on file for that event once they scan in at the Kiosk to eliminate the manual process.

+3
Accepted for Future Development

Make event fees visible on admin side scheduler

Beverly Raelson 1 year ago in Schedulers • updated by Tim Owens 12 months ago • 3

It would be very helpful to have the event fees visible as part of the description on the admin side when the event is selected on the scheduler (or when the register button is selected). For example, someone calls us to register for this clinicĀ  and asks how much the event costs. My staff cannot tell them because there is no way to see the pricing unless we select Registrants, then select the View All Information button and then select the General Tab and then scroll down to see the fee structure for that event.Ā  I believe this may be a problem for some of my staff because they do not have permission to edit events AND they are not trained to be accessing Event set ups.Ā 

My suggestion:Ā  Include the fee information in the information box (see below with the happy face).

Image 226

+3
Waiting on Votes

Multi-Select Reservations in list to be able to modify or delete bulk

Lorraine Evans 1 year ago in Reservations • updated 2 months ago • 3

It would be super if you could add the ability to select multiple reservations based on the date and criteria to be able to delete multiple reservations at once.

IE: Select From and To Dates, filter by the criteria (already there). Then add a "select all" checkbox with the option to delete all selected.

+3
Accepted for Future Development

Ability to Customize Headers on Members List

Erin Schoenky 2 years ago in Player Management • updated by Tim Owens 1 year ago • 2

We would love to be able to customize the list of Headers on the Members List to make it more personalized to our club's operations (for example, not showing balance or next payment date, possibly showing Phone Number /Ā Custom Fields / Ratings instead).Ā 

Image 216

+3
Accepted for Future Development

require revenue field when posting a fee

Alex Warner 2 years ago in Transactions/Financials • updated by Tim Owens 1 year ago • 2

When posting a fee to a members account, is there a way to make the revenue category a required field so that it doesn't just get dumped into misc if they don't pick a category?

+3
Accepted for Future Development

Free Hours restrictions.

Keith Walter 2 years ago in Memberships • updated by Kim Lehman (Product Owner) 2 years ago • 3

Love the Free Hours you can give a membership but I would like to restrict the times they can be used. Right now that's not possible. It would be nice to force them to use the free hours in non-peak times of day or even certain days. 

+3
Accepted for Future Development

ability to set a date to change a membership

Kristen Larrick 2 years ago in Memberships • updated by Meryn Robinson 2 weeks ago • 3

Similar to the ability to cancel a membership on a future date. Please add the ability to change the membership on a future date. For example, we have members who's upgrades in memberships do not reflect until a specific billing date. Same with those who cancel memberships but can continue as a "nonmember" in our system. We need to be able to set a future date that their profile changes to the "nonmember" membership type.

+3
Waiting on Votes

Full Event Registration Revenue Reporting across All Dates

Monica Heffner 2 years ago in Events / Programming • updated by Dadi Zvulun 8 months ago • 2

With full event registration, all the revenue for the event is reported on the first date of the event. The revenue in the Transactions-Sales Summary Report is not spread across the dates as it is for drop-in prices, and only lists the full event price for the first week of the event.  We want to show the per-session (unit price) cost on all weeks in the full event session.  Example: full event is $234 and discounted unit price is $26 for 9 weeks (regularly $28).

+3
Accepted for Future Development

String job ticket or racquet tag

Gustavo Goncalves 2 years ago in Any other Ideas / Suggestions 😁 • updated by Denny Lim 8 months ago • 2

It will be beneficial if we could print a tag or job ticket to attach to the racquet as it is received.  This will help us identify the racquet when putting it out of the rack to string as well as when returning it to the member.  Just another convenience so that we can look more professional and work more efficiently.

+3
Waiting on Votes

POS Tab Builder

Swing Admin 2 years ago in Point of Sale / Inventory Management • updated 10 months ago • 4

Our POS is used for our proshop but also our lounge & cafe (beverages & snacks).   We often have tournaments / events lasting the entire weekend.  Would be amazing to be able to set up "tabs' for players to build / add POS purchases over an evening or weekend so that the tab could be settled at end of the event / weekend.  My suggestion is, allow a cart to be named & saved, then recalled to cash out! :) 

+8
Waiting on Votes

Prevent sandwich times exluding beginning of day

Erin Anderson 3 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
Completed

Bulk edit events

Rob Hill 3 years ago in Events / Programming • updated by Kim Lehman (Product Owner) 2 months ago • 3

Our club uses CR exclusively with Events and we have a lot of them.  It's a lot of clicking to go through and update 43 events, especially when each one pops up a new tab.  Can we get a way to bulk edit events?  Things like Hide Event on Event List and Calendars would be great as we build the events in advance but don't want to show them to the end users until we are ready to turn them on.

+8
Waiting on Votes

Enhanced filters to exclude some people, when emailing members

Admin LPTC 4 years ago in Memberships • updated by Lynn Regan 3 weeks 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

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 4 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
+8
Completed

Event Restrictions (Age/Gender/Rating)

Tim Owens 7 years ago in Events / Programming • updated 7 years ago • 5
+7
Waiting on Votes

Additional Kiosk Sounds at Check In

Robert Rothrock 4 months ago in Attendance / Check-in / Kiosk • updated by Josh Willey 2 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 5 months ago in Events / Programming • updated by Matt Landolt 2 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
Accepted for Future Development

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

Jacob Childress 8 months ago in Memberships • updated by Josh Willey 2 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
Internal Review

Filter out DUPR ratings by reliability score

Jacob McLellan 11 months ago • updated by Kim Lehman (Product Owner) 2 months ago • 6

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