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 2 months ago 7
+47
Accepted for Future Development

Schedules/Sessions inside of an Event

Tim Owens 5 years ago in Events / Programming updated by NSRC ADMIN 2 months ago 6 5 duplicates
+44
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 3 weeks ago 7
0
Accepted for Future Development

Attendance Report

Sarah Boone 10 months ago in Reports / Event Reports updated by Tim Owens 1 month ago 2

+1
Accepted for Future Development

Ability to specify the color of "Reserved" blocks on Schedulers

Matthew Henderson 3 years ago in Website Builder updated by Tim Owens 11 months ago 2
+1
In Progress

Ability to track which admin sends mass emails

Toni Bousquet 3 years ago in Notifications updated by Tim Owens 11 months ago 2

We want to be able to see which admin / sub-admin sent an email or bulk SMS text to our members, preferably underneath the view email history screen. 

Q4-2024
+1
Waiting on Votes

changing cost of court fees for outstanding books after a player joins as a member

Dave Velardo 3 years ago in Reservations updated 2 years ago 2

it looks like, currently, if on Monday a player books a court for Saturday and pays the guest rate, and then they join the club on Wednesday, their court fees for Saturday aren't automatically adjusted (when they should be because at the time that they play, Sunday, they are a member).

+1
Internal Review

Enable Program Payment Plan

Brad Rodrigues 3 years ago in Transactions/Financials updated by Kim Lehman (Product Owner) 3 weeks ago 4 1 duplicate

Enable members to commit to a full program, including multiple sessions over a season/year, but pay for that program in multiple installments over time.

+1
Waiting on Votes

Add ability to use "TAGS" for instructors

Sandy Minturn 3 years ago in Instructors updated by Tim Owens 11 months ago 1

Under System Users and then Instructors, it only allows you to choose one Instructor Type. Is there a way we can get it where you can add more than one Instructor Type for a certain person? We have some Teaching Pros that also do Personal Training, so they can have both Teaching Pro & Personal Trainer listed under Instructor Type. This will help them in planning out their schedules. We a not allowing members to book personal trainers through Court Reserve, it is just for scheduling purposes.

+1
Waiting on Votes

instructors can book lessons outside reservation times

Ken Klein 3 years ago in Instructors updated by Tim Owens 3 years ago 1

Most clubs are closed on Mondays, but pros teach overflow lessons on Monday when clubhouse is closed.  We don't want reservations for courts on Mondays, but want the instructors to have the ability to schedule lessons. 

+1
Waiting on Votes

Sales Transaction Summaries - reservation date to/from work with multiple session activities

Deborah Symons 3 years ago in Reports / Financial Reports updated by Tim Owens 3 years ago 1

Our Jr program runs in 12 wk sessions.  Currently, even when I set the reservation date to/from to a specific month it gives me all the revenue for the entire 12 week session.  I need to calculate deferred revenue so I need the report to be able to run based upon reservation date for long session just like it does for single activities.

+1
In Progress

Add the functionality to allow custom fields information to transfer when rescheduling registrants

Victoria Kelly 3 years ago in Events / Programming updated by Kim Lehman (Product Owner) 3 weeks ago 3

Add the functionality to allow custom fields information to transfer when rescheduling registrants. Custom fields information does not transfer when rescheduling. It would be great if that would be a functionality of the system. 

+1
Accepted for Future Development

Remove or lock feature allowing multiple memberships at once

Deborah Symons 3 years ago in Memberships updated by Forge Hamu 2 years ago 3

Currently a person can be assigned both a family and individual membership at the same time.  Someone must want this feature, but for our facility it is causing issues.  Human Error, members are being given multiple memberships without an error message from CR causing members to be charge incorrectly.

I would like way to remove this option ( ie only one membership can be assigned to a person at a time) or CR provide an Error message (something like.. are you sure you want to assign this person two different memberships simultaneously) when an admin or sub-admin is using the system.

Thanks!

+1
Accepted for Future Development

Add a company name to member profile

Steven Burke 3 years ago in Schedulers updated by Tim Owens 3 years ago 1

My idea is to add the company name to member profile. This would then display in the scheduler view(s) with the option to display the full name or the company name.

