Help center

How to use Gymnaly

The complete user manual for gym admins, trainers and trainees — from signing in to building programs, booking sessions and tracking progress.

Getting started

Sign in with WhatsApp and reach your dashboard.

Signing in

  1. 1Open https://web.gymnaly.com/ in your browser.
  2. 2Enter your registered phone number (the one your gym added to the system).
  3. 3Tap Send WhatsApp code.
  4. 4You will receive a 6-digit code via WhatsApp.
  5. 5Enter the code and tap Verify & sign in.

Accounts are created by your gym admin. You cannot sign up on your own.

First login

After signing in for the first time you land on your role-specific dashboard. The features you see depend on whether you are a gym admin, trainer or trainee.

User roles

What gym admins, trainers and trainees can each do.

  • Gym Admin — manage gym settings, members, programs, sessions, classes, attendance, billing and subscriptions.
  • Trainer — view assigned trainees, run sessions, track exercise completion, manage programs.
  • Trainee — view assigned programs, log workouts, book sessions and classes, track progress.

A user's role can be switched between trainer and trainee from the admin side in Members > Trainees > [user] > Settings > Member role.

Dashboards

What each role sees on the home screen.

Gym admin

  • Plan usage and subscription status
  • Upcoming sessions and classes
  • Recent attendance
  • Pending actions

Trainer

  • Upcoming sessions
  • Assigned trainees
  • Programs they manage
  • Recent activity

Trainee

  • Current program and today's exercises
  • Quick buttons to book a PT session or join a class
  • Progress summary
  • Membership status

Workout programs

Create, duplicate, assign and log workout programs.

Create a new program (admin)

  1. 1Go to Programs (or My Workouts).
  2. 2Click Create program.
  3. 3Enter a title and optional description.
  4. 4Choose whether to start from scratch or duplicate an existing program or template.
  5. 5Add days to the program (e.g. Week 1, Day 1).
  6. 6For each day, add exercises from the library or enter custom ones.
  7. 7Set sets and reps, target weight, rest time, duration for timed exercises, and notes.
  8. 8Save.

Timed exercises use m:ss format — 0:35 for 35 seconds, 1:30 for 90 seconds.

Editing programs

  • Default/demo programs cannot be edited directly — click Duplicate and edit the copy.
  • Gym-specific programs can be edited or deleted by the gym admin.
  • Each gym only sees its own programs plus the default/demo programs.

Assign a program to a trainee

  1. 1Go to Members > Trainees.
  2. 2Click on the trainee.
  3. 3In the Program section, select a program and assign a trainer.
  4. 4Save.

For trainees

  • View your active program under My Program — each day shows the exercises to do.
  • Log each set by entering reps, weight or duration and tapping Log set.
  • A stopwatch appears for timed exercises.
  • You can edit or unmark a logged set.
  • If your gym allows it, you can add a new program to yourself when you finish the current one.

Sessions & personal training

Book, create and run PT sessions, and manage quotas.

Booking a session (trainee)

  1. 1On the trainee dashboard, tap Book a session.
  2. 2Choose Personal Training.
  3. 3Select a date and time from the calendar.
  4. 4Confirm the booking.

The session then appears in your Sessions tab, the gym's session list, and the assigned trainer's calendar.

Trainees cannot see other participants in a session.

Creating a session (admin or trainer)

  1. 1Go to Sessions.
  2. 2Click New session.
  3. 3Select the date and time.
  4. 4Assign a trainer.
  5. 5Optionally assign a trainee and program.
  6. 6Save.

Session quotas

  1. 1Go to Members > Trainees > [trainee] > Settings > Session quotas.
  2. 2Add a quota (one-time or monthly recurring).
  3. 3Each booked session is deducted from the quota.
  4. 4Progress is shown in the Sessions tab.
  • Trainees can check in to scheduled sessions.
  • Trainers can run live sessions and track completed exercises.

Group classes

Schedule recurring classes and let members book them.

Creating a class (admin or trainer)

  1. 1Go to Classes.
  2. 2Click New class.
  3. 3Fill in title, date, time, trainer and capacity.
  4. 4Choose recurrence options (e.g. monthly).
  5. 5Save.

