Skip to main content

Smart Placeholder System Explained

Learn how to use 100+ smart placeholders to personalize your AI Check-Ins with real client data and metrics.

Xenios Charalambous avatar
Written by Xenios Charalambous
Updated over 2 months 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


1. 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, and compliance.


2. Where to View the Full Placeholder List

To see all available placeholders:

  • Go to AI Check-Ins > Templates Tab

  • Scroll to the "Available Placeholders" section at the bottom

You’ll see every placeholder grouped by category:

  • Client Info: name, age, height, city, goal, program start date, etc.

  • Weekly Stats: calories eaten, protein, steps, workouts completed, habits, etc.

  • Body Metrics: weight, fat %, lean mass, muscle gain/loss

  • Compliance: logged days, missed workouts, etc.

  • Wearables (if synced): Whoop recovery, HRV, strain, etc.


3. How to Add Placeholders to a Template

When building or editing a check-in template:

  • Click Insert Placeholder

  • Search or browse for the stat you want

  • Click it and it will be added to your template

Or copy/paste any placeholder manually from the Available Placeholder list like:

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

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


4. See Real Data Preview

One of the most powerful features:
You can select a client in the Template Preview area and see how each placeholder will look with real values from their data.

This helps you:

  • Make sure the template reads naturally

  • Validate if data is being synced correctly

  • Quickly spot placeholders that return nothing (e.g. if the client didn’t track)


Extra Tip: 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 marks themselves as on vacation, injured, or sick using the compliance tracker, the AI will detect this and adjust the tone of the message. For example, if the client is injured, the AI won’t shame them for skipping workouts. Instead, it might give them tips on recovery.

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?