Release notes

We are working hard to continuously improve the Sweetspot platform. Here you can read about newly released features & improvements.
Improvement
3 days ago
As part of our ongoing efforts to improve booking conversion, we’ve made a small but important update to how we send booking confirmation emails to players.
Previously, players would receive a confirmation email as soon as their booking was made. However, since many of our clubs use short auto-cancellation timers for unpaid bookings, this sometimes led to confusion, with players thinking their booking was fully secured before payment was completed.
What’s Changed To provide players with a clearer understanding of their booking status and avoid confusion, we’ve adjusted when the booking confirmation email is triggered:
  • For bookings with an auto-cancellation timer under 3 hours, players will now receive the confirmation email only after completing payment.
  • For bookings with an auto-cancellation timer of 3 hours or more, the confirmation email will continue to be sent once the booking is made, just as before.
ℹ️
If a club user makes a booking for a player, the booking confirmation email will be sent when the booking is confirmed, regardless of the timer setting.
This adjustment ensures players know exactly when their spot is secured and helps reduce the chance of lost revenue or missed bookings due to early confirmation.
Stay tuned for more updates as we continue to enhance the booking flow and simplify the experience for both players and venues.

Improvement
23 days ago
For a long time, we’ve utilized an auto-cancellation timer for bookings to manage scenarios where a transaction is left incomplete. However, this feature has not been available for memberships until now. As the volume of membership sales continues to grow, we’ve identified the need to extend this functionality to membership purchases as well. This addition helps address situations where a user exits the checkout process without completing their transaction, then later attempts to continue from a different device or browser. In these cases, the transaction might still be marked as pending in the original session, causing the user to encounter issues. Introducing the timer for memberships and passes ensures a smoother and more consistent experience by automatically clearing incomplete transactions after a set period.
Image without caption

Improvement
29 days ago
We've improved the membership screen in the app to make it easier for players to find receipt downloads and retry failed payments. Additionally, players who purchased a yearly membership upfront, with auto-renewal, can now see the option to change their payment method (app version 8.1.6 on both iOS & Android).
OLD
OLD
NEW
NEW

Improvement
1 month ago
If you start using our payment link feature for bookings at golf courses and branding hasn’t been set up for your venue yet, we’ll display an alert. The alert will inform you that the payment link will be sent with Sweetspot branding instead of your venue’s brand and logo. Contact us to quickly set up your custom branding.
Image without caption

Improvement
1 month ago
I the case you activate the maximum slots feature on an already active membership we now let you know how many people have already bought that specific membership so that you conveniently know what minimum number to put in the field and avoid getting an error message.
Image without caption

Improvement
2 months ago
We have added the capability to filter players with a no-show based on course type and the time of their booking. This will help you find players that have a missed payment so that you can take the active measures needed.
Image without caption

Improvement
2 months ago
We previously introduced the ability to lock a player’s membership directly from their player card, providing a way to manage unpaid memberships or address other valid situations. Building on this, we’ve now enhanced the system to allow you to lock multiple players simultaneously from the Failed Memberships page. Additionally, the process is now more streamlined—if a locked player clears their outstanding dues, their membership will be automatically unlocked, saving you time and effort.
Image without caption
Image without caption

Improvement
2 months ago
Now, you can set a cap on membership slots, allowing you to limit each membership type to the exact number of members you want. Perfect for managing demand, creating exclusive offers, and ensuring a balanced membership base, Sweetspot’s slot limit feature puts the power in your hands to curate a thriving club community. Whether you need just a few slots or up to 9,999 you have the power to set the perfect limit for your club’s needs.
Image without caption
Image without caption

Improvement
2 months ago
Now you can conveniently get a quick glance into each player’s auto-renewal membership payments in the membership tab on the player card in the club portal.
Image without caption

Improvement
2 months ago
We have added details about booking id, voucher name and voucher code to the report called “Booked Golf Carts”.
You can from here download the report and connect it to specific bookings or filter on specific voucher code.
The report can be found under Reports > Dropdown menu > Booked golf carts
Image without caption

Improvement
2 months ago
We have made two improvements to the tee time periods page.
  • Now you can choose an intervall of between 1 minute to 24 hours (previously a maximum of 60 minutes). This allows you to utilize the miscellaneous calendar category better and to finally allow you configure all your assets at your venue wether that is your padel & tennis courts, trailer parks, conference rooms or restaurant tables.
    • EXPANDED INTERVALL
      EXPANDED INTERVALL
  • Previously, if you wanted to configure only 1 single bookable asset, you have to configure the Last time starts field to be 59 minutes after the First time starts. Now you simply add the same time in both fields to create a single bookable asset.
OLD VERSION
OLD VERSION
NEW VERSION
NEW VERSION

New feature
2 months ago
Players can now easily access both upcoming and past bookings through a new "Bookings" menu item under "My Account" in web booking. This streamlined access enables players to track and manage their bookings directly from the menu. The booking list displays payment status tags for each reservation and is neatly divided into upcoming (including ongoing) and past bookings. Canceled bookings are excluded from this view.
This update significantly improves booking management in web booking, making it faster and easier for players to view and manage their reservations across all business areas, including golf courses, simulators, ranges, pro, and other.
ℹ️
While this feature is also available in the mobile app, it functions differently on the web booking platform. In web booking, players can view bookings only for the specific club they are currently visiting. In contrast, the mobile app displays upcoming and past bookings across all facilities available in Sweetspot.
Feature Details:
  • New menu item: "Bookings" has been added under "My Account," providing quick access to booking history and upcoming reservations.
    • Image without caption
  • Organized booking lists: Bookings are organized into two categories: upcoming (including ongoing) and past bookings, simplifying navigation.
    • Image without caption
  • Payment status tags: Each booking includes a status tag indicating payment status, giving players a quick overview of payment information.
  • Navigation to booking details: Selecting a booking from the list leads directly to its detailed booking page for further information or actions.

New feature
2 months ago
Players can now book time slots that have already started, enhancing booking flexibility for both attended and unattended facilities. Previously, players were unable to book a slot once it had begun, leading to missed opportunities and additional manual work for staff. This update is especially valuable for unattended venues, like driving ranges and simulators with frequent drop-ins. Available across web booking, partner portal, and mobile app for Sim, Range, Pro and Other tee sheets, this enhancement improves booking efficiency and overall user experience.
Image without caption
Key Changes:
  1. Display of started time slots:
      • Started time slots now appear on the booking sheet for selection, while completed slots remain hidden.
  1. User information on started time slots:
      • When a player selects a time slot that has already started, a message appears informing them that the slot has already begun and that the player will pay the full price for the time slot, even if it has already started.
  1. Consistent Booking Interaction:
      • The booking process for a time slot that has already started matches the usual booking flow, with confirmation options displayed beneath the information message.

Improvement
New feature
2 months ago
We’ve introduced an update to the Club Portal tee sheet header for Range, Sim/Pro and Other. This update enhances the booking management experience for club staff by adding a search feature, filter capabilities, and streamlined navigation tools. With a focus on providing intuitive, user-friendly tools, this update is part of ongoing improvements to make booking management inside the Club Portal more efficient and flexible.
Key enhancements:
  1. Search functionality:
      • Users can now search bookings by exact email, phone number, and golf ID (for Swedish venues), allowing for quick and precise booking retrieval.
      • The current search supports exact matches only and spans all upcoming bookings and those up to 30 days in the past. Future updates will add search capabilities for manually added players and support more flexible search options.
      New search functionality
      New search functionality
  1. Usability and design system component updates:
    1. To improve visual consistency and usability, several elements have been updated with design system components:
      • Date navigation: Includes chevron buttons for day-to-day navigation, a “Today” icon brings users back to the current date, and an expandable date picker.
      • Refresh button: Provides on-demand updates with a streamlined look.
      • Options (Ellipsis) menu: Consolidates actions, including the display of local time, editing tee time categories, and copying links to the tee sheet. Redundant items (e.g., hiding tee time categories, price, or prime time) have been removed for a cleaner interface.
      Updated options menu
      Updated options menu
  1. Combinable filters for bay attributes (Range only):
      • New filters for Range venues can be applied individually or in combination to control which bays are visible on the tee sheet, based on:
        • Floor level
        • Tracking technology (e.g. Toptracer)
        • Roof availability
      New filter view
      New filter view
  1. Bay Type Icons (Range Only):
      • Bays equipped with Toptracer technology now display a Toptracer logo for easy identification. Standard bays (without Toptracer) are also marked with a dedicated icon, making it simple to distinguish between bay types on the tee sheet.
      Image without caption

Improvement
2 months ago
Over the last few months, we’ve rolled out a series of enhancements to the mobile app, web booking, and partner portal platforms. Focused on improving navigation, usability, and information accessibility for players and partners, these updates create a more consistent look and offer better options for viewing and selecting tee times across devices.
Key enhancements:
  1. Improved look and feel
      • The tee sheet and booking interfaces now incorporate new design system components and display the club's color as the background for a cohesive look across user flows, enhancing brand consistency.
      • Automatic font color adjustment: Font color is now set automatically based on the background color, ensuring optimal contrast and readability. This replaces the option to set font color manually.
