Skip to main content

How to Use Smart Placeholders in AI Check-Ins

Learn how to insert, preview, and test 100+ smart placeholders that pull real client data into your AI Check-In templates.

Written by Xenios Charalambous
Updated over a month ago

AI Check-Ins work using a powerful smart placeholder system. These placeholders dynamically pull real client data from Trainerize and FitMetrics to generate highly personalized messages — without any manual typing.

This guide will show you:

  1. What placeholders are

  2. Where to view all available placeholders

  3. How to insert placeholders into templates

  4. A preview trick to see real data


What Are Placeholders?

Placeholders are little tags like ##{{client_full_name}} that automatically pull and insert specific client data into your check-in template. Instead of writing a custom message for each person, the AI does it for you, using the data you've already collected.

For example:

  • ##{{client_goal}} becomes "Weight Loss"

  • ##{{avg_calories_eaten}} becomes "1850 kcal"

  • ##{{weight_progress_since_start}} becomes "-3.5 lbs"

There are 100+ placeholders covering everything from macros and workouts to sleep, heart rate, wearables, and compliance.


Where to View the Full Placeholder List

To see all available placeholders:

You'll see every placeholder grouped by category:

  • Client Info — name, age, height, city, goal, program start date, trainer, tags, BMR, BMI

  • Weekly Info — week start/end dates, week number

  • Weight & Body Composition — current weight, body fat %, lean mass, fat mass, BMI, progress since start

  • Nutrition — calories, protein, carbs, fat, fiber, sodium, sugar, compliance, totals, remaining

  • Workouts — completed, scheduled, compliance %, cardio, steps, volume comparison

  • Habits — completed, scheduled, compliance %

  • Health — resting heart rate

  • WHOOP — recovery, HRV, strain, heart rate, calories, SpO2, temperature

  • WHOOP Sleep — sleep hours, deep/REM sleep %, performance, consistency, efficiency

  • Oura Ring — readiness, activity score, steps, sleep score, HRV, heart rate, temperature

  • Forms — form name, submission date, Q&A, personalized form links

  • AI Custom — custom AI prompts you create in the AI Prompts tab

For the complete list of every placeholder, see the article AI Check-Ins: Complete Guide to All Placeholders.


How to Add Placeholders to a Template

When building or editing a check-in template:

  • Use the placeholder toolbar at the top — select a category, then choose a placeholder and click Insert

  • Or type / in the editor to use slash commands to quickly search and insert placeholders

Or copy/paste any placeholder manually like:

Calories Goal: ##{{avg_calories_goal}}
Protein Intake: ##{{avg_protein_eaten_g}}

These will turn into live values when the check-in sends.


See Real Data Preview

One of the most powerful features: you can select a client and see how each placeholder will look with real values from their data using the Test button.

This helps you:

  • Make sure the template reads naturally

  • Validate if data is being synced correctly

  • Quickly spot placeholders that return [Not Available] (e.g. if the client didn't track)


AI Feedback Placeholder

One special placeholder is ##{{ai_coach_feedback}} — this generates an entire paragraph using AI based on the client's weekly performance.

The smart part? If a client is marked as on vacation, injured, or sick using the Compliance Tracker, the AI will detect this and adjust the tone. For example, if the client is injured, the AI won't ask them why they skipped workouts — it'll suggest recovery tips instead.

You can also create your own custom AI prompts in the AI Prompts tab for different coaching styles (e.g., motivational, analytical, nutrition-focused).

That's why it's critical to keep the Compliance Tracker updated.


Use placeholders to save hours, deliver hyper-personalized messages, and never go back to writing check-ins manually again.

Did this answer your question?