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!

+83
In Progress

Promo Codes

Ryan Trefry 4 years ago in Transactions/Financials updated by Tim Owens 2 months ago 13 4 duplicates
+67
Accepted for Future Development

Front Desk Dashboard w/Analytics

Tim Owens 7 years ago in Attendance / Check-in / Kiosk updated by James Leigh 1 year ago 10 3 duplicates
+65
In Progress

Automatic Batch Billing

Ricardo Callado 4 years ago in Transactions/Financials updated by Tim Owens 3 months ago 9 1 duplicate
+63
Accepted for Future Development

Discounting

Tim Owens 4 years ago in Events / Programming updated by Jeff Hagy 6 days ago 20 4 duplicates
+57
Waiting on Votes

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

Chadwick Campbell 4 years ago in Notifications updated by Tricia Houston 2 weeks ago 8

+21
Waiting on Votes

Allow for Integrations with MailChimp, Zapier, or Webhooks.

Gene DeVito 3 years ago in Integration updated by Tyler Steingard 12 months ago 5

Allow CourtReserve to be tied to MailChip, Zapier or Webhooks. 

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

+20
Waiting on Votes

Request for members to order items from POS system online via Member Portal.

James Thompson 3 years ago in Point of Sale / Inventory Management updated by Doug Smook 2 years ago 5

Request for members to order items from POS online via Member Portal. We don't have retail store & inventory. We manually order member embroidered club logo shirts & caps from a Screenprint Vendor but have to meet their minimums. We then have to manually bill the member for their item when we finally place the master order. The POS system would need to have sizes, colors, and vendor item # fields added to it. Would also need ability to run member reports to see member items and quantities ordered but not billed. When vendor minimums are met, we would then manually order the product from the vendor and post the fee to the member's account.  When fee is posted it also changes open members POS item on order file to ordered. This enhancement would make POS more robust and save much administrative time and member's time.

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

+16
Waiting on Votes

Add instructor to event in multiple instances

Adam Virga 11 months ago in Events / Programming updated by Tim Owens 11 months ago 1

We're aiming to add a feature that allows assigning an instructor to a booking in multiple time slots. For example, we may want Coach Michael to attend an event from 11:30 AM to 3:30 PM, but with a break between 1:00 PM and 1:30 PM. In this case, we'd like to add him once for the 11:30 AM to 1:00 PM slot and then again for the 1:30 PM to 3:30 PM slot.

+16
In Progress

Allow members to see registrants listed in order they signed up vs alphabetical

Marci Imbriaco 3 years ago in Events / Programming updated by Esteban Chirinos 6 days ago 7

In Tennis doubles we need multiples of four players  for a court so if you signed up as the 13th person you may not play. Unfortunately members see the registrants in alphabetical order  versus order the registrants signed up so they do not know if they are the 13th, 14th 15th player and possible won't play. 

I do realize the admin can see in registration order but it does not help players 

+16
Waiting on Votes

Custom Schedulers for Instructors & Ball Machines

Tim Owens 5 years ago in Schedulers updated by Deborah Symons 6 months ago 4

The idea here is to build the ability to set up custom schedules for an instructor and/or ball machine.

+15

Email Confirmations and Reminders By Event Category and Reservation Type

Allan Haseley 7 months ago in Notifications 0

Our former software system allowed for us to choose PER Event Category Type and PER Reservation Type to:


1.) Send Email Reminder to customers or not to send. (CR already has option to send or not send the Confirmation Email or not, but not the reminder).

2.) Also ability to choose which Email form to send to customers for Confirmations and Reminders.

Currently ALL Customers get the same Confirmation Email and the same Email Reminder format, regardless of what Event or Reservation Type they registered for.  Since the details for a Clinic or Lesson, might need to say something totally different  than for Open Play or a Special Event. Same for Reservation Types. A Tennis Rental Confirmation and Email Reminder would be different than a Pickleball one.

Would suggest that in the Event Category setup and Reservation Type setup, that there would be a Toggle button to SEND EMAIL REMINDER Y/N and if Yes, drop down to pickup which Email Form.  And a drop down to prompt for default Email Confirmation Form.

Thanks

Allan Haseley

Pickleball Charlote

