🧾 Overview: How the Trainerize Clients Table Works
The Trainerize Clients tab gives you full visibility into all your synced Trainerize clients in a flexible, spreadsheet-style view. Every 30 minutes, FitMetrics automatically fetches your Trainerize clients — so if someone joins at 4:15, expect to see them in your dashboard by 4:30.
This view is fully customizable and includes both synced and manually added data, giving you a complete picture of each client’s journey.
The Trainerize Clients table in FitMetrics gives you a spreadsheet-style view of every client synced from Trainerize, along with custom FitMetrics data. You can view, filter, sort, and customize this table to fit your coaching workflow.
1. Understanding the Columns
The table contains all relevant data pulled from Trainerize plus additional FitMetrics fields:
Trainerize Data
First Name / Last Name – Client’s name.
Email – Client’s registered email address.
Trainerize ID – Unique client ID in Trainerize.
Trainerize Status – Must be Active to appear in the table.
Stage – Onboarding stage (from FitMetrics’ onboarding feature).
Role Type – Client’s Trainerize role.
Trainer ID – ID of the assigned trainer.
Telegram Group ID – If the client is in a Telegram group.
Threads – Messaging threads saved from Trainerize; allows assigning a default thread for communication.
Preferred Messaging – Choose between Trainerize, Telegram, or Both.
Last Login – Last time the client logged into Trainerize.
Last Synchronization – Last time data was synced from Trainerize.
Gender
Phone Number
Location
Birth Date
Height
Activity Level
Connected Applications – e.g., Apple Health, Fitbit, WHOOP, MyFitnessPal.
Tags – Tags assigned in Trainerize.
Trainer – Name of assigned trainer.
Created – Date the client was created in Trainerize.
FitMetrics Data
Programs – Assign one or more FitMetrics custom programs.
Checkboxes – Track Community, Testimonial, Broadcast, 1:1 Calls, Group Calls.
Expiry Date – Useful for fixed-length memberships (3, 6, 12 months, etc.).
Program Start Date – Track when the client officially starts the program.
Goal – Single-choice dropdown (Weight Loss, Lean Bulking, Muscle Building, Body Recomposition, Strength Training, Athletic Performance, Maintenance, General Fitness, Contest Prep, Rehabilitation, Consistency).
Goal Weight – Target weight.
Body Fat Goal – Target body fat %.
Starting Weight / Starting Body Fat – Baseline measurements.
WHOOP – Connection status for WHOOP integration.
Program Length – Shown in days, weeks, or months.
Remaining Days – Days, weeks, or months remaining in the program.
Days in Program – How long the client has been in the program.
Leaderboard – Include or exclude the client from the FitMetrics leaderboard.
2. Table Features
Filters
Filter by any column (e.g., only show active clients, filter by tags, filter by trainer).
Sorting
Fields
Density
Search
💡 Pro Tip
Customizing the table view with only the columns you actually use will make it much faster to manage and review clients during coaching calls.
🕒 Sync Timing
Your client list syncs with Trainerize every 30 minutes.
If you add a new client to Trainerize, it will appear in FitMetrics on the next sync.
You can always see the last sync timestamp at the top of the page for reference.