New tee sheet (MA)
New tee sheet (MA)
New tee sheet (WB)
New tee sheet (WB)
  1. Mobile navigation enhancements
      • Side scrolling enabled: Side scrolling is now available on the tee sheets in the mobile app and web booking mobile, allowing smoother navigation on mobile devices. This enhancement greatly improves the booking experience and conversion, as users can now easily view all available bays or spaces, especially in facilities with more than three.
  1. Enhanced price and selection display for selected tee times (mobile app & web booking only)
      • The tee sheet button dock now displays both the base price and any discounted price for selected tee times, automatically adjusting based on the player’s membership status. In mobile a price breakdown for selected tee times has also been made available.
      • The button dock also shows the selected bays or spaces and the corresponding time in desktop, giving players a clear summary of their booking choices.
Button dock in MA
Button dock in MA
Button dock in WB desktop
Button dock in WB desktop
  1. New filters (Range only)
    1. Filters have been added to define which bays are displayed in the range tee sheets in the mobile app and web booking:
      • Floor
      • Tracking technology (e.g. Toptracer or none)
      • Roof availability
      Further filterable attributes will be added in the near future.
  1. Bay identification and display (Range only)
      • Bay number and type: Bays now display both their bay number and type (e.g. Toptracer or Standard) directly on the tee sheet for easy identification.
      New bay display for Ranges in web booking, looks the same in mobile app.
      New bay display for Ranges in web booking, looks the same in mobile app.
  1. Course guide and venue map (now available in web booking and partner portal, works like in the mobile app)
      • Golf Courses: The course guide feature enables golf courses to upload images or integrate with Caddee to display a detailed overview of each hole.
      • Sim, Range, Pro, and Other Venues: The venue map feature enables venues to upload facility images that display an overview layout of the venue. This allows venues to highlight specific areas such as simulator locations, bays, restrooms or ball dispensers, providing players with useful orientation details. You can enable this feature via Club Portal > Settings using the Course Guide functionality.
      New venue map functionality in web booking
      New venue map functionality in web booking
  1. Information button (now available in web booking and partner portal, works the same way as in the mobile app)
    1. The information button provides quick access to:
      • Course description: Key information about the course
      • Booking information: Important booking details and policies for the course
      New information functionality in web booking
      New information functionality in web booking
  1. New empty states
      • When no bookings are available, the tee sheet now includes a forward navigation option to the next available tee time, if any are within the visible timespan.
      New empty states in tee sheets
      New empty states in tee sheets
  1. Improved mobile app tee sheet header and subheader
      • The header and subheader on the mobile app tee sheet have been updated for a visually enhanced experience, improving clarity and ease of use.
  1. Updated date navigation
      • Date navigation retains its previous functionality with a few usability improvements, including highlighting the current day in the date picker and differently placed chevrons on web and mobile for easier navigation. These design updates provide a more intuitive experience across devices.
Image without caption

Improvement
3 months ago
We now support line breaks, numbers & bullet points in the description field of memberships and have extended the maximum character count from 200 to 500.
Image without caption
Image without caption

Improvement
3 months ago
You can now turn on and off the daily membership churn report that is sent over email containing a downloadable CSV file with members that churned the previous day.
Image without caption

Improvement
3 months ago
We have made further improvements to the memberships page in the app.
  • When a player has a membership that has become inactive (wether permanently or temporarily) we separate them into two tabs. One for active memberships, and one for inactive ones (cancelled, expired & locked)
Image without caption

Improvement
3 months ago
We love the early and valuable feedback we have gotten on our new payment links feature so we jumped on making those wanted adjustments straight away. We have adjusted and clarified the side sheet design where you configure the manual send out of a link so that it is more clear what you are configuring and what restrictions apply to that link. In the new design you will notice;
  • A new section that clarifies how long the link will be valid (max 70 days)
  • We have added the due date and time for when the payment inside the SMS & Email
    • Image without caption
  • A clarification regarding split links;
    • First link validity (counting from time of booking)
    • Final link validity (counting backwards from tee time)
    • Configuration options will now be greyed out or opened depending on how far out in time the tee time is in comparison to the booking date
First/Full payment link
First/Full payment link
Final link (if split)
Final link (if split)

Improvement
3 months ago
We are introducing a rolling booking window capability to membership promotion rules. This is a new powerful tool you can use if you want to have recurring promotional offers tied to a membership category rather than having to configure for each day or time of play.
Image without caption

Improvement
3 months ago
When a player purchases a membership via Sweetspot (web or app) and their date of birth is below 18 years of age, we request additional guardian info. This guardian info will now be displayed, below the standard information, on that junior player’s player card.

Improvement
3 months ago
We’ve updated the Memberships page in the mobile app to present membership details more clearly. These changes are designed to simplify navigation and make managing your memberships easier.
  • Sorting by status: Memberships are now arranged in the following order, from top to bottom: Active, Upcoming, Locked, Expired, and Cancelled. If multiple memberships have the same status they will be sorted by expiry date.
  • Club name display: The club associated with each membership is now visible.
  • Status tags: Replaced the validity period display with a status tag. You can still view the detailed validity by tapping on the membership.
Image without caption

Improvement
3 months ago
With the introduction of Price per Player, we’ve made several updates to how bookings are structured, particularly in how players are associated with each booking. Previously, Sim, Range, Pro, and Other bookings were limited to a single player—the booking owner. Now, these bookings can include multiple players (the booking owner plus extra players), allowing us to apply memberships, vouchers, and promotions more accurately. This enhancement ensures that discounts are only applied when appropriate, ultimately leading to increased revenue.
In the future, we will also enable assigning multiple actual players to a booking, similar to golf course bookings in Sweetspot. This will allow for even further optimization of discount applications.

How Memberships apply for Sim, Range, Pro & Other

How Vouchers apply for Sim, Range, Pro & Other

How Promotions apply for Sim, Range, Pro & Other

How Partnerships apply for Sim, Range, Pro & Other


Improvement
3 months ago
All Sweetspot player accounts are now findable when searching for a player in the booking window for golf courses. Visiting players from a foreign country that has a Sweetspot account is now findable by searching for their names. Their national golf federation number will only be shown if you as a golf club is connected to that federation. Sweetspot will mask any other federation that might be connected to that player.

New feature
3 months ago
Last year we took on the challenge to update the app infrastructure and payment foundation to stay up to date. Due to this we had to disable Apple Pay and Google Pay for some time. Now we are re-introducing it into the app to allow players to pay with these payment methods in the app.
Image without caption
Image without caption

Improvement
3 months ago
We’re excited to share that we’ve made some important updates to our booking emails to improve their design, readability, and alignment with your club’s branding. These changes will help create a more polished and enjoyable experience for your players, while keeping communication clear and professional.

What’s new:

  • Club branding: Your club’s background colors and logos are now automatically applied from your home club settings, giving each email a consistent, professional look that reflects your club’s identity. The club logotype is also linked directly to your club’s webpage for easy access.
  • Enhanced readability: We’ve made emails easier to read by significantly improving dark mode support, boosting font contrast, and adding the ability to display line breaks for custom booking information. And of course, emails remain fully compatible with older email clients and browsers.
  • Clearer communication: We’ve refined the design to make messages clearer. Club contact details—like phone number and email—are now included, so players can easily reach out to your club directly.
  • Encouraging app use: Links to Google Play and the App Store have been added, making it easier for players to download and start using the Sweetspot app.

Updated emails include:

  • Booking confirmed (All business areas)
  • Booking cancelled (All business areas)
  • Booking moved (All business areas)
  • Player added to booking (Golf courses)
  • Player removed from booking (Golf courses)
  • QT access code (Simulators)
Booking confirmation (All business areas)
Booking confirmation (All business areas)
Booking cancellation (All business areas)
Booking cancellation (All business areas)
Booking moved (All business areas)
Booking moved (All business areas)
Player added to booking (Golf courses)
Player added to booking (Golf courses)
Player removed from booking (Golf courses)
Player removed from booking (Golf courses)
QT access code (Simulators)
QT access code (Simulators)
We’re committed to further improving the email experience. Future updates will include more formatting options for email content, revamps of additional emails like receipts, and enhanced features in our communications module to reach wider audiences beyond just current bookings.

Improvement
3 months ago
During the spring we launched a way to get redirected back to each individual booking from the player card. In a similar way, you can now get to each players’ player card from the failed membership payments screen.

Improvement
3 months ago
After some good feedback from you we have now added federation membership number (Golf-ID & CDH) into the CSV file of the daily membership churn email send out.

New feature
4 months ago
We are excited to bring you a new and very powerful capability to your operations. You are now able to send payment links for manually made bookings on golf courses in the club portal. This allows you to charge for bookings made over incoming phone or emails so you don’t have to wait to charge upon arrival.
In the booking window there is a new button called “Payment link” that will bring out a side sheet where you can;
  • Adjust the default values to fit your specific booking
  • Split the payment into two parts
    • as a percentage or an amount of the whole (1-99%)
    • choose the due date for the link (1-30 days)
  • Adjust the receiver of the link by changing the phone number or email address (the default information is fetched from the booking owner)
  • Add an internal note for future reference
