Getting Started with Trainer24 (For Trainers)
Overview
Trainer24 is an application for professional trainers to manage clients, schedules, income, and packages comprehensively.
This guide will walk you through the registration and account setup process to get started.
Download the App
- Open App Store (iOS) or Google Play Store (Android)
- Search for "Trainer24"
- Tap Install
Registration
Method 1: Register with Email
- Open the Trainer24 app
- Tap "Get Started"
- Select "Register with Email"
- Fill in the information:
- Display Name - Name that clients will see
- Email - Used for login
- Password - At least 8 characters
- Select "Trainer" in the role selection
- Tap "Create Account"
Method 2: Register with Social Login
- Open the Trainer24 app
- Tap "Get Started"
- Choose registration method:
- Continue with Google
- Continue with Apple
- Continue with LINE
- Verify your identity through the selected service
- Select "Trainer" in the role selection
Note: By registering, you agree to the Terms of Service and Privacy Policy.
Initial Setup (Onboarding)
After registration, the system will guide you through 6 setup steps:
Step 1: Personal Information
Set up your basic profile
Required information:
- Display Name (Required) - Name that clients will see
- Phone Number (Required) - Used for verification and notifications
Additional information (Optional):
- Nickname - Your nickname
- Bio - Tell about yourself and your expertise
- Profile Picture - Tap the image above to upload
Tap "Next" to continue
Step 2: Verify Phone Number
The system will send an OTP code to your phone number.
- Wait for SMS OTP
- Enter the 6-digit OTP code
- Tap "Verify"
Note: If you don't receive the OTP, you can tap "Resend" after waiting 60 seconds.
Step 3: Teaching Policy
Set up reschedule or cancellation rules
You can configure:
- Number of reschedules allowed per month
- Advance notice required for reschedule/cancellation
- Cancellation terms
Tip: You can skip this step and configure later in the Profile page.
Step 4: Bank Account
Set up account for receiving payments from clients
Required information:
- Bank - Select from the list
- Account Number - 10-15 digits
- Account Name - Account holder's name
PromptPay (Optional):
- Select type: Phone number or National ID
- Enter PromptPay ID
Note: Clients cannot make payments through the app if bank account is not set up.
Step 5: Add Client
Add your first client
- Enter client's Nickname
- Enter Phone Number (Optional)
- Tap "Add Client"
Tip: You can skip this step and add clients later.
Step 6: Ready to Go
Setup complete!
The summary page shows main features you can use:
- Manage clients and packages
- Smart scheduling
- Track income and expenses
- Workout logging
Tap "Start Using" to enter the main page
Skipping Onboarding
You can skip the Onboarding steps and configure later:
- Tap "Skip All" at the top right corner
- System will take you to the main page immediately
Things to set up later:
- Profile information → "Profile" page
- Verify phone number → "Profile" > "Settings"
- Bank account → "Profile" > "Payment Account"
- Teaching policy → "Profile" > "Teaching Policy"
Login
If you already have an account:
- Open the Trainer24 app
- Tap "Already have an account"
- Choose login method:
With Email/Password
- Enter Email
- Enter Password
- Tap "Login"
With Social Login
- Tap "Continue with Google"
- Tap "Continue with Apple"
- Tap "Continue with LINE"
With Face ID / Touch ID
If Biometric Login was previously enabled:
- Tap "Login with Face ID" or "Login with Touch ID"
- Verify as prompted by the system
Forgot Password
- On the login page, tap "Forgot Password?"
- Enter the email used for registration
- Tap "Send Reset Link"
- Check your email and follow the received link
Main Page Overview
After logging in, you'll see the main page with 5 tabs at the bottom:
| Tab | Icon | Description |
|---|---|---|
| Home | House | Dashboard, stats, shortcuts |
| Calendar | Calendar | View and manage schedules |
| Clients | People | Client list and information |
| Finance | Chart | Income-expenses, statistics |
| Profile | Person | Personal info, settings |
Change Language
The app supports 2 languages: Thai and English
How to change language:
- Go to "Profile" tab
- Tap "Settings" or the gear icon
- Select "Language"
- Choose your preferred language
Or on the Welcome page before login, you can tap the language button at the top right corner.
FAQ
Q: I selected the wrong role as "Client", what do I do?
A: Contact support through "Profile" > "Send Feedback" to request a role change.
Q: Didn't receive phone verification OTP?
A: Check that you entered the correct number, wait 60 seconds and tap "Resend". If still not received, contact support.
Q: Can I change the email used for registration?
A: Email cannot be changed at this time. If you need to use a new email, you must create a new account.
Q: Can Onboarding information be edited later?
A: Yes, all information can be edited in the "Profile" page.