+1
Waiting on Votes

bookings carry over past midnight. For running 24/7

Drew broderick 3 years ago in Schedulers updated by Tim Owens 3 years ago 1

We run a 24/7 facility and would like for people to book anytime and have there booking carry over into the next day. currently if someone books there booking will automatically end at midnight, and this would allow someone to book the same bay after midnight. This would cause 2 courts to be booked at the same time. Even when we were not running 24/7 we were having issues with staying open past midnight on the weekends. 

+1
Waiting on Votes

Scheduler display options

Wendy Vainer 3 years ago in Schedulers updated by Tim Owens 3 years ago 1

Allow the option to remove the # registrants from Events, as you do not always need registration for each events and this can confuse members.  And also the ability to add custom messages to reservations or events to be viewed by the members, with the ability to add hyperlinks to alternate sites, if necessary.

+1
Accepted for Future Development

Add the ability to see who you are playing with onto the Calendar Feed.

Michael Caruso 3 years ago in Any other Ideas / Suggestions 😁 updated by Tim Owens 3 years ago 1

The apple calendar feed does not indicate who you are playing with: just indicates Singles. So I either have to enter a simultaneous appointment (with the name of the other player) or go the CR to view the actual reservation.  

+1
Accepted for Future Development

Event Registrants Custom Fields - Apply to multiple events

Rob Hill 3 years ago in Events / Programming updated by Tim Owens 3 years ago 2

When in Settings - Event Settings - Custom Fields, it would be great when creating or editing a field if there was a way to apply it to existing events.  It's super-tedious going through 96 events to add an Event Registrant textbox.

This should really be available for all places you can add to an event, such as event categories.  It would really speed up things for the admins.

+1
Waiting on Votes

Create an "Idea Board Software" like this that clubs can use for its own members

Jeremy Dyche 3 years ago in Any other Ideas / Suggestions 😁 updated by Tim Owens 3 years ago 3 1 duplicate

This exact voting software could be very beneficial if applied to individual clubs. Make it an add on if needed, but imagine putting together ideas like this that members and communities could vote on in terms of what programs they want, what type of mixers, if they want round robins or if are looking for leagues, etc. Then as a club owner we could already see the numbers/interest and simple create the events. 

+1
Accepted for Future Development

Allow registration to waitlist even if event not full

Lauren Casciano 3 years ago in Reservations updated by Nancy Row 3 years ago 2

Want to move a player into the waitlist of an event that already has people on the waitlist, but the event is not full (someone dropped, but no one from the waitlist took the spot yet). Get a message that event is not full. Option to override would be helpful (ie, option to register to the waitlist anyway).

+1
Waiting on Votes

Add an option to the Membership Report to display each Family Member under a Family Membership

Club Admin2 3 years ago in Reports / Other Report updated by Tim Owens 3 years ago 1

Right now, Family Memberships do not display any of the names of the Family Members when run. We would like to have an option to see each Family Member on their own line under the Membership Report for Family Memberships. 

+1
Accepted for Future Development

Change name of 'Create Account' button

Nicola Edwards 3 years ago in Any other Ideas / Suggestions 😁 updated by Tim Owens 3 years ago 1

Create an account doesn’t really explain accurately what it is for – For our situation, I would need it to say ‘Become a Member’ then it is very obvious, then we can hide the other ‘Become a Member’ link at the start of the header nav items to make more room!
To be able to edit the name to suit whichever industry would be super helpful

+1
Waiting on Votes

Mass Change Player Info (fields)

Doug Kozak 3 years ago in Player Management updated by Tim Owens 11 months ago 2

Have a way to mass change player ratings. Rather than going to an account, changing their rating and going to the next person. Develop a way so I can change multiple people at once. 

+1
Accepted for Future Development

Membership Changes NOT updating Fees in Events/Reservations

Annette Moore 3 years ago in Events / Programming updated by QCPH Admin 6 months ago 5

