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!

Schedules/Sessions inside of an Event

Booking restrictions that only include reservations made by the member

Ability to track which admin sends mass emails
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.

changing cost of court fees for outstanding books after a player joins as a member
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).

Enable Program Payment Plan
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.

Add ability to use "TAGS" for instructors
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.

instructors can book lessons outside reservation times
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.

Sales Transaction Summaries - reservation date to/from work with multiple session activities
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.

Add the functionality to allow custom fields information to transfer when rescheduling registrants
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.

Remove or lock feature allowing multiple memberships at once
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!

Add a company name to member profile
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.

bookings carry over past midnight. For running 24/7
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.

Scheduler display options
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.

Add the ability to see who you are playing with onto the Calendar Feed.
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.

Event Registrants Custom Fields - Apply to multiple events
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.

Create an "Idea Board Software" like this that clubs can use for its own members
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.

Allow registration to waitlist even if event not full
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).

Add an option to the Membership Report to display each Family Member under a Family Membership
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.

Change name of 'Create Account' button
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

Mass Change Player Info (fields)
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.

Membership Changes NOT updating Fees in Events/Reservations
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.

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

Running Balance on All Transactions Page
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.

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

Option to restrict members from booking on dates that are past their membership's expiration date
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.

dynamic scheduler
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.

Ability to view the number of FREE Events and Reservations used for a specific date range for a customer.
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

Member registration form payment profile included from the widget
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

Add MEMBER GROUP as an option to filter on Post Fees / Post Recurring Fees
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.

Split the option to add vs delete family members
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.

Report or filter feature on existing reports for the signed W & R
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

Notification to members who expire after X days
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.

Age limitation check for membership purchases
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.

Adding Clover as a payment processor option.
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
Customer support service by UserEcho