AI Check-Ins allow you to create fully personalized, data-driven weekly messages using placeholders. This guide explains every available placeholder and how to use them effectively.
What Are Placeholders?
Placeholders are special codes that automatically get replaced with real client data when an AI Check-In is sent.
They look like this:
{{avg_calories_eaten}} {{client_first_name}} {{workouts_completed}}Example:
Hey {{client_first_name}}, great work completing {{workouts_completed}} workouts!becomes:
Hey Sarah, great work completing 5 workouts!
This allows you to write one template that dynamically customizes itself for every client.
Data Timeframe (Important)
Most placeholders automatically follow the Data Timeframe you select in your template:
This Week
Last Week
This Month
Last Month
This ensures all data inside your check-in refers to the same period.
π All Available Placeholders
Below is the full categorized list.
π€ AI-Generated Content
These generate custom AI feedback using all available client data.
Placeholder | Description |
| Full personalized AI coaching feedback based on workouts, nutrition, habits, weight, sleep, WHOOP, etc. |
Custom AI Templates:
You can create your own prompts inside AI β AI Prompts.
After saving, they become placeholders like:
{{motivational_coach}} {{nutrition_focus}} {{strength_analysis}}π€ Client Information
Placeholder | Description |
| First name |
| Last name |
| Full name |
| |
| Phone |
| City |
| Age |
| Date of birth |
| Gender |
| Fitness goal |
| Program start date |
| When they joined |
| Last login date |
| Coach name |
| Client type (lead, client, trial, etc.) |
| Active, inactive, etc. |
| All tags |
| Height |
| Activity level |
| Max HR |
| BMR |
| BMI |
π Weekly Information
Placeholder | Description |
| Week start date |
| Week end date |
| Week number of the year |
βοΈ Weight & Body Composition
Placeholder | Description |
| Starting weight |
| Starting body fat % |
| Goal weight |
Averages:
Placeholder | Description |
| Average weight (TF) |
| Avg this week |
| Avg last week |
| Avg 2 weeks ago |
| Change wk-over-wk |
| Change between prior weeks |
| Total change since start |
| Avg body fat |
| Avg lean mass |
| Avg fat mass |
| Avg BMI |
π Nutrition Data
Placeholder | Description |
| Daily calorie target |
| Avg calories eaten |
| Avg calories burned |
| Average deficit |
| Protein goal g |
| Protein eaten g |
| Carb goal g |
| Carbs eaten g |
| Fat goal g |
| Fat eaten g |
| Avg fiber |
| Avg sodium |
| Avg sugar |
| Days on target according to their calories "Variance" % on Trainerize |
| Logged days (Any days with more than >1 Calories) |
| Compliance % according to their calories "Variance" % on Trainerize |
Total goals & remaining:
Placeholder | Description |
| Total calories goal |
| Total protein goal |
| Total carbs goal |
| Total fat goal |
| Total calories eaten (total Sum) |
| Remaining calories |
| Remaining protein |
| Remaining carbs |
| Remaining fat |
| Avg remaining/day |
πͺ Workout Performance
Placeholder | Description |
| Completed workouts |
| Scheduled workouts |
| Compliance % |
| Cardio sessions |
| Avg steps |
| Total volume breakdown |
| Volume comparison % 2 weeks ago vs following week depending on data timeframe selected |
β Habits
Placeholder | Description |
| Completed habits |
| Scheduled habits |
| Habit compliance % |
π Health Metrics
Placeholder | Description |
| Avg RHR |
π΄ WHOOP Metrics
Recovery, HRV, sleep, strain, calories, temperature.
(Your full list included β formatted cleanly.)
π΄ WHOOP Sleep Data
All sleep placeholders from your list included cleanly.
π Form Submissions
Placeholder | Description |
| Form name |
| Submitted on |
| Full Q&A |
Each form also generates its own unique placeholder for its personalized link.
π‘ Pro Tips
All your tips are kept exactly but reformatted cleanly for readability.
π Getting Started & Examples
All templates kept exactly, cleaned and formatted.
β Important Note About Missing Data
If a client doesn't have data for a placeholder, FitMetrics displays [Not Available]. Placeholders like {{client_starting_weight}}, {{client_goal_weight}}, {{client_goal}}, and {{client_starting_body_fat}} must be filled in manually from Trainerize Clients at https://app.fitmetrics.ai/business/trainerize-clients by finding the columns. Anything else that shows [Not Available] means that information hasn't been filled in from Trainerize, which means the client needs to provide the information.
AI placeholders automatically adjust their coaching message to mention missing data gracefully.