Side sheet for sending a payment link with an amount of 100%
Side sheet for sending a payment link with an amount of 100%
Side sheet for splitting a payment link
Side sheet for splitting a payment link
Issued payment link when seen from the booking window
Issued payment link when seen from the booking window
Issued payment link when seen from the booking window
Issued payment link when seen from the booking window
Once the payment link is sent to the player, you can stay up to date on the payment status as usual in the tee sheet but also in the new Payments tab where all the issued payment links will be listed. In this view you can;
  • search for previously issued links by name, email or phone number.
  • get redirected to the booking in the tee sheet
  • copy the link of an already issued payment
  • re-configure default values for all future payment links
    • Image without caption
SMS
SMS
Links will come with your venue’s logo and background image.
Links will come with your venue’s logo and background image.
Email
Email
NOTE:
  • The link validity of a payment link (ie the maximum life span) is 70 days. This is a restriction we have from Adyen that we cannot adjust at the moment.
  • Payment links are, at this moment, not compatible with partnerships, ie you cannot assign a partnership to a booking and send a payment link for that booking.
  • If the player is a Sweetspot app user, they can also finalise the payment in the app even if they have received a payment link (for either or both links)
  • We have fetched your club icon and background image assets that we already have in the club portal settings. These will be displayed for the player when opening the link attached in the SMS or email. If you would like a different image, just let us know and we will adjust.
Try out our interactive demo!

Improvement
4 months ago
You will now be alerted with a badge on the Failed payments tab when a member, that has auto-renewal on their membership, fails to pay. You will also see the reason to why the payment failed so that you can inform your member on how to adjust to make the next try successful.
Image without caption
Image without caption

Improvement
4 months ago
We are changing support tool from Intercom to Hubspot. There will be no change in how you interact with us.
Image without caption

Improvement
4 months ago
If you have the role as an Owner in your operations you will now get an email with a list of members who have, and have not, renewed their membership so that you can stay on top of your operation and reach out to members who decided to leave. If no player bought a membership or had their existing membership expire that day, then there will be no players listed.
This will be turned on and go live for your memberships without you having to turn on any toggle in the club portal.

Improvement
4 months ago
We have added the capability to export players that have had a no-show so that you can easily reach out to them with a request for payment.
Image without caption

Improvement
4 months ago
We have now completed our integration with the Scottish Golf Union. As a Scottish golf club you can now;
  • search for members and visiting players by name, phone and CDH number and get CDH specific data populated in the player card.
  • You can also configure promotions with a local, regional och national rate for any visiting golfer.
NOTE: CDH data from SGU will be refreshed every night.
In order to get started you need to be paying a club affiliation fee to SGU to get access to the DotGolf WHS API. This will give you the below credentials which Sweetspot will need to activate your club in our system.
  • username
  • secretKey
  • clubUuid
  • ClubID
Reach out to us if you need any help and we will assist you.
Image without caption

Improvement
4 months ago
Club owners can now see which roles (partner admins and partner bookers) that have been created for all partnerships tied to their club. Just go to the section called Settings/ Users/ Partners.

Improvement
5 months ago
If the user is about to buy a membership in the app or on the web, and their age is under 18, a guardian information requirement will appear where the guardian can fill in their own contact information.
We will soon display the guardian information on that players’ player card in the club portal and make it exportable as well.
Image without caption
Image without caption

New feature
5 months ago
Sometimes on a busy day, when a player opens the tee sheet, it says "No available tee times for this day”. This leaves the player wondering “when is the next available tee time?”. The only way for them to find out is to check each day forward in time to see if there are any times available. We have now solved this problem by introducing a quick button that will take them to the first available tee time. This is now live on both the web, partner portal and in the app for course and soon also for simulators.
Web booking on laptop
Web booking on laptop
Mobile app
Mobile app
Web booking on phone
Web booking on phone

Improvement
5 months ago
To help you keep track of manual activity in the club portal we have added a stamp about who marked the membership as paid and when.
Image without caption

Improvement
5 months ago
For those of you that have used Sweetspot for a long time may have racked up quite a lot of memberships in the membership list. To make it easier to navigate and find the membership you are searching for we are now filtering the memberships based on which ones are active.
Image without caption

Improvement
5 months ago
There are multiple ways to add a payment method in the app. When a player has a card connected to a membership subscription and they need to change the card, they have to do that on the membership page. If a player had multiple cards connected to a subscription it was confusing on how to update and change that card. We have now made an effort to make this easier to understand by separating the cards depending on what they are used for.
Image without caption

Improvement
5 months ago
A while ago we released the capability to manually lock a membership. We will continue to make improvements to this new feature in the coming months. Now we have introduced a column with a lock icon in the players tab so that you can easily spot which member has a locked membership.
Image without caption

6 months ago
We are continuously updating our design framework so that we more easily can made design changes and so that it becomes a coherent experience. No we have updated some design elements in the tee sheet and changed the icon of the today button. You can expect more small changes to come similar to this without loosing any capability.
Image without caption
Image without caption

Improvement
6 months ago
Under rental activity in the rentals tab we have added a payment status for carts. This way you can get a quick overview of the payment status without having to go to each booking and check.
Image without caption

New feature
7 months ago
Previously players could only add new credit cards when they performed a booking. Now they can also add a credit card under Payment methods found in Settings section in the profile tab.
Image without caption

New feature
7 months ago
Partner admins can now invite new partner admins in the partner portal so that they don’t have to reach out to the golf club for help in this matter.
Image without caption

New feature
7 months ago
Stay up to date with our latest features and improvements right in the club portal. Simply click the new megaphone icon to access our release notes page.
Image without caption

New feature
7 months ago
A while ago we struck a partnership with 59Club, an industry leading customer service analyst. We have now completed the integration with them to be able to automatically send guests players surveys about their experience at a venue.
You can read more about our partnership in this announcement.
Image without caption

New feature
7 months ago
In the club portal you will now be able to manually lock and unlock a member’s membership. When locking a member’s membership the member will temporarily loose his or her benefits that comes along with that membership but will still be able to book as a guest player.
Lock membership
Lock membership
Unlock membership
Unlock membership

Improvement
7 months ago
Now you can stay informed about bookings and cancellations made no matter where it takes place, wether it is in the app, on the web or in the partner portal. To start receiving emails, go to Settings/ Club settings and turn on the ”Receive email copy of booking activity from all sources” button.
Image without caption

Improvement
8 months ago
We have made two improvement to the bookings tab;
  1. The date column is now showing the full year
  1. The date display the most recent transaction at the top by default
  1. The search results displays the results in alphabetical order in accordance with the following logic
Example 1: Last name
Search: Gunnarsson
Result: multiple hits with first name in alphabetical order
Example 2: First name
Search: Alexander
Result: multiple hits with last name in alphabetical order
Example 3: Full names
Search. Alexander Gunnarsson
Result: Only displays a single hit with the exact name of Alexander Gunnarsson
The expanded date format and display order
The expanded date format and display order

Improvement
8 months ago
Some players have had issues with remembering their passwords and login back in to the app with the new season. They then call into the club to ask for help. We have now fixed so that you can help these users reset their passwords and other profile information.

Improvement
8 months ago
In order to make it easier to navigate between the player card and a specific booking made by that player we have introduced a “go to booking” button in the bookings tab in the player card. This will help you move, in both directions, between the booking window and the player card quickly and with ease.
Image without caption
Some courses also have long names that previously could not be seen. We have adjusted the column so that you can see the whole name.
Image without caption

Improvement
8 months ago
We have released a solution to if you want to block tee times from not being bookable by anyone, and not looking like they’re bookable to anyone, regardless of if user is logged in or not (web booking). A good use case for this could e.g. be if you have different opening hours for different days of the week. Some facilities have previously managed this by setting up a tee time category, adding a policy but no checker, so that noone could book tee times where the category is applied. When doing this, logged out users in the web booking did not see these tee times as disabled, due to how tee time categories are designed - we don’t know who the person viewing the tee sheet is, and if they should have access to book the tee time or not, as per policy config of the tee time category.
ℹ️
This feature only works if you use the new pricing module, which can be found inside tee time periods config.

How it works


Improvement
8 months ago
Printing of tee sheets now comes with notes. Each note gets added behind a new bullet.
Image without caption
Image without caption

Improvement
8 months ago
In the past when cancelling a player’s membership, it was unclear what actually happened with the membership but it came across as if both the membership was cancelled as well as the future payments (which was not the case as we were missing this capability). We have now both added this capability as well as added a confirmation dialogue where we describe what will happen if you proceed with the membership action you are about to take and if you also would like to perform further actions.
Now we have these three options to choose from, which can be combined in any way you want.
Option 1: "Cancel membership"
Option 2: "Refund completed payments"
Option 3: "Cancel upcoming payments"
Image without caption
Image without caption

Improvement
8 months ago
As part of our mission to improve our membership functionality, we have improved the user experience when viewing and managing memberships for players, in the Player Card inside the club Portal. More improvements can be expected in the near future.
Membership tab in the Player card, displaying the newly added Payment status “Refunded.
Membership tab in the Player card, displaying the newly added Payment status “Refunded.
What’s been done;
  • Added “refunded” payment status to refunded memberships which have been purchased online
  • Made membership and payment status display clearer and unified across the page
  • Improved the dropdown menu for assigned memberships;
    • Added sorting based on start date, newest membership being displayed at the top
    • Added ID as reference point in case of multiple membership of the same type
    • When you perform an action on a membership, that membership will now keep being selected e.g. when you assign a new or cancel a membership, instead of resetting the dropdown selection
  • Disabled cancel and refund buttons in Options menu, when not applicable e.g. when a refund has already been made
  • Improved how membership promotions are displayed, now displaying remaining value/uses e.g. “9/10 uses remaining”, unifying it with how it works in the voucher tab in the Player Card
  • Replaced some old components with components from our new design system
  • Improved copy of confirmation modals, options menu, statuses, toasts messages and more to make it more helpful to the user

