Skip to main content
ClearGym

Staff Management

Add team members, assign roles, and control who has access to different features. ClearGym's role-based access control ensures staff only see what they need.

Understanding Staff Roles

ClearGym has four staff roles with different permission levels:

  • Owner: The person who created the gym account. Full access to everything, including billing and payouts.
  • Manager: Senior staff who can manage staff, members, class templates, classes, membership plans, training plans and broadcasts, but not billing or payouts.
  • Trainer: Runs and edits the classes they teach, writes training plans for their own members, and manages members. Cannot manage staff, class templates, membership plans or broadcasts.
  • Front Desk: Manages members and views schedules, but cannot create or edit classes.

Note: There can only be one Owner per gym.

Best Practice: Assign the minimum role necessary. Use the Trainer role for class teachers who don't need administrative access.

See the detailed permissions table below for a complete breakdown of what each role can access.

Inviting Staff Members

Add new team members to your gym:

How to Invite Staff

  1. Navigate to Staff in the main menu
  2. Click Invite Staff
  3. Enter the staff member's details:
    • Full Name
    • Email Address: They'll receive an invitation here
    • Role: Choose Manager, Trainer or Front Desk
  4. Click Send Invitation
  5. They receive an email with an Accept Invitation button

The Invitation Process

What happens after you send an invitation:

  1. Staff member receives the invitation email
  2. They press Accept Invitation
  3. They sign in or create their ClearGym login
  4. They set their own password
  5. They get access to your gym with the role you chose
  6. They can use ClearGym straight away
Note: Invitations expire after 7 days. If not accepted, you'll need to resend the invitation.

Managing Existing Staff

View and manage your current team members:

Viewing Staff List

  1. Go to Staff in the main menu
  2. See every staff member in the Staff Members table, with:
    • Name, email and role
    • Status (Active or Inactive)
    • Joined

Editing Staff Roles

Change a staff member's role or permissions:

  1. Find the staff member in the list
  2. Click Edit Role on their row
  3. Choose a role under New Role
  4. Press Update Role

The new role applies as soon as it is saved.

Deactivating Staff Members

When someone leaves your team:

  1. Go to Staff
  2. Find the staff member on the Staff Members table
  3. Click Deactivate, then Yes, deactivate
  4. They can no longer log in to your gym
  5. Press Activate on their row to give them access again
Tip: If a trainer is the instructor for upcoming classes, change those classes to another instructor before deactivating them.

Assigning Instructors to Classes

Set the instructor for each class. Owners, managers and trainers can be instructors:

When Scheduling a Class

  1. Go to Timetable and press Schedule Class
  2. Choose the Class Template, date and times
  3. In the Instructor field, select from the dropdown (required)
  4. Only active owners, managers and trainers appear
  5. Press Schedule Class

Changing a Class Instructor

Change who teaches a scheduled class:

  1. Go to Timetable and click Edit on the class
  2. Change the Instructor selection
  3. Press Update Schedule

Staff Access Control

Control what staff can see and do:

What Each Role Can Access

Feature Owner Manager Trainer Front Desk
Billing & Payouts Yes — — —
Staff Management Yes Yes — —
Email Broadcasts Yes Yes — —
Membership Plans Yes Yes — —
Member Management Yes Yes Yes Yes
Create & edit classes Yes Yes Their own classes only —
Class templates Yes Yes — —
Training plans Yes Yes Their own plans only —
Book members in at the desk Yes Yes — Yes
View classes & bookings Yes Yes Yes Yes

Resending Invitations

If a staff member didn't receive or lost their invitation:

  1. Go to Staff
  2. Find the invitation under Pending Invitations
  3. Click Resend, then Yes, resend invitation
  4. New invitation email sent with fresh 7-day expiry

Staff Management Best Practices

  • Use least privilege principle: Grant minimum access needed for each role
  • Regular access reviews: Review staff access regularly and deactivate anyone who no longer needs it
  • Onboard properly: Train new staff on their role and permissions
  • Document responsibilities: Clarify who handles different operational tasks
  • Remove access immediately: When staff leave, deactivate them the same day
  • Keep contact info current: Ensure staff email addresses are up to date