We have basically 2 membership categories. First, a membership that pays no monthly/annual fees, just pays as they play - $10 to sign up for an event and $10 to make a reservation. Second, memberships that DO pay a monthly/annual fee (i.e. $50 a month) and this membership provides unlimited play for events/reservations. So what happen was, we had a person sign up for the $50 a month membership, and then just before it was to renew, they sign up for a number of events (30 days out) and reservations (7 days out), which were ALL free of charge because when they signed up for these it was based on the $50 membership. Instead of renewing the $50 monthly membership, they then cancelled their $50 monthly membership and went to a Guest (pay as you go), but the system did not update this member's event charge for those future events and reservations they had signed up for.  Therefore, instead of them being charged $10 for these events they attended while being under a Guest membership type, they were free of charge because they signed up for them while under the $50 monthly membership.

+1
Waiting on Votes

No Shows- Percentage Tracking

John OBeirne 4 years ago in Reports updated by Tim Owens 4 years ago 1

Is there a way to "Track" No Shows and determine the overall Percentage Vacancy on any given Day/Month/Year?

+1
Accepted for Future Development

Running Balance on All Transactions Page

Jeff Spiers 4 years ago in Transactions/Financials updated 4 years ago 2

Can we change the format of the All Transactions page under billing to show a running balance like banks statements have? Basically, there will be a column with the date, a column with the type of transaction and the transaction date if it occurs in the future, a column for the fee, a column for payments or refunds, and a running balance to show how much is owed or on credit after each transaction. It would look like this:

Date
Transaction
Fee
Payment or Refund
Account Balance
January 1
Opening Balance
$0.00
January 10
2 Hours Doubles Booking - Jan 17
$12.50
$12.50
January 15
POS Purchase - Shoes
$100.00
$112.50
January 20
Private Lesson - January 27
$80.00
$192.50
January 31
Invoice Payment
$192.50
$0.00

The invoice page works fantastic but I truly believe that revamping the All Transaction page to look like the table above would vastly reduce the confusion from customers when it comes to explaining charges on their accounts.

Financial Improvement Project
+1
Waiting on Votes

Re: Cancel Dates, The way you have “Cancels” setup- You have to “Delete” the Reservation to Create a “record” of a Cancelation for Reporting. I wonder if you would consider setting up a way of “Flagging” Cancelations (and No-Shows).

John OBeirne 4 years ago in Reports / New Report Suggestion updated by Justin Harrell 3 years ago 2

Re: Cancel Dates,

The way you have “Cancels” setup- You have to “Delete” the Reservation to Create a “record” of a Cancelation for Reporting. I wonder if you would consider setting up a way of “Flagging” Cancelations (and No-Shows) without having to delete the Reservation? This is particularly important for Lessons. We can’t “track” Cancelations & No Shows for Lesson Reservations. More importantly, we can’t track them down to the “Pro” level. Some of our Pros are getting paid for all of these “No Shows” and “Late Cancels”. I have no way of quantifying how many Lessons are actually taught. I’ve got some Pros getting paid for 8 hours while only stepping on the court for 3 hours because of Late Cancels and No Shows. If there is something in CR, let me know.

+5
Waiting on Votes

Option to restrict members from booking on dates that are past their membership's expiration date

Josh Willey 2 years ago in Memberships updated by Tim Owens 11 months ago 3

This would give organization's the option to restrict members from booking reservations, or registering for events on dates that are past their current membership's expiration/cancellation date. So if a member's membership ends on April 1st, they will not be able to book a reservation or register for an event on April 2nd.

+5
Completed

dynamic scheduler

Drew Seath 3 years ago in Schedulers updated by Kim Lehman (Product Owner) 2 years ago 8 2 duplicates

add the ability for a court time to be dynamically changed (like tennis-bookings.com used to do) so that if an admin overrides a court slot (say you have 90-minute slots set and an admin changes a reservation to105 mins) that the reservation slot after that is automatically available for 75 mins, even though the normal reservations lot is 90 minutes.  

This way when an event is non-standard, the admin can change it and players are still able to use what's left.

+5
Accepted for Future Development

Ability to view the number of FREE Events and Reservations used for a specific date range for a customer.

Allan Haseley 3 years ago in Reports / New Report Suggestion updated by Kim Lehman (Product Owner) 3 years ago 3 1 duplicate