Improvement
8 months ago
Our new pricing tool for Sim, Range, Pro & Other, which can be found in tee time period configuration, has up until now only supported whole numbers for pricing. As per request from customers outside of Sweden we have now made it possible to configure prices using also decimals for EUR and GBP. Input can be made using comma(,) or dot(.), and if you are able to input using comma or dot is based on your locale settings in your browser. Regardless of what you use it will convert to the right format for your currency, i.e. comma for EUR and dot for GBP.
Prices in the Club Portal, web booking, mobile app and Partner Portal are automatically rounded to two decimals.
Decimal prices configured in the pricing tool
Decimal prices configured in the pricing tool

Improvement
8 months ago
With the implementation of our new Price per Player feature requiring quite a few changes in the booking page in the mobile app, we took the chance to put some effort into updating the look and feel of the booking page as a whole for Sim, Range, Pro & Other.
Whats been done;
  • Added a number of players input, for each time slot part of the booking
  • Added a new bottom sheet;
    • Price summary & detailed price breakdown
    • Buttons to perform relevant actions to booking
  • Added an edit state, which can be activated by clicking the More button;
    • Highlighting changes that affect the price in blue
    • A bottom sheet to confirm changes that require an additional payment or partial refund
  • Added a payment accordion displaying summary and detailed breakdown post payment
  • Various smaller changes to improve looks and readability like updating font sizes, font weights, margins, changing colors etc
Initial state of booking page
Initial state of booking page
Price breakdown while booking
Price breakdown while booking
Payment accordion post payment
Payment accordion post payment
Edit mode; with price differences displayed if need be
Edit mode; with price differences displayed if need be

Improvement
8 months ago
Our web booking is far from the as frequently used as our mobile app when it comes to the number of bookings made. But nonetheless it’s an important window towards not so frequent Sweetspot users and other visitors coming via our customers homepages, where you might find the web booking linked or iframed, as well as being an important platform for those users who simply prefer booking via desktop.
The web booking is due for some improvements over the next few months, especially when booking Sim, Range Pro and Other activities. We plan to improve existing functionality, add features which as of today only exists in the mobile app, as well as add entirely new functionality.

What has changed

The first step of these upcoming improvements has now been made; the sheet as well as booking page have been increased in size and now cover the full page in desktop, instead of being displayed in a window. The reason to this is not only to prepare for upcoming changes, but to improve UX by reducing the need for scrolling in the booking page when completing your booking. This has been a problem for a while for golf courses, and became a problem with the number of players input being added to Sim, Range, Pro & Other. Players booking a Simulator or Range activity will by this change also be able to view more spaces and tee times at once, which can be important depending on how many bays the facility has.
While making the change from window to full screen, some items like the date picker and add to calendar buttons have also been moved around to fit the new look better, as well as had their looks slightly updated - but there’s much more to come shortly for the web booking.
Sim, Range, Pro & Other tee sheet with increased size
Sim, Range, Pro & Other tee sheet with increased size
Sim, Range, Pro & Other booking page with increased size
Sim, Range, Pro & Other booking page with increased size
New Golf Course tee sheet with increased size
New Golf Course tee sheet with increased size
New Golf Course booking page with increased size
New Golf Course booking page with increased size

Improvement
8 months ago
Up until now it has not been possible for club users to remove spaces from a booking that has already been confirmed, instead requiring the booking to be cancelled and then recreated with the right spaces. This has now changed, and club users are now able remove spaces from reserved as well as confirmed bookings, when managing bookings inside the Club Portal.
A booking with multiple spaces. By clicking the trash can icon you can remove spaces from a confirmed booking.
A booking with multiple spaces. By clicking the trash can icon you can remove spaces from a confirmed booking.
⚠️
You are with this improvement not able to remove specific time slots from a Space within a reserved or confirmed booking, but only whole spaces. This is an improvement we want to do, as well as support both this and removing a Space also from paid bookings.
With the newly implemented partial refund functionality for Sim, Range, Pro & Other we will in the future also able to take the next steps i.e. allowing club users to remove certain spaces also from paid bookings, triggering a partial refund for what’s removed. It will also further ahead be possible to remove certain tee times from a booking, and not just entire spaces part of a booking. Players will also in the future be given the same possibilities, as long as inside of what the club’s cancellation policy allows.

New feature
8 months ago
The new price per player feature that’s just been released, came with an additional need for flexibility when managing bookings, both as a club user and player. Therefore we have added another state to bookings, an edit state, enabling users to make changes to a booking and see how those changes affect the price of the booking. In the new edit mode you can change the number of players for confirmed as well paid bookings in the mobile app, web booking and club portal. If any change being done in edit mode that affects the price, i.e. if tee times configured with a price per extra player are part of the booking, you will see those changes highlighted in blue in the price breakdown as well as the total price difference.
Price calculations in the Club Portal booking window
Price calculations in the Club Portal booking window
When having made changes in the edit state you can either click “Save changes”, to proceed, or click “Revert,” if you want to go back to the previous state of the booking. If the changes made require an additional payment and/or refund to be made, the user will be prompted with clear information about this and be asked to confirm or cancel the made changes. If a refund is to be made it will be triggered automatically when confirming change, and if an additional payment is required, the player can make that payment as soon as the changes have been confirmed.
ℹ️
If you make a change which includes both refund and payments, the removed players will be refunded and a new payment will be required for the newly added players. E.g. if you remove a player from one space and add a player to another space, a refund and payment will still be required. This is an edge case, and will be improved in a not too distant future. Priority will be decided based on how often this occurs, as it’s not very cost effective.
In the future we will also add the ability to remove spaces and specific tee times from bookings in the edit state, displaying price difference in the same way as described above.

Improvement
8 months ago
Many things can happen in the course of a completed booking, and some of those things might require a partial refund to be issued by a player. You might want to remove a space or player from a booking, or there could have been some sort of issue requiring a refund. This has up until now required club users to manually handle the issue or simply cancelling and recreating the entire booking. In our new Price per Player implementation we have laid the groundwork to cover these various partial refund cases. We have now enabled partial refunds for players who have been paid for, i.e. players which were affected by the new feature price per extra player, and therefore came with a price in the booking. The partial refund functionality for price per player works whether changes are made via the Club Portal, Sweetspot app or Web booking.
A partial refund being triggered from Club Portal to a player, due to number of players being reduced.
A partial refund being triggered from Club Portal to a player, due to number of players being reduced.
Refunds are issued via our payment provider Adyen, and are expected to be in the players account in a few business days. A refund receipt is also sent by email to the user. In a not too distant future we will also enable both club users and players to to remove spaces and/or tee times from a booking that has already been paid for, without having to cancel the entire booking, automatically issuing a partial refund to the player for the removed space and/or tee times.

Improvement
8 months ago
The booking window, where club users make and manage bookings inside the Club Portal, was due for some updates. We have changed it piece by piece when given time, and with the price per player release we have now shipped the last parts for this iteration of the booking window. The UX has been improved as well as the general look and feel of the page, which is now aligned with our new design system.
New Club Portal booking window design for Sim, Range, Pro & Other
New Club Portal booking window design for Sim, Range, Pro & Other
What’s been done;
  • New form for adding booking owner
  • New booking owner tags to inform user of player attributes (member, hcp etc)
  • Added a number of players input, for each time slot part of the booking
  • Added ability to remove spaces from a reserved or confirmed booking
  • Improved the sidebar;
    • Updated looks of sidebar header
    • Updated looks of price breakdown
    • Moved booking & payment status tags to sidebar
    • Moved move booking and other action buttons to the sidebar
  • Added new Edit state for confirmed & paid bookings, highlighting changes that affect the price in blue
  • Simplified booking window header & navigation (previously 3 steps)
  • Various smaller improvements to looks and readability by updating font sizes, font weights, margins, changing colors etc

New feature
8 months ago
As part of the implementation of Price per Player we have made it possible to define and track the number of players part of your booked tee times. An input that defines the number of players part of each tee time has been added to the Club Portal, Web booking and Mobile app. The number of players input will soon also be added to the Partner portal.
Number of players input as seen in web booking
Number of players input as seen in web booking
Outside of the fact that this feature will enable tee times configured with a price per extra player to be priced correctly, it will also make it possible for you to get an understanding of how many players are actually playing at your facility. You will soon be provided with data and statistics connected to number of players, to help you fine-tune your pricing further as well as guide you in how to take advantage of our new price per extra player functionality. There are also a few new KPIs that we will soon enable you to keep track of;
  • Total number of players (e.g. over days, weeks, months or years)
  • Avg number of players (e.g. per tee time, space, bookings, venue & time periods)
  • Avg rev per player (e.g. per tee time, space, bookings, venue & time periods)

