Launch Notes
We are constantly improving the Clubspot platform, and launching new features to support our incredible customers! Stay tuned here for a running list of platform updates. We always love to hear what you think of our new features! Please feel free to email us at support@theclubspot.com.
June 2026
Lodging
Heat maps
Optional config to show heat maps of availability of the member booking page
Toggle on “Show availability heat map” from lodging basic details page
Shows overall availability at the club by night
POS
Profile setting to show a primary member indicator on member cards (this is always disabled if the setting to show only primary members is on)
Kitchen label
Expanded use to option group options, which are shown on printed chits and in the KDS
Show product-level kitchen labels in KDS
Auto-gratuity/Service Charge
Ability to charge a custom service charge percentage based on party size (eg. “parties of 8 or more receive a service charge of 25%”). Configure under pos location details
Option to suppress the service charge from the POS.
Audit log for POS restricted actions
Gift cards
Add an optional description to a gift card when issuing/purchasing
Offline payments
Warning before recording an offline payment >$50,000
Member feedback
API end point to return feedback in a date range
Ability to set emails to receive notifications of feedback that is under a certain number of stars
Courts
ability to cancel court time block for a single day
ability to edit court time blocks details
Tee Sheet
Ability to open detailed view for single tee time when in condensed view mode
Add Product autofill
New “Possible Duplicate” detection / warning banner
Website Builder
General toolbar cleanup + add CS branding
Custom section now as top choice and has an AI Agent:
Build one or many new sections, including using image or webpage design references
Refine or redesign an existing custom code section
Provide images in the chat to be placed in your design
Automatically migrate external images to Clubspot-hosted storage
Able to query select club data (non member PII) if MCP-chat enabled for club (try on Clubspot CC). Ex. member plans for dues schedule, merch for dining menus
Waivers
Support for waiver reminder emails for clubspot native waivers
First reminder is sent 24, hours after the waiver is initially sent and the time between reminder emails doubles every time: 1,2,4,8,16,30 days
May 2026
Membership
Added “removed members” report
Archived members that point to an un-archived membership, and un-archived members that point to a canceled (expired) membership
Members (archived or not) that point to an archived membership are never included
Removal reasons are configured options to choose from when archiving a member or canceling a membership (via membership settings)
Add Product Autofill
Now searches merch globally (across all clubs), making behind the scene matches when local club search is not enough.
Mobile ordering custom fields
Ability to create custom fields for mobile ordering at the location level
Each custom field can be set to show on the printed ticket
Custom fields are displayed in the order details on the POS
Vendor Invoices + AI
When uploading a vendor invoice document, we’ll parse the document using AI and create a draft invoice for you
Products + AI
When adding a new product, we’ll suggest the type, subtype, and tags based on existing similar products
Point of Sale
New profile setting allows you to adjust the UI so that product options, option groups, and add-ons are wrapped in a wider overlay on the POS. Useful for scenarios where the menu has a large number of modifiers.
Small bell icon in course tag with number of course reminders sent
Scroll POS order items (on left hand menu) to bottom when adding new line items
Option to fire mobile order when accepted (buttons are now reject, accept and fire, or accept without firing)
Option to edit cover count on POS order
Tee sheet
Added requested caddie to printed tee sheet
Check in status visible in condensed tee sheet
Swap tee times
Select two tee times to swap. Intended for two booked tee times, but works if only one of the tee times if booked
Lodging
New export for guest list csv → exports the individual guests (and their specific room assignment if applicable) for reservations
Option to add an email for inquiry flow (email to book)
Member day trip booking
Can enable this via lodging settings page → allow members to book day trips
Rules:
Must be a member to book
Can configure days in advance booking rules (like room bookings; eg can book up to 6 months in advance)
No limit to how many day trips can be made in a day
Add on limits
Can set daily add-on limits/schedules
Click on add on row to see the new add-on details page
If there are no Availability rules we assume it cannot be booked by members (admin only)
Otherwise, rules dictate how many are available daily, on which days of the week, and which dates (similar to shifts)
Admins are not limited by availability, but will see a callout if they are overbooking an item
New url path for /visit → clubspotcountryclub.com/day-trip
Select your date and number of people
Can optionally select add ons
Add ons are populated based on lodging add ons (also configurable in dashboard already)
Creates an itinerary line for each add-on and creates a draft line added to the “room tab” for each one
Add guests to the booking, either member or guest, details only required for primary participant, optional for additional guests (or member/guest TBD)
Added lodging add on and add on qty to itinerary list dashboard
Also added to export and can filter by lodging add on
Itineraries
Ability to add event tags to itinerary items
Can filter by itinerary item in the itinerary list
Communications
New options to configure club emails for dining and golf confirmation comms
Dining
Custom fields for dining
Fields are applied to specific shifts
Fields can be required for member
All fields are optional for admins
Social events
Ability to schedule the date RSVPs open
Add "net sales" column to social events table in admin dashboard
Scheduled reports
Ability to set min/max age on membership plans, which will show up in scheduled age out report
Web builder
Calendar- configure event tags to show an option to not allow users to filter
Ability to clone a web page. Clones all the web components and the page
Hearings
Support more hearing types, scoring inquiries
Permissions
Basic- not accessible, same as scoring tab
Scorer- workflow accessible, no access to settings
Full- everything
Settings
Enabled, accept submissions, publish time limits
Time limits (by class or race area, single or multiple time limits)
Notifications
Requests
Standard us sailing hearing request form data entry
Within/outside time limit flag
Bulk schedule hearings
Save as PDF
Schedule
Scheduled and in progress hearings
Click into row to see overview of request/schedule details and start
Running a hearing
Organized by proper hearing order-of-operations
Suggested wording- procedural matters, conclusions, and decision have a us sailing preferred standard wording library to auto insert
‘Scoring needed’ flag
Decision visibility (abstract or full decision)
Activity audit log
Decisions
Resolved and withdrawn hearings
Mark hearings where scoring was needed as corrected/uncorrected
Scoring inquiries
Basic submission type for participants to ask questions
Can be converted to a hearing request or resolved/withdrawn as an inq
Micro-site
Updated public submission form
Display mode for casting to a TV (auto-scroll, live updates)
Swim lanes
The functionality we have for courts and simulator golf has been extended into a separate feature for swim lanes to support member reservations
Golf
Check-in only tee sheet: New permission for check in only tee sheet
Restricted access
Check-in
Check-out
View membership
Print tee sheet
Banquets
Ability to configure admin notifications for banquet invoice payment (e.g. A BEO invoice has been paid for Smith Baby Shower. Click here to view the event order.)
Cloning (v2 events only)
Before cloning, we now prompt to edit the event name, date, time, and event spaces→ checks availability for space on the date/time, like we do when adding a new event order
New items cloned:
line items
custom field response (for content in custom BEOs)
event timelines for custom BEOs (itinerary events)
this is NOT timeline events
Court
Better handling of migrating reservable product courts to dedicated court reservation flow
Bookings show up on calendar the same way normal registration do
Booking details can be viewed
Booking frequency rule updates for tracking registrations by membership when using rolling or future window
Buddy groups
Generalized, no longer associated with golf specifically- can use the same buddy group for either golf or court booking
Add any number of people to a group; when booking, only show groups where the total number of players <= the max players for the reservation
Create registration hold once the user selected the duration of the booking
Members and admins have 2 minutes to complete registration process
Membership
Option in membership billing settings to email or copy a signed url to add a payment method to the membership (expires after 24 hours)
April 2026
Book now
All member booking flows are now available through the book now component in the member portal
Admins can configure which booking flows are available in the admin dashboard
website > member portal > book now
Each tile can have its image set
All existing tiles on the home page that are for any of the booking flows, will now route through the book now component reducing the load time
Regattas
Protest board
Ability to pin racing hub to the menu bar on theclubspot.com
With the new homepage, updated the menu and it no longer includes regattas, but regatta super users can pin it optionally for easy access
When you go to racing.theclubspot.com you will be prompted to optionally pin regattas
Discounts
Discount reason report
Custom data collection
New searchable dropdown field type
POS
Search bar for POS settings popup to find settings faster
Host mode now displays daily dining note (if applicable)
Timeblocks
Callout timeblock name in host mode layout in addition to using unavailable color
Call out time blocks in availability mode on tables
Ability to override auto-calculated member discounts from the POS. Note: This feature must be enabled on your club’s account. Please contact support if you’d like to learn more.
Staff
Updated date picker to future years only (2026+) for manually recorded shifts
Dining
Flag for admins making dining reservations that exceed flow control. This is just a warning callout, admins are still allowed to override and book a reservation that exceeds the cap.
Can mark tables as “admin only” making them only bookable from the admin side
Ability to make timeblock with covers
Timeblocks are shown on host mode with the number of covers associated with them
Table are shown as unavailable when there is a conflicting time block
Notifications
Can create a notification for a specific reservable product
Banquets
Custom event statuses
Boats
Custom fields
Member visibility and editing settings for each data collection field
Social events
Member discounts on tickets (entry fees)
Tee sheet
Ability to print receipts for tee sheet orders
Ability to add a card on file for guest tee sheet participants
Ability to set number of rounds played when creating a time block
Member “buddy groups”
Convenience layer for auto-filling tee sheets for members who frequently play with the same people
If a member is in a group that they do not host, they can see the group in their portal but they can’t edit or fill from that group
API
New endpoint to retrieve banquet line items
Camps
Session sign up count page now lists classes based on priority
Group classes
Ability to set a member facing name (label) for a schedule or class instance
Group class instances now have instructor set on them by default instead of check the group class schedule
Lodging
Photo galleries
Ability to link photo galleries to a lodging stay. You can add/order images, set captions, etc. (using the existing photo gallery function)
Once published, members can view the photo gallery from the My RSVPs page in the member portal from the reservation card
Lodging add ons
Can set up lodging add ons, which are specific products linked to lodging that can be added to lodging reservations as paid itinerary items.
If you have lodging add-ons set up, you will see this pop up in the lodging itinerary section as an option
Callout for expired/past due members when making a reservation
New tabs configuration option to customize which tabs show up in the reservations details overlay. Basic details, itinerary, and comments are the defaults and they can be drag and dropped to rearrange order
Ability to add players to a tee time from the itinerary
Adding custom data fields for request flow and admin flow
Feedback module
Users rate 1-5 stars and add an optional message on digital receipts
Set up under member analytics in admin dashboard. Admins can turn on/off touchpoints and add a custom title/subtitle for each
Dining
New dining reservation booking UI
Setting for max allowed party size on a dining shift. If this is not set, the system defaults to “largest table”.
March 2026
Spotlight and homepage search optimization
Search now weights results to provide the most relevant result for that specific user.
The search algorithm learns from the user’s behavior as they make selections, and takes favorites into account.
Boats
Added boat images
Admin details
Boat details (member portal)
Boat details in membership directory popup (can click to see bigger version)
Added notes field to boat export
Membership directory
Ability to click on profile photo to see bigger version
Membership Applications
Ability to require a payment method on file when using the deferred application flow (eg. initial inquiry and then subsequent application). It is collected during the subsequent (full) application submission
Ability to add and manage payment methods on a membership application (as an admin)
Point of sale
Host mode
New “availability view” to see all reservations for a day
From host mode, click the clock icon at the bottom right of the page which will show you a list all reservations on each table
Shows all reservations for the day (day is based on the date selected in the reservations panel on the left side so you could look at today (default) or another date in the future)
We show a max of three seatings, and the rest are in a view more, which you can click on the table to see in the left panel
Clicking on a table just filters the left menu reservations by that table, you can add a reservation from the left side menu
Highlights available booking times based on turn time
Product mix report
Ticket times report
Host mode for past dates (availability mode)
Show member name on table in orders floor plan view when they are the only order on the table
Still shows receipt icon with a count if >1 order for the table
Mobile order schedules
Can create mobile order schedules for a pos location
If there are no schedules mobile ordering is always open for that location
Manual pause overrides schedules
Guest passes
UI to configure rules for issuing guest passes (ie which types of members can issue guest passes, and how many for a given time period)
Banquets
Content templates now support any number of boilerplate content versions that the user can select from for any given BEO. This adds a lot of flexibility.
Event space timeline
New visual to see all events for a day by time and event space to visual which spaces are available, overlaps, etc
Color-coded based on event status
Can add events from this view to an open spot by clicking on the cell
Have the option to send emails when creating payment request and for previous payment requests
Racquet Pros
Ability to toggle individual pros ability to be booked by members
Group classes
Ability to click on group class from the calendar and be taken to the correct day/week
Lodging
Requests:
New booking setting for a “request” flow which allows members to complete their booking in a request capacity, which can later be approved by an admin
Requests follow a nearly identical flow to the existing booking flow, but
You can add alternate requests
When you submit a request, we do not assign a specific room (unless they have that setting configured), instead we keep track of the requested room type → when an admin confirms the res they will have the opportunity to pick the specific room
New tabs for lodging requests list and lodging requests calendar
Requests calendar has filters for room type and room because we don’t necessarily have a set room as we do on the existing calendar
The calendar uses AND logic so you have to have the room type AND room (which could be no room requested) to get it to show up on the calendar
Social events
Added attendees/groups count to the main Social Events dashboard.
New config to create admin only calendar events
Scheduled reports
Updated age out report:
Can now set a min/max age specific to dependents on a membership category
Age out report will check if each member is within the age specified for the member
If they are a dependent, we check if there is a specific age range for dependents, if not we check the main rule for the category
Dining
Multi-table dining reservations (pos5.4+)
Ability to add multiple tables to a dining reservation
When adding or editing reservation, you can click to add more tables, and then select any number of additional tables (from the available tables for that time)
Select from floor plan if one is available, otherwise select from a list of tables
Only admin-facing, members can still only book one table at a time
Regattas
Toggle in basic settings for “complete”- shows a badge on micro site/results
Member details
New attribute to denote a member as a dependent (does not show up for primary members)
Improved UI for managing profile and visibility across different touch points
For clubs that show “Members at the club” in the app, ability for individual members to opt-out of that feature via the member details page.
Feb 2026
Hosted sites
Ability to control default button styles, including color, font weight, font family, border radius, etc.
New font options
See notes at help.theclubspot.com
Ability to attach a dining link to a calendar event, embeds unix timestamp in url to make a dining reservation for the appropriate date
Each instance of a recurring event has the dining link for that day
Regattas
Filter entries by incomplete/complete crews
Can add entry/invite members of parent club to regatta
Regatta shop items now show description
Staff members
Ability to assign a staff member to position(s)
When clocking in if the staff member is assigned to exactly 1 position they will be clocked in for that position, 1+ they will be able to choose from their assigned positions, 0 they choose from all club positions (old functionality)
Products
Filter by products that are/are not on countdown
Add countdown to export options
Developer API
New API Reference: https://api.theclubspot.com
New API endpoint for Banquets
Camp registration endpoint now excludes registrations that are associated with archived camps
Web builder
Consolidated page component settings into one component
Ability to restrict access to page components visibility by membership category
Courts
Ability to set separate maximum number of consecutive timeslots for singles and doubles registrations
Ability to pre filter members court page to single court type through URL
https://clubspotcountryclub.theclubspot.com/court-booking?merch=DHkUEjuqbu
Social events
Confirmation and reminder emails now include the number of tickets sold
Camps
Camp class description now uses tiptap instead of tinyMCE
Golf
New dashboard for golf timeblocks
Ability to create custom green fee rules based on membership category
Ability to create custom transportation rules based on membership category
Ability to archive custom transportation rules
Member dashboard
New default tile for group classes
Simulator golf
Ability to bill each participant separately
Ability to create billing rules based on membership category
Lodging
Custom fields
Ability to create custom fields and assign them to be collected for specific room types
Slip based lodging for st francis
Ability to create power towers with specific amperage allowances and assign slip options to power tower options
ability to allow users to select specific room option
Logic to make sure single power tower doesn’t get amperage constraints overbooked.
Courts
Drag and drop court reservations
Receipts
Receipts have the ability to show an “Original subtotal (pre-discount)” line on digital and printed receipts. This is useful for clubs using pre-discount service charge calculations + hybrid discounts. Please reach out to us if you’d like to opt-in.
Floor plans
Walls for POS v5.4+
Minimums
Minimum exclusions can now be applied at the product subtype level
Ability to view past minimum results from member portal billing section
Option to show active minimums on statements (support@theclubspot.com can help you opt in!)
Waivers
Added a way to specify values for waiver template placeholder (merge) fields when manually sending individual waivers. This would best be used for a private event contract, where you could pre-fill the name of the customer, etc.
Social events
Callout for service charge % (if applicable) where we show ticket price
Lodging
Ability to set up a max # of rooms per booking (applies to booking and inquiry by limiting the number of rooms you can add in the search)
Show lodging reservations in member portal RSVPs list
Calendars
New clear all button for filters
Search filters (with select/clear for search results)
Table filter
Select all/deselect all option in filter component
Select only button
Member billing settings
Admins can now update invoice memo from the dashboard. This text box is found under Membership > Billing > Memo.
Staff
Tipping ledger by staff member now has row for tips where there is no staff member from POS and from social events
Camps
Can now restrict registrations to participants only on the membership when camp is set to members only by disabling the “custom participant” toggle. This would prevent members from signing up their neighbors, grandkids, friends, or other people who don’t have profiles on the membership.
Regattas
New scoring letting score: AVG after drop
Communication
Image search for adding images to an email/template
Calendar invites
When registering for social events, participants can now add the booking to their personal calendar.
Products
Product subtype is now displayed on products table
Ability to set one product tag when creating new product
Group classes
Weekly view for group classes on the member facing sign up page
Jan 2026
Ability to message all members who are assigned to a facility or facility product
Staff
UI to set what POS functions are restricted to managers
UI to set restriction overriders on a per staff member bases
Ability to import staff members
Communications
Ability to send SMS and push notifications from communication lists
Email profiles
Ability to create named profiles for an email address
When creating an email users will be able to select from the list of email profiles
Emails will appear as being sent by the email profile name
Message details view now contains sender details
Profile
From email
Reply to email
Mobile ordering
Ability to configure note for each location
POS
Call out on order tile if the member is a guest
Can now set order level notes for mobile orders
QR codes: From the location details you can generate links/QR codes that tie an order to a specific table or custom notes (i.e. Table 7 or “Poolside lounger”)
Ability to reject an order explicitly (for manual pos locations). Order will be canceled/marked as rejected with a reason (that’s visible to the customer)
Notifications in member portal → you can now get back to the nice order status page when you click on a push notification a second+ time
More explicit login flows to encourage login, and eliminated extra steps for selecting member before checkout if you are logged in (since we know who you are)
Gift Cards
Improved gift card purchase (pos 5.4) and issuance flow
Warning when issuing a card to the same customer + recipient combination
Required code entry when issuing physical card
Check for code uniqueness ahead of time, and flag if there’s a duplicate prior to card creation.
Ability to set allowed formats (physical, digital, or both) from the product details page.
Point of Sale (v5.4)
Staff code inputs
More obvious exit option for staff code input on smaller devices
Backspace button to remove the last entered character
Guest customers: ability to clear first and last name with a single tap for faster name entry
Table management
Ability to remove a table from an order
Ability to view and edit the table from the “more actions” overlay for any order (if restaurant mode is enabled)
Streamlined customer tip inputs
Previous behavior: The “Customer tip inputs” setting previously displayed a button on the payment screen that the operator could tap to pull up a customer-facing tip interface.
New behavior: collecting customer tips is streamlined to a single click when this setting is enabled. The operator can simply select the payment method (card or house account) and hand over the device. Clubspot will automatically display a customer-facing tip screen when customer tip inputs are enabled.
Streamlined payment flow
The payment flow has been moved to a popup for better visibility and focus.
Improved error messaging if/when payment methods become unavailable (eg. if the order is closed out on another device simultaneously, a card is authorized, an authorization is canceled, or the order total changes part-way through payment).
On-reader tipping is now supported regardless of capture mode (previously, on-reader tipping was only supported for automatic capture). This simplifies the settings logic so that the on-reader tip interface is always displayed if the setting is turned on. If you are using on-reader tipping with separate auth and capture, the initial tip during the auth is recorded and added to the order, but the operator still has an opportunity to edit the tip prior to capture.
The payment screen now displays settings call-outs as a convenience to indicate the configured behavior of the payment flow at a glance (eg. “Tipping: On reader”, “Separate auth & capture”, etc.
Authorized cards now appear more prominently with clear calls to action to cancel or capture the authorized amount.
Handheld POS
By default, the POS is now locked into portrait mode when running on a S700 card reader.