Booking a class (trainee)

  1. 1Tap Book a class from the dashboard.
  2. 2Choose the class you want to attend.
  3. 3Tap Book.

Admins control whether trainees see classes and/or personal training options in the dashboard and menu via gym settings.

Calendar

One unified view of every session and class.

  • Switch between Trainer view and Trainee view.
  • See sessions by hour.
  • Click any item for full details.

Members management

Add members, set permissions and assign trainers.

  • Members > Trainees — all trainees with search, filters and membership expiry badges.
  • Members > Trainers — all trainers.

Adding a new member

  1. 1Click Add member.
  2. 2Enter full name, phone number and optional email.
  3. 3Select role: Trainee or Trainer.
  4. 4The new member receives a WhatsApp invitation with the login link https://web.gymnaly.com/

Profiles and permissions

  • Open a member to see overview, assigned trainer and program, membership status and admin settings.
  • Switch a role in Settings > Member role.
  • Admins can delete a user from the Settings tab of their profile.
  • Per trainee, admins can enable or disable personal training bookings and group class bookings.
  • Admins can assign a trainer to each trainee; trainers then see their assigned trainees.

Billing & subscriptions

Check your plan, usage and renewals.

  1. 1Go to Settings > Billing.
  2. 2View your current plan and usage.
  3. 3Review payment history.
  4. 4To change plans, contact the Gymnaly team.

Plan tiers differ in limits on members, sessions, classes and features.

Manual renewals

  • Your gym's subscription record is the source of truth for manual or cash renewals.
  • A longer manual renewal period is never shortened automatically.
  • When your plan is near expiry, a banner appears with renewal instructions.

Attendance

Mark attendance and review history.

  1. 1Go to Attendance.
  2. 2Select a date.
  3. 3Mark trainees as present, absent or late.
  4. 4View attendance charts and history.

Body tracking & progress

Log measurements, photos and see trends.

  1. 1Go to Progress.
  2. 2Add a new measurement — weight, height or a custom measurement.
  3. 3Upload progress photos if needed.

Photos upload directly from your device and are stored securely. Charts show trends over time for weight, measurements and attendance.

Notifications

When Gymnaly alerts you.

  • A trainee books a session
  • A session is assigned
  • A class is starting soon
  • A membership is about to expire

Each notification includes the trainee's name and the relevant details.

Settings

Gym configuration and your own profile.

Gym settings (admin only)

  • Gym name and branding
  • Working hours and days
  • Maximum trainees per session slot and slot duration
  • Trainer visibility — all trainees or only assigned ones
  • Allow trainees to add programs to themselves
  • Allow trainees to choose from gym-specific programs
  • Welcome message toggle for new users
  • Class and PT session visibility toggles

Profile settings

  • View and edit your profile.
  • Your phone number is used for sign-in and cannot be edited by you — ask your gym admin to change it.

Mobile usage

Tips for using Gymnaly on your phone.

Gymnaly works on mobile browsers and in the app. On small screens the bottom navigation shows icons only — tap an icon to switch sections.

  • Keep WhatsApp available to receive your sign-in codes.
  • For timed exercises, the timer beeps and vibrates when finished.
  • Upload progress photos straight from your phone gallery.

Troubleshooting

Fixes for the most common issues.

“This phone isn't registered”

Your number has not been added by the gym admin. Ask your admin to invite you.

“We couldn't send your code”

Check your internet connection and WhatsApp availability, then try again in a few minutes.

Program not showing

  • Make sure you have an active program assigned.
  • Finished programs move to History — add a new one if self-service is enabled.

Can't book a session

  • You may have no available session quota.
  • Your gym may have disabled personal training bookings.
  • Ask your gym admin to check your permissions.

Billing plan not updating

Refresh the Billing page. If it still shows the old plan, contact support.

Unexpected errors

Refresh the page first. If the problem persists, contact your gym admin or Gymnaly support.

Still stuck?

Our team replies within 24 hours — reach out any time.

Contact support