+15
Waiting on Votes

Members ability to credit their own account with thier credit card

Kathy Eckert 3 years ago in Transactions/Financials updated by Tricia Houston 2 weeks ago 4

I would like to have members be able to add a credit to their own account from their credit card instead of having multiple small charges for each time they come in to play.  I think it would make it easier for members to keep track of the money they are spending,

Tagged for Prioritization
+15
Accepted for Future Development

Filter events by age

Beata Waldek 3 years ago in Events / Programming updated by Tim Owens 3 years ago 6 1 duplicate

Right now events can be filtered by Categories, Dates, Day of the week, Time of the day, Events types. But if someone is looking for events for a certain age (for example, 6-year-old kids) they have no way of doing that. Can this be added?

+15
Waiting on Votes

Auto Generate "No Show" list for evaluation to assess "no show" penalty. (Similar to Refund Request list)

Mike Egan 4 years ago in Events / Programming updated by QCPH Admin 10 months ago 2

Auto generate a list similar to the "Refund Request" list from event/reservation withdrawals, only this list would be a report of "no shows" so that we can decide whether to assess a penalty that we have announced prior as the cost for not showing up for events.  When people no show it severely affects the quality of the event for the other participants.

+14
Waiting on Votes

Update "Pay" button to "Payment Options"

Emily Henson 10 months ago in Packages updated 8 months ago 3

The "PAY" button is confusing to members that have packages. I have been receiving daily emails/calls/questions as to why customers are being charged to their credit card instead of the packages and why it shows "pay" but they are not seeing their package options first. If the button were to say "Click for Payment Options" or "Payment options", I feel that would be more customer friendly and cause less confusion when a member is making a reservation themselves.

+13
In Progress

Ability to not have QR codes for scanning in on certain account types

Mike Fox 6 months ago in Memberships updated by Esteban Chirinos 6 days ago 6

We have different membership types and guest accounts.  I would like the guest accounts to not generate a QR code that enables them to scan in.  We charge a day fee for non-members and need to process it at the time of check-in since the system won't automatically charge it if they scan in.  I"d like to be able to eliminate the QR to prevent the scan in from guest accounts.

Tagged for Prioritization
+13
Accepted for Future Development

Membership Page - Filters

Krishna Yadla 8 months ago in Memberships updated by Josh Willey 2 months ago 1

The current public membership page lacks the filter functionality found on the events page. Implementing this would enable customers to narrow down available memberships, rather than scrolling through all options. For instance, they could filter by Monthly vs. Annual, Sport, or Individual vs. Family memberships. Alternatively, adding tabs to the memberships page to group memberships by specific categories would also be beneficial.

+13
Waiting on Votes

Membership Status Report by Date

Timothy Schnupp 11 months ago in Reports / Member Report updated by Tim Owens 11 months ago 1

Wish we could run membership status report by date. For instance, I would like to retroactively look at how many members were added between 4/1/24-6/30/24 in the Membership Status Report view. You can only run it based on the current date 

+13
Waiting on Votes

League Game-Day Wait List

SCF Admin 12 months ago updated by Tim Owens 2 months ago 4 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
+13
Accepted for Future Development

Welcome Email Audit Log

Sharon Voelzke 4 years ago in Notifications updated by Tim Owens 3 months ago 4

We would like to be able to see an audit log/tracking of the Welcome Email sent to all new members when they join.

+13
Waiting on Votes

Notes tab under accounts to change different colors when things have been added

Barb Schehl 4 years ago in Any other Ideas / Suggestions 😁 updated by Patti Allen 3 weeks ago 3

The "Notes" tab under Member's accounts to CHANGE to different colors such as (red) when notes are added. That way if the Notes tab is in red, for example then this flags the front desk to check the tab for further details on the member that were added. 

+13
Waiting on Votes

Admin Alerts for full events, full courts, etc...

Curtis Stensland 4 years ago in Notifications updated by Tim Owens 4 years ago 1

As an admin, I would like to know how my courts are being used and how full my classes/events are without having to constantly check. I find that I just end up missing things. I would like to set alerts based on certain conditions. The ones coming to mind now are if on the court utilization 'heat map' any time slot gets over 90%, or if any of my classes fill up over a certain percentage (or reach a certain number of spots remaining). Currently our club rents court space and also has classes. This would help me see when the courts are either full of rentals so I can decrease the class size to allow more court rentals, or conversely increase the class size if it is already full and we have courts available. Thanks.

