Skip to main content

Member Onboarding

How members sign up and get approved to gain access to your app

Updated over a month ago

Your app is available for anyone at Google Play and Apple App Store to download as soon as it is published live, approved and distributed by Apple and Google respectively in their stores.

For a member to gain full access to the app they need to sign up for a membership once they have downloaded the app.

Once they have completed the onboarding steps they either get auto-approved or you as an admin manually approve or reject each member. Approved members can be rejected and locked out of the app after approval if needed.

Any information provided by the user in the onboarding process can be changed either by the user on the profile page of the app or by the administrator in the administration panel.


The onboarding steps

To become a member and access the app, users go through the following steps. The process follows the Primary Language set in Settings, regardless of the user’s language selection in the app’s main menu if more than one language is available.

  1. Registration

From the non-logged-in section of the app, tap Get Started (available from the main menu or shortcut on the start page).

You’ll then have three options:

  • Log in with your Golf-ID and password (the same credentials you use on MinGolf).

  • Create an account with your email address.

  • Social login, create an account with Google or Apple.

    We recommend using your Golf-ID for the smoothest experience.

2. Email Verification

If you choose to create an account with your email: Tap Log in with Email, then select Create Account.

  • Complete the registration form.

  • After registering, you’ll be asked to verify your email address.

  • You’ll receive an email showing the app name and the support email address (the one entered in the administration panel under Settings).

  • The email looks like this (please note that the content will be with your information instead of this image's placeholders).

Click the verification link in that email to activate your account.

If the email does not arrive, the user can request a resend directly in the app and is also reminded to check their spam folder. If the user realizes that the email address entered was incorrect, the registration process can be restarted from the link provided on the screen. Restarting cancels the current signup and deletes all previously entered information.

The verification email contains a button that, when clicked, directs the user to a landing page. This page is always in English regardless of your app language settings.

After clicking the button and returning to the app, the screen updates to confirm that the email has been successfully verified, and the onboarding process can continue. This landing page is always in English, regardless of your settings.

3. Collecting user information

The next step in the onboarding process is for the user to provide additional information.

The user is first asked to add a profile image, either by taking a new photo with their phone or by selecting one from their image gallery.

You can also choose to collect additional information by using dynamic fields. These fields can be customized in the administration panel to capture any details relevant to your club or community.

Dynamic fields appear on the user’s screen during onboarding and can also be made visible on their profile page, depending on your settings. This gives flexibility in deciding which information is required only at signup, and which should remain accessible later.

4. The Approval Process

At the final step, the user is either automatically approved or placed in a manual review queue, depending on your app’s settings.

Learn more about the approval and rejection process from an administrative perspective in another helpful article dedicated to this. You find it in the Help section of the support center, see the help icon in the bottom right corner of the administration panel. The article is yet to be published

5. Manual Approval

If manual approval is enabled, the user sees a confirmation screen, letting them know their request is pending. Administrators can adjust member details before approving, such as assigning a different membership card theme.

Once the admin approves or rejects the request, the user receives an email with the decision. Approved users gain access as soon as they log in. Rejected users are notified and given the option to delete their request and all associated data.

Upon a rejection of the signup request, another email is sent and the app displays a message about the rejection. The user has the option to delete their complete request and all their data. If the user can't remember their password they can use the reset password functionality from the login screen of the app.

6. Auto-Approval

If auto-approval is enabled, users gain immediate access once they complete the final step. No additional emails are sent.

7. Changing the Admin Password

You can change a password if you are logged into the app with the admin email.

Go to the Edit option next to your name in the member listing.

A screen will appear where you can update your password. After making the change, remember to save your settings.








Did this answer your question?