How the number of players input works

The number of players input is displayed for each tee time part of a booking, this is due to the fact that we allow both tee times priced with price per extra player and traditionally priced tee times to be part of the same booking. If the number of players vary between the tee times the pricing would become incorrect if only applied to the space as a whole. The number of players input is minimum is 1, and that’s also the default when creating a new booking. If you don’t change the number of slots for your tee times inside tee time periods config, the number of players will be 1 but disabled for any users to change. The maximum number of the players input is what you define it to be in “slots” configuration within tee time periods. What players are part of a booking has also been redefined. We have introduced a new entity called “Extra player”, without a connection to any real player, to better be able to keep track of the number of players part of a booking as well as to be able to define prices for Price per Player. Here’s an example of how this works in a booking; Space 1 & 2, 10:00-12:00

Space 1 10:00-11:00: 3 players 11:00-12:00: 1 player
  • Booking owner is player 1 in both tee times in Space 1
  • 2 unique Extra players created to populate additional slots 10:00-11:00 in Space 1

Space 2 10:00-11:00: 4 players 11:00:12:00: 2 players
  • 4 unique Extra players created to populate all slots in Space 2, as the 2 players between 11:00-12.00 are most probably the same as in 10:00-11:00
  • One of the above Extra players created for Space 2 is player 1 in both tee times part of Space 2

Why we no longer set the booking owner as player one in all spaces part of a booking is simply due to the fact that the booking owner naturally can’t play in multiple spaces at once, and we should treat the booking and promotions according to that. In the future will also enable adding further actual players to the booking outside of the booking owner, and this is a step in the right direction. And why we don’t create unique extra players for each time slot is simply to make sure you get as accurate data as currently possible for the number of players part of your bookings.

How to change number of slots for your tee times

Tee time period configuration now includes slots also for Simulator, Range, Pro & Other course types, and we have removed the cap of 1 slot per tee time for Simulator, Range, Pro and Other. A slot is what is used by a player to be part of a tee time in a booking, and it’s also what defines the max number of players being able to be added to a tee time for that space, via the number of players input. For a new tee time period simply enter the max number of slots for your tee times while creating a new tee time period. For an already existing tee time period, simply make an override.
Configuring slots in tee time periods settings
Configuring slots in tee time periods settings

New feature
8 months ago
Up until now, pricing has been a one-size-fits-all approach for Sim, Pro, Range & Other - regardless of the number of participants. Facilities have had to set a fixed rate for a time block assuming a four-player group to avoid undercharging during peak demand periods.
This rigid structure, presents a significant barrier for individual players or duos who wish to book, as they are required to pay the equivalent of a four-player fee. The high pricing threshold, therefore, acts as a deterrent for smaller groups or individuals, especially during low-demand periods when many simulators remain unoccupied.
With our recent release of Price per Player, we are very happy to announce that we can now provide a solution to these issues. We have implemented a pricing system that features a base price for a single player, supplemented by an additional fee per extra participant. This grants you the flexibility to fine-tune your pricing, better attract a variety of bookings, and optimize revenue. This new model will not only ensure better utilization of your inventory, but also make bookings more accessible and financially viable for a wider range of players. There are also a few new KPIs which we’ll enable you to track in order for you to optimize your pricing, you can read more about that here.

How to configure Price per Player

How Price per Player works in the booking flows


Improvement
9 months ago
We’ve done some small improvements to the tee sheet for Sim & Range, to improve the readability and looks of the Sim & Range tee sheet in the Club Portal. What’s been done;
  • Reorganized info displayed in tee times
  • Increase font sizes and added font weight for some information displayed in tee times
  • Added “Reserved:” before booking owner info in tee times, when the booking has not yet been confirmed
  • Removed tee time category names from each tee time, as it was repetitive and can be seen in the legend above the tee sheet, which displays all your available tee time categories along with color
Image without caption

Improvement
9 months ago
We’ve done some improvements to the deletion functionality of Courses and Spaces. The UI has not changed, but how it works behind the scenes has changed. The changes done have been made to ensure that we keep high quality of data. We’re also planning to upgrade the UI/UX for these pages as well as other pages in Settings during remainder of the year. This is how the deletion functionality now works;
  • If a course or space has no previous bookings, it will be deleted entirely
  • If a course or space has previous bookings, it will be archived
    • An archived space/course gets the state archived, and not be accessible in the Club Portal UI anymore. Bookings and other related data will however remain accessible.
  • If the course or space has future bookings, it cannot be archived or deleted.
You’ll need to refresh to have the spaces/course disappear from the list when “deleting” them, this will be fixed later when improving the UI/UX. We will also make data inside the Club Portal filterable by the archived state.
Image without caption
Image without caption

Improvement
9 months ago
As another step in improving the Player Card, and ultimately the usability of the Club Portal, we have now added a filter to the bookings tab. The statuses available to filter by are; Reserved, Awaiting payment, Paid, Pay on site and Canceled.
Image without caption

Improvement
10 months ago
We have renamed what was previously referred to as “Others” into “Miscellaneous” and made it available in the app. If your venue has other assets that you want to make available for booking, such as a tennis/ padel court, trailer parking or something else, now is the time to make it known to your members and visitors.
Image without caption

Improvement
10 months ago
We know that adding a credit card in any product might be tedious and frustrating. So we have made it just a bit easier and less frustrating by capping the total numbers that could be added to the card number field and auto-transition the user to the next field when they have completed the previous step.

New feature
10 months ago
We value your feedback and strive for swift improvements. Many users have requested the ability to display player names in bookings. Now, you can easily enable this feature by going to settings and toggling on 'Show names of all players in a booking.' Enjoy seeing player names in both the app and web interface.
Image without caption

Improvement
10 months ago
We have added information about what method was used to pay for the membership.
You can now see if the payment was done Online, Onsite or via GIT.
Image without caption
Image without caption

New feature
10 months ago
We have added a new view on the player card; Vouchers. In the new Voucher tab club users can see all vouchers that have been assigned to a player, and see things like status, expiration dates, what is included in the voucher as well as how much remains on the voucher. The voucher tab is available for all roles.

Improvement
10 months ago
Previously our reservation policy was based on days, and as per requests from our users we have have now added “Hours” as an optional time unit for reservation policies. This to make it possible to open for bookings by players closer to the start time.
Image without caption

Improvement
10 months ago
We have now as per request from our users added the ability to move confirmed but unpaid bookings for Simulator and Range. Previously you were only able to move paid bookings.
Image without caption
Image without caption

Improvement
10 months ago
Previously when adding a visiting player to a booking, that didn’t have a federation ID, we only provided a field for that players name. This means that the visiting player could not receive a booking confirmation and the admin could not easily add contact information about the visiting player. We have fixed this and you can now add email and phone number as well when adding the player to the booking.
Image without caption

Improvement
10 months ago
We are embarking on a journey to make the club portal easier to use. A first step in that direction is to refresh the look and feel of the club portal and move things around so that features that are contextually relevant are next to each other. This will be a long journey and we will start improving one area at a time, starting with the areas that are most often visited. We have;
  • Built a new fresh look and rearranged the order of the tabs in the main menu and in settings.
  • Moved “Golf carts beta” from the settings into the menu and renamed it “Rentals”.
  • Added a new tab called “Payments” which will host payment links in the coming months. Here you will get a good overview of issued payment links and be able to configure global settings for manually sent payment links from the club portal as well as the automatically triggered payment links from the partner portal (more info will be shared soon).
  • Added a new tab called “Accounting” which will, over time, be populated with accounting & billing related information.
  • Move the “Settings” and “Log out” button from top right corner of the screen to the bottom left.
We hope these are welcoming changes to your day to day operations and we strive to make the club portal even easier to use in the months to come.
Image without caption

Improvement
10 months ago
We’ve now given access to players to view and edit their personal details in the web booking, which they have only been able to do in the mobile app previously.
Image without caption

Improvement
1 year ago
Previously, moving a booking with a note for a group of players didn't transfer the note to the new tee time. We've fixed this, and now your notes move along to the new tee time.

Improvement
1 year ago
If you are using the new price configuration tool and you leave some tee-times without price.
Image without caption
To rule out the risk of making tee-times without any price available for booking, those “empty price tee-times” are now locked and can´t be booked through the web-booking or the app.
Image without caption
In the club portal, these tee-times are marked with “Price missing”
Image without caption

Improvement
1 year ago
In response to user feedback, we've enhanced clarity on outstanding payments in the booking window. Now, a clear payment status is displayed alongside the remaining amount due.
Image without caption

Improvement
1 year ago
Previously the cart icon was only visible in the tee sheet. Now we have added it to the booking window for better visibility of who has booked a cart. We also took the opportunity to align the icons so that they are fixed in it’s vertical space which gives an easier visual overview when there are multiple booking owners for the same tee time.
Image without caption

Improvement
1 year ago
Previously, lowercase names and full names weren't yielding search results for player addition. This has been fixed, and now the search returns expected results. We've also ensured compatibility with non Anglo-Saxon alphabet searches.

Improvement
1 year ago
As requested, we now allow more time options to make unpaid tee times get removed automatically. We have kept the three fixed times options from before (5 min, 30 min and 3 hours) and have expanded with a new custom option where you can add up to 90 days.
Image without caption

