Platform Documentation

Learn how to use TrainerAdmin to streamline your fitness business. Choose your role below to view the relevant guide.

Trainer Guide

Learn how to manage your fitness business efficiently

Managing Clients

Adding Clients

Navigate to the Clients page and click 'Invite Client'. Enter their email address to send them an invitation. They'll receive an email with instructions to create their account and connect with you.

Client Overview

View all your clients in one place. See their active status, current plans, and recent activity. Click on any client to view their detailed profile, progress photos, and measurements.

Client Communication

Use the messaging feature to communicate directly with individual clients or create group chats. Share updates, provide feedback, and answer questions instantly.

Creating Workout & Meal Plans

Building Workout Plans

Go to Plans > Create Plan. Use the exercise builder to add exercises with sets, reps, rest periods, and instructions. Save plans as templates to reuse with multiple clients.

Creating Meal Plans

Access the meal builder to create custom nutrition plans. Add meals with detailed macros, recipes, and timing. Assign meal plans to clients based on their goals and dietary preferences.

Assigning Plans

Once created, assign plans to clients from their profile page. Clients can instantly view their plans and start following them. You can update or modify plans at any time.

Tracking Client Progress

Progress Photos

Clients upload progress photos which you can view in their profile. Compare before/after photos side-by-side to visualize their transformation over time.

Measurements

Track client measurements including weight, body fat percentage, and body measurements. View progress charts to see trends and adjust training accordingly.

Analytics Dashboard

Access detailed analytics showing client engagement, workout completion rates, and overall progress metrics to optimize your coaching approach.

Session Scheduling

Setting Available Time Slots

Go to Time Slots to configure your available hours. Set recurring weekly availability or create custom slots for specific dates.

Managing Bookings

Clients can book sessions based on your availability. View all upcoming sessions in your dashboard calendar. Receive notifications for new bookings.

Session Notes

After each session, add notes about client performance, areas for improvement, and goals achieved. These notes are saved in the client's history.

Billing & Payments

Setting Client Rates

Set custom monthly rates for each client when you invite them. Clients receive automated billing reminders and can pay securely through Stripe.

Payment Tracking

View payment history for all clients in the Billing section. See pending payments, successful transactions, and failed payment attempts.

Rate Changes

Request rate changes from the client's profile. The client must approve rate increases before they take effect, ensuring transparent communication.

Announcements

Creating Announcements

Post announcements to notify all clients about schedule changes, new programs, or general updates. Announcements appear in client dashboards.

Targeted Messages

Send announcements to specific groups of clients based on their plan type, activity level, or custom tags you've created.

Customization & Branding

Profile Setup

Complete your trainer profile with a professional photo, bio, certifications, and specialties. This helps clients learn about your expertise.

Custom Branding

Available on Starter plans and above. Customize your client-facing pages with your logo, brand colors, and custom domain to create a professional experience.

Subscription Management

Manage your TrainerAdmin subscription, upgrade/downgrade plans based on your client count, and view your billing history in Settings.

Need More Help?

If you have questions or need assistance, our support team is here to help.

Contact Support