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!

+55
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 months ago 9 1 duplicate
+50
Accepted for Future Development

Schedules/Sessions inside of an Event

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

Attendance Report

Sarah Boone 1 year ago in Reports / Event Reports updated by Tim Owens 7 months ago 2

+2

Support for more than one active membership per user

CRBooking Support 5 months ago in Memberships 0

We would like a user the ability to have more than one active membership at a time, selecting one of them as the primary with the ability to toggle between the memberships.  Which ever membership is currently selected will be the one whose booking rules are enforced.  For example, a user could buy both a tennis and a pickleball membership which has different costs, booking times and booking restrictions.  The memberships could be fee-based or free.

+2
Waiting on Votes

CHANGING THE COURT ASSIGNMENT NUMBERS FOR A LEAGUE NIGHT

Stacey Richez 6 months ago in Leagues updated by Scott Doyley 6 months ago 1

for the ladder- the groups- like the first group says court 1 and second group court2, can i somehow change that so group 1 is on court 7 and group 2 is on court 6 with the bottom group on court 1? if so how?

+2
Waiting on Votes

packages based on time of day/day of the week

Christy Howden 8 months ago in Packages updated by Josh Willey 2 months ago 1

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

Member Notifications for Reactivated Members, Please!

Elaine Hennessy 9 months ago in Notifications updated 2 months ago 1

CourtReserve does not send notifications of members who reactivate their memberships.  


A former member who is inactive still has an account. When they open CourtReserve, they see an option to PURCHASE MEMBERSHIP. When that person chooses the membership and reactivates, no notifications go out to those of us who need to keep track of such things. This is different from when a new member joins and creates an account. 


We are a volunteer, member-run club with no paid staff, but we pride ourselves on our efficiency and member relations. In this situation, we may not figure out that someone has rejoined until the membership numbers don't match at the end of the month, or, when the person tries to access the courts with their cardkey and they let us know they can't get in because we have not reactivated their card! Some people need a new card and we have no idea they have rejoined...so our customer service doesn't seem so great here!

Is there a way to fix this situation?

Thank you!

+2
Waiting on Votes

Promotional Memberships

Joe Bass 9 months ago in Memberships updated by Josh Willey 5 months ago 3

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
Internal Review

Stringing Reports - To track staff payroll and understand trends in strings used

Josh Basha 10 months ago in Stringing updated by Stephen Lam 5 months ago 3

We have the stringing app extra fee service.  Unfortunately the report options from the POS are not available or easily found.  It could be user error?

+2
Waiting on Votes

Ability to create a custom court color on admin scheduler to distinguish from the rest

Kristen Brown 10 months ago in Schedulers updated by Amethyst Mckenzie 4 months ago 2 1 duplicate

The ability to add a color to an entire court on the admin side of the scheduler to draw attention to that court would be helpful. For example, we have one "court" that is not really a court but is a private event room reservation. Admin sometimes overlook that it's that and accidentally make a reservation on that thinking it's a pickleball court. If we could draw attention to it by making it a different color to help distinguish it that would be really helpful.

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

Event Pin Codes

Jade Dix 1 year ago in Integration / Access Control (RemoteLock) updated by Josh Willey 6 months ago 3

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.

+2
Waiting on Votes

Notes in Audit Log

Jeffrey Sexton 1 year ago in Player Management updated by Tim Owens 1 year ago 1

Would be nice for the Notes section in the member profile to be added to the audit log. For instance, when a note is created it is added to the audit log. When a note is deleted, it is added to the audit log.

This would be helpful to see a record, even if someone goes in a deletes a note. 

+2
Accepted for Future Development

Here's Who Today Filter

Betsy Kemp 1 year ago in Reservations updated by Tim Owens 1 year ago 1

It would be great to filter out reservations vs class participants on the Who's Here Today page.  This way, my staff can quickly ensure that payment has been process for all court reservations as needed.  Class participants go out to classes on their own and the coaches check them in on-court.  Whereas the front desk checks in all those with court reservations.

+2
Waiting on Votes

Waitlist re-arrange order

Kevin Slujtner 1 year ago in Reservations updated by Tim Owens 1 year ago 1

Add a way to re arrange waitlist. There does not seem to be this functionality. 


Additionally, can we get a way for a person to add a guest to the waitlist attached to themselves?

