Features

Every feature.
Documented.

FitTrainr covers every part of a coaching business — nutrition, training, communication, scheduling, analytics, lead management, content, AI, and team management. Here's the full picture.

Included on all plansProRequires Pro or aboveTeamsRequires Small Business or Enterprise

Coach features

Nutrition & Food

USDA-backed logging, meal plans, and AI-assisted nutrition for every coaching style.

USDA Food Database

Search 900,000+ foods with accurate nutritional data from the USDA FoodData Central database.

Barcode Scanning

Instantly log packaged foods by scanning barcodes — no searching required.

Custom Foods

Create and save your own food entries with custom macros for foods not in the database.

Meal Plan Builder

Build structured multi-day plans with breakfast, lunch, dinner, snacks, and pre/post-workout slots. Set per-plan calorie and macro targets.

Template Plans

Save meal plans as templates and apply them instantly across similar clients. Build a plan once, reuse it many times.

Macro Tracking

Real-time calories, protein, carbs, and fat totals against targets. Daily summaries and per-meal breakdowns.

AI Meal Plan Generation

Pro

Describe a goal, dietary restriction, or paste a recipe URL — Gemini generates a complete structured meal plan. Review and edit before assigning.

Training & Workouts

Build programs the way you actually write training — not the way a generic app lets you.

Workout Plan Builder

Build multi-week training blocks with sessions per day. Set name, duration in weeks, days per week, and target muscle groups per session.

Full Exercise Config

Sets, reps, rep ranges, tempo, RPE, rest time, weight targets, and custom notes per exercise. Every coaching variable you need.

Exercise Library

A searchable exercise library to add movements to any session. Add custom exercises with descriptions and cues.

Copy & Reuse Sessions

Duplicate a session's exercises to another day or week. Build once, reuse across the block.

Client Workout Logging

Clients log actual sets, reps, and weights against your plan. Rest timers built in. Workout history tracked automatically.

Video Programs

Build YouTube-video-based workout programs. Schedule videos by date for clients to follow on their own pace.

Workout Analytics

Pro

Volume trends, per-exercise weight progression, estimated 1RM tracking. See which lifts are moving.

Messaging & Communication

Messaging that knows the client's context. With boundaries, so you can actually switch off.

1-1 Messaging

Real-time conversations with each client. Full message history, read receipts, and inline media. Powered by Firestore.

Group Chat

Create cohort groups, program groups, or accountability pods. One message to many.

Voice Messages

Record and send audio clips directly in the conversation thread. Clients can reply in kind — works like WhatsApp for coaching.

Business Hours

Set hours when you're available. Clients see when you're away. Auto-reply messages delivered outside your working window.

Quick Replies

Save templated responses for common questions. Answer 'how's my plan looking?' in two taps.

Context in Every Thread

Each conversation shows the client's latest food log and training data alongside the messages — no switching tabs.

Client Management

Your entire roster, every log, every note — searchable and at your fingertips.

Client Roster

Sortable, searchable list of all active clients. At-a-glance status on each row: last log, last message, recent activity.

Client Invitations

Invite clients by email or share a sign-up link. They land in a ready-to-use portal branded with your name and colours.

Client Detail View

Full view per client: nutrition logs, workout history, body metrics, progress photos, appointments, notes, and assigned plans.

Adherence Dashboard

Per-client 7-day summary: food log rate, workout completion, check-in cadence, message responsiveness. See who needs attention before they tell you.

Private Client Notes

Timestamped session notes per client. Only visible to you. Searchable across your entire roster.

Attention-Needed List

Clients who haven't logged in 3+ days or missed workouts bubble to the top of your dashboard automatically.

Scheduling & Appointments

Check-ins, sessions, and reviews — scheduled and confirmed without the back-and-forth.

Appointment Scheduling

Create appointments with type (check-in, onboarding, goal review, training session, nutrition review), time, duration, location, and a video call link.

Recurring Sessions

Schedule weekly or bi-weekly recurring sessions. One setup, automatic repeats.

Calendar Export

Every appointment generates a calendar event your client can add to Google Calendar, Outlook, or Apple Calendar with one click.

Email Notifications

Automatic email confirmations and reminders sent to clients at booking and before the session.

Appointment History

Full history of past sessions with completion status and notes. No session falls through the cracks.

Unified Client Schedule

Clients see their appointments and scheduled workouts combined in a single calendar view.

Progress & Analytics

Evidence that your clients are showing up — and that it's working.

Body Weight Tracking

Log weight with date. Trend charts over time with a goal line overlay. Smooth out the noise with 7-day rolling average.

Body Measurements

Chest, waist, hips, thighs, biceps and more. Track circumference changes over time with trend charts.

Body Fat & BMI

Optional body composition tracking. BMI auto-calculated from height and weight. Coach can set target ranges.

Progress Photos

Front, side, and back photo uploads. Side-by-side before/after comparisons. Private by default — only visible to coach and client.

Goal Progress

Set goals per client. Visual progress bars and trend lines so both coach and client can see where they're headed.

Coach Engagement Analytics

Dashboard view of 7-day adherence: nutrition log rate, workout completion, photo cadence, message response time. Spot the slip before the call.

Org-Wide Metrics

Teams

Cross-coach aggregate data for business owners: food logs, workout sessions, appointments, engagement rates, and pipeline value across the whole org.

Lead Management

A built-in CRM so your pipeline never lives in a spreadsheet again.

Kanban Pipeline

Pro

Drag-and-drop pipeline board: New → Contacted → Proposal → Won / Lost. See every lead's status at a glance.