Improvement
1 year ago
The Players module, which is used by clubs to find and export info regarding their players, has gotten an update. You are now also able to sort on the already existing columns “Play value”, “# of Rounds”, “Paid value” as well as “Last played”.
Players module, with the new sortable columns to the right
Players module, with the new sortable columns to the right
ℹ️
Columns explained: Play value: Total value of the player’s bookings, at your club # of Rounds: Total number of rounds by the player, at your club Paid value: Total paid amount of the player’s bookings, at your club Last played: Last date the player played, at your club

New feature
1 year ago
As part of our continuous work to improve the usability of the Club Portal, we’re happy to announce that we’ve done some further improvements to the Player Card - a new Bookings tab, as well as a Player Summary has been released. These new features are accessible anywhere where the Player card is accessible, i.e. by clicking a player name in the players table or by clicking any linked player name in the Club Portal booking flows.

Bookings tab

The bookings tab covers a player’s bookings at your golf club, but not only the bookings which the player made himself, but all bookings that the player has been part of.
Bookings tab within the Player Card.
Bookings tab within the Player Card.
ℹ️
Columns explained:
  • Booking ID: ID of the booking
  • Course: The course of the booking, for Simulators this will be the venue and not the space
  • Date: Date when the booking is scheduled to take place (sortable)
  • Tee time: Start time of the booking
  • Players: Number of players part of the booking. Sim & Range bookings currently only have 1 player, but if multiple time slots where part of the same booking, then 1 player per time slot is accounted for.
  • Amount: The price which was supposed to be paid or was paid for the ENTIRE booking, not only the player’s own price
  • Status: Status of the booking, can be “On reservation”, “On pending,” “Waiting for payment”, “Paid”, “Pay on site”, “Cancelled” or “Deleted”.

Player Summary

The new Player Summary component is visible at all times in the Player Card, so regardless of which tab you view, you will see the same data in the summary. The purpose of the Player Summary is simply to give an overview of the player and how much they play at your club at a first glance.
Player summary within in the Player Card.
Player summary within in the Player Card.
ℹ️
The top part of Player Summary displays:
  • The player’s Name
  • If the player is a Member or Guest at your club, member means having an active membership.
  • The player’s Handicap.
ℹ️
The bottom part of Player Summary displays:
  • Total bookings: The total number of bookings that the player has been part of as booking owner or participant, not including bookings with status “Canceled”.
  • Used play value: The total value of booking slots (before discount) that was used by the player, regardless of if booking owner or participant. For sim this means the value of entire bookings, due to currently having only 1 player in each booking.
  • Paid (bookings): Total amount paid for the player’s booking slots (after discount), regardless of if booking owner or participant, and thus who paid for it. For sim this means the total amount paid for entire bookings, due to currently having only 1 player in each booking.
  • Discount (bookings): Total discounted given to player’s booking slots by vouchers, memberships, promotions or partnerships, regardless of if booking owner or participant. For sim this means the total amount of discounts given for entire bookings, due to currently having only 1 player in each booking.

Improvement
1 year ago
We’ve done some further improvements to the web booking and partner portal booking flows for players booking Sim, Range, Pro & Other, as part of preparation for the soon to come price per player functionality…

New price breakdown

The new price breakdown, apart from having a new fresh look and feel, is broken down per space and time slot. This makes the price breakdown clearer, but it’s also a requirement for the upcoming price per player functionality. This due to the fact that time slots will then be able to be priced differently from hour to hour and/or space to space within the same booking. For each simulator in your booking you are able to expand & collapse the new price breakdown, default being collapsed.
New price breakdown, together with upcoming price per player functionality.
New price breakdown, together with upcoming price per player functionality.
⚠️
Please note that new price breakdown is only available to players booking Sim, Range, Pro & Other in web booking as well as the partner portal. The price breakdown for Courses needs to work differently due to structural differences.

New summary box

The summary box, which is displayed at the bottom of the Sim, Range, Pro & Other tee sheets once the player has selected one or multiple tee times, has gotten an updated look and some smaller functional changes, preparing it for the soon to come price per player functionality.
New summary box, with a time slot being priced per player being selected.
New summary box, with a time slot being priced per player being selected.
In the new summary box the player can see the amount of selected simulators, as well as the duration of your selected time slots. If the player selects a tee time which is priced “per player”, a text will occur in the summary box to inform the player.

v1
New feature
Improvement
1 year ago

We are happy to announce the release of our latest feature: “Auto-renewal of memberships”.

With this feature, you can forget about the annual invoicing of members, freeing up time for doing other important work.
We strongly believe that automatic renewal of memberships also will increase retention and reduce churn.

How to activate auto-renew / subscription

In the membership settings you now find a toggle for turning automatic renewal on for a membership to make it a subscription.
With this setting turned on, all new sign-ups for this membership will auto-renew once it expires and the member´s payment card will continue to be automatically charged for the new period.
ℹ️
At the end of this release note, you can read about how to migrate existing membership cards to auto-renewal.
  1. Set membership to auto-renew or not.
  1. Set number of days before the membership expiration that is the last date for canceling the automatic renewal.
  1. Set number of days before the membership expiration a reminder email shall be sent to the member.
Image without caption
⚠️
Please make sure that you check the legal requirements for automatic contract renewal before you set number of days ahead.
ℹ️
At this point auto-renewal will only work for members who have paid for their membership online

Player profile setting

On the player profile under memberships you can turn on or off auto-renewal for a specific player´s membership.
Image without caption
Club admin can turn off (cancel) the player´s subscription/automatic renewal until the current membership's expiration.

Auto-renewal information at sign-up

Users signing up for a membership that is set to auto-renew is informed when signing up that the membership is a subscription and that it will be auto-renewed.
Users also have to approve to the clubs terms & conditions to be able to continue.
⚠️
Please make sure your club´s terms & conditions clearly states what the users commit to when signing up for a subscription. Please check the legal requirements for automatic contract renewal
Image without caption

Cancel auto-renewal in app/web

The member can cancel the subscription/automatic renewal themselves until the last date for cancellation of subscription/auto-renewal.
Image without caption

Automatic renewal reminder

Image without caption

How to migrate to auto-renewal

Since february 2023 we have included the following text in the sign up flow for all memberships with the period option “Calendar year” and “12 months”:
“This membership is a subscription and will auto-renew, unless you unsubscribe before last cancellation date”
Your current members also approved the club´s terms & conditions before paying for the membership.
However, the actual feature that auto-renews the membership was not released yet.
For the auto-renewal to take effect for members that signed up before the release of auto-renewal you need to turn on the auto-renewal setting on every player´s membership card. To do this in bulk instead of having to turn on the setting manually on every player, you can use the “Migrate” feature.
Image without caption
You can do this only once per membership.
Step 1: Open the membership you want to activate auto-renewal for.
Step 2. Press the Migrate button.
Now all players having that membership is set to auto-renew when their current membership expires.

New feature
1 year ago
We are very happy to announce that with today’s release we have finally enabled Simulator, Range & Other to set up and use Partnerships in the Sweetspot ecosystem. Partnership bookings can now be made and managed by your club administrators in the Club Portal, and in the Partner Portal your partners with an active Partnership will now be able to make bookings according to the rules set up in their Partnership. Club Portal users roles Owners and Admins also have access to the Partner Portal, with some extra features enabled.

How to set up a partnership

How to set up Bookers for the Partner Portal

How to make a partnership booking in the Partner Portal as a Partner

How to make a partnership booking in the Club Portal as a Club User


Improvement
1 year ago
As part of our continuous work to improve the usability of the Club Portal we’ve done a small but helpful improvement to the tee sheet for Sim/Range/Other, by adding some new icons.

New icons for Sim/Range/Other

Booking note icon (grey) The booking note icon is displayed on a booking in the Club Portal tee sheet if a booking note exists.
Incomplete payment icon (red) The incomplete payment icon is displayed on a booking in the tee sheet if the payment is partially or fully incomplete
Please note that the old “paid” indicator will soon be removed from the Sim/Range/Other tee sheet, as it fills no function anymore
 New icons for Sim/Range/Other
New icons for Sim/Range/Other
Old “paid” indicator
Old “paid” indicator

Updated icons for Courses

In the Club Portal tee sheet for Courses these icons already existed, but how they look has been slightly updated, so that they now look the same in all Club Portal tee sheets.
Image without caption

New feature
Improvement
1 year ago
Club admin can now refund a players membership without contacting support. If a player has an ongoing monthly payment plan, the paid installments is refunded and the upcoming payments are cancelled.
To refund payment for a membership:
  • Navigate to the player´s membership card
  • Press “Actions” and select “Refund”
Image without caption

New feature
Improvement
1 year ago

With this feature you can ask players to pay for a specific membership instead of giving them a choice of every available membership.

Just copy the “Checkout link” in the membership´s settings and then create an email it to the user(s) you want to ask to pay for this membership.
Image without caption
When the user follows the emailed link, then a checkout page for the specific membership will be displayed.
This is what the user will see when following the link:
Image without caption