+12

Barcode Price Tag Creation

We sell merchandise through Court Reserve at our pro shop and it would be great if you could create a barcode price tag using all the info that is already in the description. example-(item, size, price, UPC code) then send to a label printer.  I am currently manually creating them with label software but it would be quite simple to code. 

+12
Waiting on Votes

Flag members with no payment profile and display notification upon check-in

Val Prothero 10 months ago in Attendance / Check-in / Kiosk updated by Davy Campano 6 months ago 3

Would love to be able to see an icon or other identifier next to a member name to indicate to check-in staff if they do not have a payment profile.  Also, a "Please check with staff regarding payment for your play today" notification would display upon check-in.   This would prompt staff to intercept the visitor to collect payment or assist with creating a payment profile upon arrival.

+91
Completed

Split billing / Charge Court Time at the Player Level

Tim Owens 7 years ago in Transactions/Financials updated 5 years ago 5

This is a feature that will allow separate fees to be generated for each player on the court including guests. This will also work well with group lessons so lessons can be priced based on the # of players in each lesson.

+85
Completed

Packages - Ability to sell "Packs" of Lessons/Clinics/Court Time, and other items

Tim Owens 5 years ago in Transactions/Financials updated 3 years ago 5

The idea here is to allow a member to purchase a set of "credits" for a set of lessons, court time, or other units at the organization at a set price then use them when they choose.

+83
In Progress

Promo Codes

Ryan Trefry 4 years ago in Transactions/Financials updated by Tim Owens 2 months ago 13 4 duplicates

Add the ability to use promo codes to offer customers discounts.  


Example: Use Promo Code BLACKFRIDAY at checkout to receive 20% off your purchase.

Customer receives 20% off their purchase.

top-feature-request
+69
Completed

Domain forwarding with masking

Drew Seath 3 years ago in Any other Ideas / Suggestions 😁 updated by Josh Weese 2 months ago 18 1 duplicate

I thought I'd added this as long as two years ago but maybe not...

We forward our domain to our CR site and would like for you to support domain forwarding masking so that the URL shows our domain name not CR.  This will avoid confusion from our users.

top-feature-request
+67
Accepted for Future Development

Front Desk Dashboard w/Analytics

Tim Owens 7 years ago in Attendance / Check-in / Kiosk updated by James Leigh 1 year ago 10 3 duplicates

We need a front desk dashboard to see all reservations/events and a quick way to check in members when they walk into the club.

top-feature-request
+65
In Progress

Automatic Batch Billing

Ricardo Callado 4 years ago in Transactions/Financials updated by Tim Owens 3 months ago 9 1 duplicate

Having the option to automate Batch Billing (invoices and payments) on a certain date of the month. 

top-feature-request
+63
Accepted for Future Development

Ability to require approvals on specific Memberships

CRBooking Support 4 years ago in Memberships updated by Tim Owens 2 months ago 10

Currently it is a single setting to determine whether all memberships require approval or not.  It would be nice to have this setting for each type of membership so that most do not need approval but a few types do

Tagged for Prioritization
+63
Accepted for Future Development

Discounting

Tim Owens 4 years ago in Events / Programming updated by Jeff Hagy 6 days ago 20 4 duplicates

Ability for customers to get a discount when they sign up for so many events or spend so much money - a way to auto discount? 

top-feature-request
+57
Waiting on Votes

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

Chadwick Campbell 4 years ago in Notifications updated by Tricia Houston 2 weeks ago 8

We want CR to be our sole CRM, but we like the ability to do email campaigns through Mailchimp.  So, we have to maintain a parallel client list in Mailchimp.  It would be tremendous if our CR member data synch'ed to Mailchimp.

top-feature-request
+54
Completed

Stringing Module

Tim Owens 5 years ago in Integration updated by Kim Lehman (Product Owner) 2 years ago 8

The idea here is to streamline the ability for stringing racquets.  The module would maintain stringing history for a player, give real-time ready to be picked up notices, and more.