+2
Waiting on Votes

Discount reporting

Frank Gabriele 1 year ago in Point of Sale / Inventory Management updated by Tim Owens 1 year ago 1

We run periodic sales in our merchandise area. It would be helpful to review POS discounts taken/given by date and time period, and important to audit our staff for accuracy, 

+2
Waiting on Votes

Allow any participants in a booking to edit or cancel the booking, not just the originator of the booking

Dara Sklar 1 year ago in Reservations updated by Tim Owens 1 year ago 1

I find it counter-intuitive that only the person who originally booked a court can cancel or edit the booking. It would make more sense to give equal rights to all named parties (other than guests) to have the ability to control the booking.

+2
Waiting on Votes

Add Public Member Forum Through Branded Mobile App

Sam Arnold 1 year ago in Mobile App updated by Jeffrey Sexton 1 year ago 2

Accessed through the branded mobile app, members can post in a public forum to other members of the club, like you would in a Facebook Group. Extremely useful for members looking for subs for their permanent court time, or members looking to find other players to play with, keeping it all within the apl. With the branded app this will make it far easier to foster community. Add it as tab in home page. People can opt in or out of notifications. 

+2
Waiting on Votes

Makeup and sub

Becca Cohen 1 year ago in Events / Programming updated by Tim Owens 1 year ago 1

Ability to have players who are registered for a full session to withdraw from one class date and make up in another class date. Ability to remove a player from one date of the full session. And then go to another full session class and add a make up for just one class date at $0. This would also be good to go to a full session class and a a sub for the "drop in fee" with out prorating the session. For example, for our leagues we charge $15 for a sub fee or $0 for a makeup, this is not the pre-rated fee for the class. 

+2
Accepted for Future Development

Member field in Transactions is only their last name

Landon Arnold 3 years ago in Transactions/Financials updated by Marc LaBrosse 3 years ago 2

A comment. In Transactions--> Sales Summary the 'Member' data point is just a last name. When trying to run a pivot table or any analysis by member it groups people if they're the same last name, even if they're not the same family or membership. Either include member first and last name like the checkin report or use the full name.

+2
Accepted for Future Development

Expedite stringing check in

when receiving a restring request and we load the member's name or member number....can the system preload the last string type and tension for that particular member?  It will be quicker to check it in and the desk will sound more knowledgeable.

+2
Waiting on Votes

Allow lessons and packages to be purchased without a membership.

Josh Sommers 3 years ago in Memberships updated by Susy Pacheco 3 years ago 2

As a customer, I'd like to be able to purchase a punch pass or lesson from an organization without having to be assigned a membership.

As a customer, I'd like to be able to get access to a facility based on the purchase of a punch pass

As an admin, I'd like to be able to sell punch passes to customers who aren't ready to purchase a full membership

As an admin, I'd like to sell lessons to non-members

As an admin, I'd like to see active punch pass holders as well as in-active punch pass holders (once a punch pass is consumed)

As an admin, I'd like to grant access to the facility after the punch pass had been purchased (notification will work of the pass being purchased while we don't have a complete physical access integration)

As an admin, I'd like to restrict access to the facility after the punch pass had been consumed (notification will work of the pass being completely used at time of final reservation had been completed while we don't have a complete physical access integration)

+2
In Progress

Waitlist confirmation email - to admin

Jeff Matusow 3 years ago in Notifications updated by Aaron Sinke 2 months ago 5

When a member gets into an Event off the waitlist they receive an email. I want the ability to send a copy of the email to an Admin. Currently I only see ability to send it to an Instructor. I have no way of knowing if the email was sent to the member. 

+2
Accepted for Future Development

Automatically extend a recurring reservation and add more dates

Paulina Gardner 3 years ago in Reservations updated by Tim Owens 1 year ago 1 1 duplicate
+7
Waiting on Votes

Waitlist - Auto Add Criteria

Rob Hill 4 years ago in Events / Programming updated by Danielle Stayzer 2 weeks ago 3

When the event is set to auto-register from waitlist, it would be good if you could provide us with a way to configure the order of acceptance criteria.  We are looking to give more equitable playing time in our organization.

Options would include: 

First on the list (default)

First on the list who hasn't reached their booking limits

For example:

People are limited to 1 booking per week and they game the system by registering for an event that is full first and then registering for an event with empty spots.  On the day of the event, we lift the advanced booking restrictions which means that someone who has already reached their booking limit could take priority over someone who hasn't had a chance to play yet.  

We would like to be able to configure the event waitlist to run some For loops to take the first person on the waitlist who hasn't had a chance to play this week over someone who has.

+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) 2 years 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

System Users - Security Groups

Hello!, I would like to see if would be possible to create Security Groups that we can assign as a Permissions Templates for the system users.

The permissions list has grown over the years and is really complicated to manage over 80+ users with custom permissions each user, causing compliance and management issues as their access is not standard across the board for same positions or roles.

Having Permissions templates will allow us to easily modify a big group of users at the same time without having to visit every single user profile and adjust their permissions.

Tagged for Prioritization
+6

Player Complete Activity Report

We have begun using the DISCOUNT function heavily to offer "free" courts and events to certain membership types. Because those transactions no longer show up on a TRANSACTION report, we have lost our ability, in one report, to summarize activity level and "visits" to the CLUB by our different event/reservation categories.


The Solution:

Currently, the REPORTS>EVENTS> REGISTRANT DETAIL report would be perfect because it has Member Name, Membership Type and all the EVENT details (even if the member was charged $0) BUT it does not have RESERVATIONS.

Can't this report be re-purposed to include BOTH EVENTS and RESERVATIONS?


That way we have all the activity data we need and we can analyze and pivot table away as we need. 


Appreciate the considertion-


Sharon Voelzke

+6

Combo Court Reservations & the Expanded View Scheduler

Angela Petschow (Admin) 2 months ago in Schedulers updated by Hege Petschow 2 months ago 1

We use the Expanded View Scheduler most of the time to see what is booked for the day.

However, for us larger facilities, we have to scroll back and forth several pages (since we have 22+ individual spaces, then combos of those spaces). 

When viewing the expanded view, combo court bookings show up as a reservation with a lock icon and just states that it is in use. There are no other reservation details. 


It would be VERY HELPFUL to repeat the details of the reservation on these locked combo reservations so we don't have to keep scrolling back and forth to see who & what the reservation is for. They can still be locked, we just want to see the full details or a hover over window option to view the details.

In this example, the light blue reservations with yellow highlight show a reservation but I don't know who it is an need to scroll back to find Field 5 and view the details there.  

We need quick answers sometimes so this enhancement would be huge for us.

Use Case: I need to quickly check if Lane 18 is open. Since I have so many courts, I have to scroll over to Lane 18. I see it is being used but by whom? I then have to scroll all the way back to where my Combo of Field 5 is to gather the information. See below.

Image 469

Image 465

Image 466

Image 467

Image 468

+6
Accepted for Future Development

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

Ben Hoxie 3 months ago in Player Experience updated by Josh Weese 2 months ago 1

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

Tagged for Prioritization
+6
Accepted for Future Development

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

Angela Petschow (Admin) 3 months ago in Transactions/Financials updated by Matt Criswell 2 months 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) 4 months 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?

Tagged for Prioritization
+6
Completed

Alert / Pop up When Staff tries to register a person with NO membership or a Membership that doesn't meet the event's settings.

Angela Petschow (Admin) 4 months ago in Events / Programming updated by Kim Lehman (Product Owner) 2 months ago 1

Requesting an Alert / Pop up to alert the Staff when the STAFF tries to register a person to a camp/event that doesn't have a membership or has a Membership that doesn't meet the event's settings.


Example:


I have a customer who walked in (did not pre-register) and now my staff has to register them manually. However, they need to have a specific membership to be able to attend the event/camp. When the staff clicks on the event -> registrants - > they see this screen and need to click register.

Image 394


They then find the person but in this case, the walk in HAS an active membership just NOT the one for this particular event. We see that on this screen (below) and the staff will need to keep an eye on this:

Image 392

If they didn't have any membership whatsoever it would look like this:

Image 393



The system will let the staff enroll them and it looks like they are good to go even though they are not! 


There should be some sort of warning like "this player doesn't meet the event's settings" and the Membership column should also be added to the registrant screen as a quick reference and validation point.

Image 391

+6
Waiting on Votes

"Upcoming Events" Widget in Mobile App

Tony Molinaro 4 months ago in Mobile App updated by Kim Lehman (Product Owner) 2 months ago 1

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.