Lead Detail

Pro

Name, email, phone, source, estimated value, notes, and a full activity log per lead. Everything in one place.

Days-in-Stage Tracking

Pro

See exactly how long each lead has been in their current stage. Know when to follow up before it goes cold.

Lead Source Tracking

Pro

Track where leads come from: referral, social, website form, direct — so you know what marketing works.

One-Click Conversion

Pro

Convert a won lead directly into a client from the pipeline. Their detail carries over automatically.

Lead Capture Forms

Pro

Build public-facing intake forms with custom fields. Share a link or embed on your website. Submissions become leads automatically.

Content & Education

Publish articles, build courses, and create educational experiences your clients keep coming back to.

Content Publishing

Pro

Rich-text editor for articles, guides, and updates. Publish to clients only, your public profile, or keep as drafts.

Content Collections

Pro

Organise posts into folders and collections. Build a structured resource library your clients can browse.

Public Coach Profile

Pro

Published content appears on your public profile page (/c/yourname). Share the link on socials or your website.

FitTrainr University (LMS)

Pro

Build full online courses with modules, lessons, rich text, YouTube videos, quizzes, and assignments. Clients track their progress through each course.

Quizzes & Assignments

Pro

Multiple-choice quizzes with auto-grading. Written and file-upload assignments. Comments on lessons for questions and discussion.

Course Progress Tracking

Pro

Clients mark lessons complete with a progress bar per course. Coach sees client progress in the client detail view.

Social Media & Brand

Your brand on your platforms — managed from the same tool you use to coach.

Cross-Platform Posting

Pro

Connect Facebook, Instagram, and TikTok. Compose once, publish to all three simultaneously.

Post Scheduling

Pro

Schedule posts to go live at the exact time you choose. Build a content calendar without leaving FitTrainr.

Video Editor

Pro

Basic video trimming and text overlay for uploads before publishing. No external editor needed.

Custom Branding

Pro

Set your primary colour, background, font, logo, and display name. The client portal carries your brand — not ours.

White-Label Client Portal

Pro

Clients see your logo and colours throughout their entire experience. No FitTrainr branding visible.

AI Post Writing

Pro

AI drafts social posts in your brand voice. Configure your tone, style, and business name — the AI writes like you.

AI Tools

AI that accelerates your craft without replacing your judgment.

AI Meal Plan Generation

Pro

Describe a goal or restrictions and Gemini generates a complete structured meal plan with foods, portions, and macros. You review and approve before assigning.

AI Chat Assistant

Pro

Conversational AI for nutrition questions, plan ideas, and coaching strategies. Remembers context across the session. Powered by Gemini 2.5 Flash.

AI Brand Voice

Pro

Configure how the AI communicates for your business — tone, style, and brand name. Applied to meal plan text, blog drafts, and social media writing.

Voice Transcription

Pro

Record a voice note after a session. The app transcribes it using OpenAI Whisper and saves it as a client note. Write nothing, lose nothing.

URL Context for Meal Plans

Pro

Paste a recipe link or article URL when generating a meal plan. The AI reads the page and incorporates it into the plan.

Teams & Organizations

Run a coaching team under one roof — with visibility across every coach and every client.

Coach Seats

Teams

Add up to 10 coaches on Small Business, unlimited on Enterprise. Each coach gets their full portal, their own clients, and their own settings.

Org Analytics Dashboard

Teams

Aggregate KPIs across your entire team: total clients, active leads, pipeline value, workout sessions logged, and engagement rates.

Coach Management

Teams

Roster of all coaches with client count, lead count, and role. Invite, promote to admin, or remove coaches from the org portal.

Per-Coach Analytics

Teams

Click any coach for a deep-dive: client count, 30-day food log rate, workout sessions, 90-day appointment show rate, and lead conversion.

Shared Content Library

Teams

Content published at the org level is visible to all coaches in the team. Build once, distribute across your whole roster.

Org Branding

Teams

Set an organisation-level name, logo, and colour scheme that cascades to all coaches. Individual coaches can customise within the brand.

Business Automation

Teams

Email sequences, appointment reminders, and marketing campaigns run on a configurable schedule. Connect Zapier or Integromat for custom workflows.

Centralised Billing

Teams

One invoice for the whole team. Manage all seats and payments from a single Stripe billing portal.

Client features

The client side of the platform

Clients get a clean, focused app for logging, tracking progress, viewing their coach's plans, and staying in touch. Coaches pay — clients are always free when invited.

Nutrition Logging

Log food via search, barcode, or saved favourites. See macros against targets in real time.

Workout Logging

Log sessions against your coach's plan with sets, reps, and weights. Rest timers built in.

Progress Photos

Front, side, and back photos with before/after comparisons. Private between you and your coach.

Body Metrics

Weight, body fat, BMI, and tape measurements tracked over time with trend charts.

Meal Plan View

Your coach's meal plan — day by day, meal by meal, with calories and macros.

Appointments

View upcoming sessions, add them to Google Calendar or Outlook, and see your appointment history.

Messaging

Message your coach directly. Voice messages supported. Your coach already has context when you write.

FitTrainr University

Access courses your coach has built: videos, articles, quizzes, and assignments with your progress tracked.

Notifications

Stay on top of new messages, workout reminders, appointment confirmations, and milestone alerts.

Schedule View

Unified calendar combining your upcoming appointments and scheduled workout sessions.

Clients access the platform via fittrainr.com or the mobile app. No separate account needed — they sign up via their coach's invitation.

Ready to see it in action?

Base and Pro plans include a 14-day free trial. No credit card required.