Player's experience
Overview of the player's experience in app and web
Creating a new account
New user experience - Creating a new account on the web
We identify a visiting player as a new player if we don't recognize the browser they are using when visiting. If this is the case they will have to enter the email they would like to start an account with and if we do not find any matching email in our database they will be asked to setup their new account. If we, on the other hand, find a matching email, the player simply need to fetch the code from their email inbox and use that to log in to their existing account.
Login in to an already made account
Existing user experience - Logging into your existing account on the web
If we recognize a returning player we display the old login flow with email and password. Once they successfully login with the old credentials we prompt them to verify their email. After this is done, they will no longer be exposed to the old login flow or need to use password again.
Profile (app)
In the profile section of the app the player will find some options;
- Profile summary header
- Profile picture
At the very top left corner we have introduced the possibility for the player to add a profile picture. This picture will appear in more and more places in both the app and on the web for the player him or herself but also for you as an admin in the club portal. It can be removed or changed at any time by just clicking on the picture itself and take action on any of the options displayed. - Email (green verification badge if the player has verified their account with a verification code sent to their email inbox)
- Federation ID (if connected)
- The player's personal QR code that allows them to identify themselves in order to redeem discounts on the venue.
- Profile picture
- Memberships & Passes
- Active and inactive memberships and passes are separated for an easy overview
- Vouchers
- Current and previous vouchers are separated for an easy overview
- The player can easily add a new voucher by tapping "Add" in the top right corner which will pull up a bottom sheet where they can enter a voucher code to activate the voucher
- Golf friends
In this view the player can add a new golf friend by tapping "Add" in the top right corner which then will pull up a bottom sheet allowing the player to connect with their friend over email or phone number.
- Already connected friends will be displayed on the "Friends" tab while friends that would like to connect with you will be displayed in the "Suggestions" tab.
- You remove an already connected friend by tapping on the individual golf friend and tapping remove.
- Invite friends
Tapping this button will allow the player to invite a friend to join Sweetspot in the app. The player can themselves choose how to distribute this invitation with some phone operation system default options. - Account settings
- Home club
- In this view the player has the option to select a Sweetspot app home club among the active memberships that the player has activated. The player can also choose to not have a dedicated home club in the app by selecting "No home club"
- Home club
-
- Federation ID (Golf-ID & CDH)
- On this screen the player can choose to connect to their local golf federation. Once connected and verified the screen will tell the player it is verified and a green badge, and on the profile header, in the settings menu will appear.
- If the player has multiple accounts the ID can be re-linked to a new account if certain conditions are met.
- Currently we are integrated towards the Swedish and Scottish golf federations. More integrations will come in the future.
- Payment methods
- In this view we display payment methods. They can either be connected to bookings or memberships/passes. The player will know which payment method is tied to which type by seeing the method appear under either the booking or the memberships/passes header.
- Federation ID (Golf-ID & CDH)
-
-
- Clicking on the plus sign in the top right corner allows the player to add a new payment method. Adding it here in this way will make that payment method tied to bookings only.
-
-
-
- The player removes a payment methods by clicking in the three dots on the individual payment method and then tapping remove card.
- Tapping on a card under the header called memberships/passes will transfer the player into the screen for editing an individual membership or pass.
- Name
- The name is an optional piece of information for the player to add and can be change any time.
- Phone number
- The phone number is an optional piece of information for the player to add and can be change any time. Since January 2025 this information does no longer need to be unique within the Sweetspot system (a minor can therefore input their parent's number for example)
-
-
- Email
- This is the only unique identifier of a player within the Sweetspot system. It has to be unique for each player.
- When a player has verified their account, by requesting a code sent to their email inbox which they have then added into the app to verify themselves, a verification badge will appear in both the app and also the club portal on this player's player card.
- Language
- We currently support English, Swedish, German, Danish and Finnish
- Gender
- As of January 2025 the player does no longer need to add a gender when creating an account in the app. If your venue is creating tee times that specifies a gender for participation, then the player will have to add this manually after signup on this page. The player cannot change this piece of information after it has been entered, but it can be changed by the admin.
- Date of birth
- Date of birth is a piece of information that is required to add when creating an account for the first time. This cannot be changed at a later date by the player.
- Delete account
- In this view the player is allowed to delete their Sweetspot account if certain circumstances are fulfilled. Such as if they have no ongoing payment commitments etc. The player information will not be disappearing in the player table in club portal. You will still be able to find the player and book them in manually.
- Email
- Help
- Tapping on this button will open up a new in-app browser view for the player to fill in any bug or issue report to Sweetspot. Sweetspot will then receive this report with necessary other pieces of information for us to be able to trouble shoot the problem the player is experiencing.
- Terms and conditions
- Tapping on this button will open up a new in-app browser view for the player to read about the general terms and conditions for using the Sweetspot product. If the player is looking for the individual T&C of the venue they will find these at checkout when making a booking or buying a membership or pass.
- Log out
- We strive to keep the user logged in with as high consistency as possible, but if the player would like, then tapping on this button will logout the player. They can easily log in again by requesting a code over email to get back in. We strive to add a secondary way to login soon in the future.
-
- At the very bottom of the page we are displaying the app version the player is currently using. If you are helping the player trouble shooting a specific issue, then this is a helpful piece of information for both you and Sweetspot to know.App version