The new DISCOUNTS feature for Events and Reservations has allowed us to offer more benefits to our membership programs.


The main feature we now offer for our two main membership types is a certain number of FREE Events per month. Of course the main question we are getting now is “How many more Free sessions do I have left this month.”


We currently tell customers to go their Member Portal and click on My Events and click on PAST Events and put in the current month date range and then sort by Cost and count the number of $0.00. Then click on UPCOMING Events and sort by Cost and then look for any Event in the current month (since the UPCOMING Events Tab you cannot enter a date range).


We can do the same thing for the customer on the Admin side, but still have to sort through the PAST and UPCOMING Events separately and manually count the $0.00 Cost Events.


Our request is to add a new TAB to the Member Portal and Admin side (in addition to UPCOMING and PAST), maybe called HISTORY (or allow option on PAST to display PAST and UPCOMING together) and add in a FILTER for customer to Search By DATE and search by a COST range and possibly total the number of Events the report finds. This would allow all customers (and admin) to use this report to not only find out how many FREE sessions they have registered for, but also search for any Events and Cost range.


The other option would be to add a Tab called FREE and have the customer enter a Date Range and have the system display a simple chart of the number of FREE Sessions and Reservations used for that date range. Very similar to the chart for Number of Packages Used and Remaining.


Thanks

Pickleball Charlotte

+5
Completed

Member registration form payment profile included from the widget

Charles Pienaar 3 years ago in Widgets updated by Kim Lehman (Product Owner) 1 year ago 2

CourtReserve at when a member registers they can also input their billing information.

When including the registration widget to my website, I am unable to have new members include their billing info.  It would be convenient and consistent that they could create their membership profile with billing options on both avenues of registration

+5
Accepted for Future Development

Add MEMBER GROUP as an option to filter on Post Fees / Post Recurring Fees

Nim Mohan 3 years ago in Transactions/Financials updated by Tim Owens 11 months ago 3

For our programming, we would really benefit from the ability to post recurring fees to a specific member group. We will manage our JSI programs via a member group and need to assign 100+ different recurring fees among our members, but can't filter by memberships with our setup.

+5
Waiting on Votes

Split the option to add vs delete family members

CRBooking Support 3 years ago in Player Management updated 7 months ago 2

We would like people to be able to ADD members to their family but not DELETE them since we are having people accidentally deleting members.  Could these be two separate options?  Currently the option is to add/delete members or not.

+5
Waiting on Votes

Report or filter feature on existing reports for the signed W & R

Debra Russell 4 years ago in Integration / Waivers / Membership Agreements (add-on) updated by Susan Garzoni 5 months ago 5

It would be great to add to the waiver report a filter that shows students with an unsigned waiver.  As of now, the waiver report is only showing those who signed. 

and, OR add a field option to the reports such as the EVENTS events and the ATTENDANCE  reports have a field that will give us a list of those you signed and those who are unassigned.  THe best place would be on the attendance report for sure.

Thank you

+5
Waiting on Votes

Notification to members who expire after X days

Club Admin2 4 years ago in Memberships updated by Tim Owens 4 years ago 2

The system should send a notification to members who have a membership plan that "Expires After X Days".

We should be able to configure the number of days before the expiration that the notification is sent, and ideally the member should be informed when they try to login to the members portal, or use the mobile app, that their membership is now inactive (this does display when they try to make a booking but not before). The format and content of this notification email should be configurable like the other notifications.

+5
Completed

Age limitation check for membership purchases

CRBooking Support 4 years ago in Memberships updated by Tim Owens 3 years ago 13 3 duplicates

Restrict age-dependent membership types (e.g. Juniors under 18, 65+ memberships) by checking date of birth on the user's profile and not allowing the user to purchase any membership that he does not qualify for.

+4
Internal Review

Adding Clover as a payment processor option.

Kellie Arce 4 months ago in Transactions/Financials updated by Matt Criswell 3 weeks ago 2

Hello,   We are currently using safesave  integrated in CR.   The service is fine but the fees are an avoidable  expense with the integration of Clover as a payment processing option you would be giving your clients a much cheaper option and the ability to keep revenue  which is a win win.    Thanks Kellie Arce,  NB Pickleball Club