New feature
1 year ago
To simplify the process of accommodating player requests to change the start time or date of their booking, we have introduced the "Move Booking" functionality for Club Operators. This feature aims to minimize the operations required to make these adjustments.
Now, in Simulator, Range, and Other venue types, you have the ability to move paid bookings to a new start time or date.
Bookings that have not been paid can be edited to a new start time using the general edit booking flow.
Move booking flow
Move booking flow
💡
The move booking functionality ensures that the paid amount remains unchanged and the booking total is not affected when the booking is moved to another time with a different price, whether higher or lower.

How to move the booking

The "Move" button will appear once the booking has been paid. Press it to initiate the moving process.
If necessary, choose a new start date and time for this booking.
Press "Check availability" to find Spaces that are available for the selected date and time.
Select available Spaces for the chosen date and time.
Press "Save changes" to confirm the move of the booking.
Press “Cancel” to discard changes
💡
Press “Show tee sheet” to get a tee sheet overview of the selected date in the new tab.

No available spaces

If there are no available spaces to move the booking to the selected date and time, you will receive a warning message after you press “Check availability”. This warning message is designed to inform you that the requested date and time may not be feasible due to limited availability. Choose alternative dates and times to successfully move the booking.
Example of the case with no available spaces for selected date and time
Example of the case with no available spaces for selected date and time

Notification to the player

Players assigned to the booking will receive an email notifying them that their booking has been rescheduled, including all the relevant details.
Image without caption
💡
If your club has QT integration enabled, this email will include the new QT Code for the player.

New feature
1 year ago
As part of our mission to improve the usability of the Club Portal, currently focusing on how to manage player’s and info about them, we’re happy to announce that you as a club user can now add notes to players in the Club Portal!
The new player note functionality is accessible anywhere where the Player card is accessible, i.e. by clicking a player name in the players table and by clicking any linked player name in a booking.
When viewing the Player card you may now create, edit or remove Player notes. For each existing player note you can see who created the player note and when it was created.
New player note functionality, within the player card
New player note functionality, within the player card

Who can do what

Player notes are only shared among the club users of your own club, and different user roles have different abilities.
Club Owner & Club Admin abilities
Course Operator, Customer Service & Booker abilities

How to manage player notes

The new Player note functionality works similarly to existing Booking note functionality, but the note being connected to a player as opposed to a booking.
How to create a player note
How to edit a player note
How to remove a player note

Improvement
1 year ago
As part of our mission to improve the player experience, and in the end increase the conversion rate of bookings and sold memberships, we’ve recently been working on improving the tee sheets for Simulator, Range, Pro & Other. We’re now happy to be able to announce that the first release is live, which includes new web booking tee sheets for Sim, Range, Pro & Other. The main focus of this release has been to improve observability of the tee sheets; enabling the players to view more spaces at once, as well as providing players with information about tee times using icons. Please note that these changes do not yet apply to the Sweetspot mobile app. The new mobile app tee sheets for Sim, Range, Pro & Other (basically identical to these tee sheets) will be released in a few weeks of time together with the new technically improved and faster mobile app.
New web booking tee sheet, desktop & mobile views.
New web booking tee sheet, desktop & mobile views.

New tee sheet icons

Image without caption
Icon functionality has been added to the tee sheet, to be able to inform players about tee times at a first glance. As a starting point the icons are not configurable, but will be in the future.
Image without caption
A selected time
Image without caption
Your own booking
Image without caption
Another player’s booking
Image without caption
A non-bookable tee time
Please note that the icon for non-bookable tee times will for now be displayed on all tee times made non-bookable via tee time category settings, regardless of by which setting.

Next steps for the tee sheet

As much of an upgrade as the new web booking tee sheets are to Sim, Range, Pro and Other, the development of the player’s booking experience does not end here. This first release is only the first step in a series of improvements which are to come to related areas, and below you can see some upcoming releases:
New improved booking summary Updated look and feel, as well as made ready for new functionality. The booking summary is the component at the bottom of the screen, and is displayed when you have selected one or multiple tee times.
New mobile app tee sheet We have a new mobile app coming up, primarily being technically improved and made faster and more stable, as well as including the new tee sheet for Sim, Range, Course and Other. The new mobile app tee sheet will basically look the same as the current web booking mobile version.
Price per player support This primarily applies to Simulator & Range, and will require quite some changes both in the tee sheet but also in other connected places.
Ability to display tee time category info to the player, for both non bookable and bookable tee times This functionality was not included in this first release, and was previously only enabled in desktop web booking, albeit hardly visible to the user. Coloring of tee times will also become configurable.
Making tee sheet icons configurable, being tied to tee time categories First batch of icons are listed and displayed above, more alternatives will come in the future, as well as making them configurable via tee time category settings.

Improvement
1 year ago
As part of our mission to improve the usability of the Club Portal, and in this case how you can manage and find players and their info, we’re currently doing some improvements to the Player Card and how it is used. The Player Card component has been made accessible in the Club Portal booking flows, and names of players with a Sweetspot-account are now clickable - when you click a linked player name, the Player Card will be displayed. The Information tab of the Player Card has also been restructured, and the card has been slightly increased in size to fit the soon to be released ability to add notes to players. The changes to the Player Card itself are primarily technical at this point, making it ready for future improvements.

Course booking flow

In the course booking flow you can access the player card in the following places:
Booking sidebar (single-click booking)
Booking sidebar (single-click booking)
Booking page (double-click booking)
Booking page (double-click booking)
Player card displayed in the Club Portal booking flow for Course
Player card displayed in the Club Portal booking flow for Course

Sim, Range, Pro & Other booking flows

In the Sim, Range, Pro & Other booking flows you can access the player card in the following places:
Booking popover (single-click booking)
Booking popover (single-click booking)
Booking page (double-click booking)
Booking page (double-click booking)
Player card displayed in the Club Portal booking flow for Sim, Range, Pro & Other
Player card displayed in the Club Portal booking flow for Sim, Range, Pro & Other

Next steps for the Player Card

  • Ability to add notes to players in the Information tab
  • Bookings tab: View player bookings & key data + link to each booking for more details & booking management
  • Vouchers tab: View player vouchers & key data + link to each voucher for more details & voucher management
  • Header with player stats: Total number of bookings, total play value, total paid value, total discounted value etc

v1
New feature
1 year ago
The new pricing feature is developed to meet the need to have more granular control and overview of the pricing. This new feature will eventually replace the old pricing feature. However, during a transition period, while we work on adding features to the new pricing, the old pricing feature will continue to work as usual, giving you a choice of which to use.

How it works:

The new pricing tool is integrated into the current user workflow for creating tee time periods. So, when you create a tee time period, you get a chance to create pricing for that period as well.
For the new pricing to be applied, you have to turn off dynamic pricing in the course settings.
So, you create the prices for the period and when you are finished, you turn off dynamic pricing in the course settings. Your new prices will now be applied.
⚠️
Price per extra player is not supported in the first release.
Tip: Click on below headings to read more about specific step

Step 1: Create a new tee time period

Step 2: Set a base price for all tee times on all spaces for the whole period.

Step 3: Adjust price for specific spaces, days and times

Step 4: Activate the pricelist

Your new pricing is now live!


Improvement
1 year ago
Almost 2 months ago we released the ability to configure the last point of cancellation by players for confirmed bookings. The feature was warmly welcomed by many facilities, but a few also wanted a shorter option. Therefore we’ve now added a 1 hour option.

Available setting options

• No cancellation via Sweetspot (user is asked to contact club to cancel, grace period will still apply) • 1 hour before start time (NEW) • 3 hours before start time (default setting) • 6 hours before start time • 12 hours before start time • 24 hours before start time • 48 hours before start time The new setting can be found here, and if you change it, it will only affect future bookings. Players will be clearly informed of the rule applying, but please make sure to update your Booking Information so that it reflects any changes you might do to the setting.

Improvement
1 year ago
Today we are happy to add another improvement to the flexibility of Sweetspot´s voucher system.
The new setting allows you to create vouchers that will be valid for a selected number of days, weeks, months and the period will start from the first time a player uses the voucher instead of a set date. For instance, create a Fall promotion voucher. Players can enjoy a discount for up to 2 weeks, from the first time they use the voucher, but no later than November 30th. After November 30th, the voucher automatically deactivates, regardless of when it was initially used (e.g., even if activated on November 29th). Choose from three periods: Days, Weeks, or Months.
Image without caption
And, if you prefer, you can create vouchers without expiration dates, allowing the voucher to stay active until manually disabled.
Image without caption

Improvement
1 year ago
Players having a monthly payment plan for a membership can now themselves change the payment card connected to their payment plan. This comes in handy when a card has expired and players don´t have to contact support anymore to get help with this.
To change payment card for a membership payment plan:
  1. Navigate to your current membership in the Sweetspot app.
  1. Press the tab “Payment”
  1. On your payment method, press “Change”
  1. Enter new card details and press “Save”
Future payments will now be charged to the newly added card.
Image without caption

Improvement
1 year ago
We have done an adjustment of the access rights to the voucher management page in the club portal. The role “Course operator” now has access to assign pregenerated voucher codes to players. All other functionality regarding vouchers. Creating, generating codes, invalidating vouchers etc.. still requires user to have a role with wider access than course operator.
Image without caption

Improvement
1 year ago
If a member has monthly payment that has failed. The app user can now re-intitiate the failed payment themselves by navigating to the payment plan for their membership, press the failed payment and select “Pay now”
Image without caption

Improvement
1 year ago
The previous user flow for resetting your password was not user friendly and led to user making mistakes and not being able to complete the process. We have now improved the user flow for resetting the password in the app and web-booking to be much more user friendly.
Users can now reset the password in a few easy and straight forward steps.
  1. Press “Forgot password” on the login page.
  1. Enter the email address for your account
  1. Open email and press “Restore password” link.
  1. Enter your new password twice and save
  1. Login with your new password.
Image without caption

Improvement
1 year ago
We understand that voucher management can be overwhelming, especially when dealing with a large number of vouchers. That's why we've added filters to the list of created vouchers to make managing your vouchers a breeze.
With these new filters you can easily add filters based on voucher status and voucher type. By combining filters and sorting you can quickly find the vouchers you need and manage them more efficiently.
We hope that these filters will make voucher management a more seamless and stress-free experience for you.
Image without caption

New feature
1 year ago
The last point of cancellation by a player for a confirmed booking in Sweetspot has previously been 3 hours before start time, for all types of bookings. To accommodate for all the various types of golf facilities using Sweetspot, we’ve now made it possible for you to configure this timer by yourselves - enabling you to decide when players can cancel confirmed bookings. Partnership bookings are unaffected by these changes, and will always have their last point of cancellation set to 3 hours.
The new setting can be found here, and if you change it, it will only affect future bookings. Players will be clearly informed of the rule applying, but please make sure to update your Booking Information so that it reflects any changes you might do to the setting.

New setting options

  • No cancellation via Sweetspot (user is asked to contact club to cancel, grace period will still apply)
  • 3 hours before start time (default setting)
  • 6 hours before start time
  • 12 hours before start time
  • 24 hours before start time
  • 48 hours before start time

Grace period concept

Looking at statistics for our bookings we’ve noticed that quite a few cancellations happen within the very first minutes of a booking, mainly due to mistakes. To mitigate any unnecessary contacts to the club, we’ve implemented a so called grace period, to allow players to cancel their booking for 15 minutes after it was confirmed if e.g. they book after last point of cancellation has passed or club is using setting “No cancellation via Sweetspot”.
Image without caption

🧾
Improvement
2 years ago

Comprehensive Booking Summary

From now on, you can access a comprehensive summary that provides a clear breakdown of the booking summary details, allowing you to have a complete understanding of the final price.
Image without caption

Flexible Base Price Modification

We are introducing the ability to change the base price. This means you can recalculate the final price based on your preferences and specific requirements, ensuring that you have the flexibility you need.
Image without caption

Fix
2 years ago
  • Fix for login modal in web-booking
  • Input field for price rounding (to support multi-currency)

List of failed membership payments
New feature
2 years ago
Club users can now view a list of all failed monthly membership payments. This list displays any failed automatic monthly membership fee payments, allowing users to keep track of payments and decide when to take action.
Sweetspot will attempt 5 retries over a 10-day period before stopping. The number of retries is displayed in the list, and users can filter the list by the number of retries that have been made. After 5 retries, action must be taken to collect payment from the member.
Image without caption

Download receipt in app
New feature
2 years ago
If you have paid for a membership in the Sweetspot app or web by card. You can now download you receipt in the Sweetspot app. If you are on a monthly payment plan for your membership, then you can download a receipt for every monthly payment separately.
Image without caption
Image without caption
Instructions
  1. Open the Sweetspot app
  1. Select the profile page
  1. Select memberships
  1. Select membership
  1. Select the tab “Payments”
  1. Press the 3 dots on the payment you want a receipt for.
  1. Press download receipt.

New feature
2 years ago
new Import&Export voucher codes
To lessen administrative work we bring new functionality to the bulk codes vouchers. You can generate up to 1000 codes at once, import players to the voucher, or export a list of codes. Read here for instructions
Image without caption
Import Voucher with drag&drop showcase

Improvement
2 years ago
To lessen administration work we bring a flexible way of editing simulator booking. Now it is possible to change the spaces included in the booking and control how long spaces are booked before booking is confirmed. Read here for instructions
Image without caption
Edit booking for Simulator & Range showcase

New feature
2 years ago
Billing Settings
To be able to start using the function (the player can't pay otherwise) - you need to fill in the Billing information under Settings Read here for instructions
Image without caption

New feature
2 years ago
With this new feature you can sell your memberships through the web booking page and via the club page in the Sweetspot app.
In a few easy steps, the player can view your Club´s available memberships, select, sign up and pay for it. Read more to get started
Image without caption

New feature
2 years ago
We are now releasing the first version of our new statistics view. There will be a new menu item as shown in the picture below. We will step-by-step release new dashboards and give you access to more and more data. Read more
Image without caption

Improvement
2 years ago
List of vouchers that are eligible for the booking
Club users can see vouchers that belong to the booking owner in order of eligible vouchers on the top. Improvement is provided for all types of facilities
Image without caption
Players can see a list of eligible vouchers they can apply to the booking according to the voucher conditions
Image without caption
Added the club's name to the player's list of vouchers
Different organizations can give the same name to a voucher and so a player can understand now to which organization it belongs
Image without caption

Improvement
2 years ago
  • Users can add voucher by code even if the voucher already belongs to them
  • Improved system to support venues in different timezones
  • Add copy button to every code of the bulk codes list
  • Improved flow to invalidate voucher
Hover code and press copy button
Image without caption

New feature
2 years ago
Easy steps to add an event to default player's app calendar after booking is paid. Works for all types of bookings, every event has 1 hour notification before the booking start time. Event duration for tee time booking is two hours, for other booking types event duration equals to booking duration
Image without caption

Improvement
2 years ago
In this release, features are added to support rental of specific golf carts.
Improved:
  • Player can now choose a specific golf cart to rent
  • Club user can now choose a specific golf cart to rent out
  • Club user can inactivate a specific golf cart
  • Club user can see rental activity for specific golf carts
List of specific golf cart in app and web-booking
Image without caption
List of unique golf carts in a fleet
Image without caption
List of specific golf carts to rent out when booking in the club portal
Image without caption
Club user can see rental activity for specific golf carts
Image without caption

Improvement
2 years ago
  • A voucher can be set up so the booking owner who has the voucher that can be used on participants & golf carts in the same booking
  • A voucher can be regulated via days & times, a certain booking period, booking source and/or prime time
  • A voucher can be used for golf carts
More information on how to set it up can be found in the voucher article.
How it will look for the players, you can read in the article How do I use a voucher?
Image without caption

New feature
3 years ago
Players can now send a digital scorecard directly from the Sweetspot mobile app to the OnTag app.
Both booking owner and participant can use this feature to send a scorecard to players own OnTag app. The sender of the scorecard must have a Golf-ID, participants don´t.
  1. Create or open a booking in the mobile app
  1. Press the OnTag icon
  1. Choose tee for all players
  1. Send scorecard to OnTag
Image without caption
For this feature to work, the club has to be connected to OnTag and player need to have the OnTag app installed.

New feature
3 years ago
To create opportunity for managing pro booking and other booking types that don’t fit into the current types we have added two new types. Pro and Other. When creating a course, you can now choose between the following types:
  • Course
  • Simulator
  • Range
  • Pro
  • Other
This way it will be easier to keep the booking organised.
And clubs can start using Sweetspot for booking lessons and classes with the club professional.
The type Other, can be used for various purposes that don´t fit into the regular types. Calendars of the type other will not appear in the search results in the app. (we will make ´other´ available on the club page in a later release).

Improvement
3 years ago
In an effort to make the search more user friendly we have reworked the search flow in the app.
  1. Start by deciding what activity you want to search for
  1. The list will display search results for the chosen activity.
  1. You can show only favourites by selecting the heart icon.
  1. The map icon is moved to the side of the search field.
  1. You can search for a course, club or location in both the map and the list view.

Improvement
3 years ago
Tonight we have released a new version of the Partner portal. The design for the partner portal is now completely reworked to be better adapted for use with mobile devices. This release is mostly design updates and the functionality of the partner portal remains the same as before. Except for some minor changes and bug fixes.

Improvement
3 years ago
Club users now can reserve golf carts for internal use. When creating a reservation, user selects date, start and end time and number of carts to be reserved. During the reservation time these golf carts is reserved and will not be available to rent. User can create multiple reservation and plan ahead to cover the upcoming needs for internal use of carts.
Image without caption

Fix
3 years ago
Some users experienced an issue with empty slots not being removed from the booking in the web booking which resulted in a faulty price being calculated.

Improvement
3 years ago
To make it easier to understand the booking flow in the mobile app we have changed the naming of the following texts: Assign player changed to Add player Add player changed to Reserve slot

Improvement
3 years ago
The following is good to keep in mind when editing start time periods.
Previously you had to enter the "end time" for the last tee-time for the day, the start-time för the last tee-time must now be specified instead. Example: if the last start time is to be at 21.00, it was previously necessary to set the last time to 21.10, now the time should be set to 21.00.
This is also clarified by the new headline
Image without caption
Changes already made / schedule changes have been changed automatically. With this, it is now also possible to schedule times for the simulator with an end time until midnight (00:00)

New feature
2 months ago
Powered by Notaku