Skip to main content

How to Build a Fully Automated Low-Ticket Coaching System with FitMetrics

Step-by-step guide to building a hands-off, AI-powered coaching system for low-ticket clients ($97/month) using Automations, AI Forms, AI Workouts, AI Check-Ins, Agentic Mode, and AI Macros. Requires the Business package.

Written by Xenios Charalambous
Updated yesterday

This guide walks you through building a fully automated coaching system for low-ticket clients. Once set up, your clients get a complete experience — personalized workouts, custom macros, weekly AI feedback, and full AI-powered messaging — without you lifting a finger.

This is ideal for coaches who want to offer a $97/month tier and scale to 50+ clients with zero manual work. You just monitor the AI doing the work.


What You'll Build

By the end of this guide, your system will:

  • ✅ Automatically send new clients an onboarding form

  • ✅ Auto-generate a personalized workout plan based on their answers

  • ✅ Auto-assign their ideal macros using AI

  • ✅ Assign weekly AI check-in templates (Monday feedback, Thursday mid-check-in, Sunday form)

  • ✅ Enable full AI-powered messaging (Agentic Mode) so every client message gets a response

  • ✅ Auto-adjust macros every week based on client progress

What you need: FitMetrics Business package (required for AI Workouts, Agentic Mode, and AI Macros).


The Big Picture (2 Automations + 3 Templates)

Here's the full system at a glance:

Automation 1 — "New Client Onboarding"

  • Trigger: New Trainerize Client Added (filtered by tag "Low Ticket")

  • Action: Send Trainerize Message with onboarding AI Form link (form includes Training Plan page)

Automation 2 — "Post-Onboarding Setup"

  • Trigger: AI Form Submission (when client completes the onboarding form)

  • Action 1: Assign AI Check-In Templates (3 templates with schedules)

  • Action 2: Enable Agentic Mode

  • Action 3: Enable AI Macros

3 AI Check-In Templates:

  1. Monday — Full weekly feedback

  2. Thursday — Mid-week check-in

  3. Sunday — Check-in form reminder

Let's build each piece.


Part 1: Create the Onboarding AI Form (with Training Plan)

This is the form your new clients will fill out. It collects their info AND generates their workout plan automatically.

Step 1: Create the Form

  1. Go to AI Forms

  2. Click Create Form

  3. Name it something like "New Client Onboarding"

Step 2: Add Your Onboarding Questions

On the first page, add whatever onboarding questions you want. Common examples:

  • What is your primary goal? (Single Choice: Fat Loss, Muscle Gain, General Fitness, etc.)

  • What is your current weight?

  • Do you have any dietary restrictions?

  • Any injuries or health conditions?

  • What does your typical day look like? (Long Answer)

Add as many pages/questions as you need. These answers will also feed into the AI for future check-ins and macro calculations.

Step 3: Add the Training Plan Page

This is the key step that connects your form to the AI Workout Builder.

  1. In the form builder toolbar, click Add Page (dropdown arrow)

  2. Select Training Plan Page

This adds a locked page with 9 pre-configured questions that the AI Workout Builder needs:

  • Training days — which days they plan to work out (multi-select)

  • Session duration — 20 min to 120 min

  • Experience level — Beginner, Intermediate, Advanced

  • Injuries or limitations — Yes/No (with detail field if Yes)

  • Primary goal — Muscle Gain, Fat Loss, Strength, Athletic Performance, General Fitness

  • Equipment access — Full Gym, Home Gym, Dumbbells Only, etc.

  • Supersets preference — No Supersets, Some Supersets, Full Supersets

  • Circuits preference — No Circuits, Some Circuits, Full Circuits

These questions cannot be modified — they're locked to ensure compatibility with the AI Workout Builder.

Step 4: Configure AI Workout Builder Settings

Before publishing the form, make sure your workout generation settings are correct.

  1. Click the Settings tab → General Settings

  2. Configure:

    • Exercise Library: Choose Trainerize Library or Custom Exercises

    • Program Start Date: "Following Monday" is recommended

    • Program Duration: 4 weeks is recommended (options: 2, 4, 6, 8, or 12 weeks)

    • Auto-Assign to Client: Turn this ON — this is critical for full automation. When enabled, the AI generates the workout AND pushes it to the client's Trainerize calendar automatically.

    • Message Client on Assign: Turn this ON to send them a Trainerize message when their program is ready (default: "Hey! Your new workout program is ready. Check your training plan in the app and let me know if you have any questions!")

Step 5: Publish the Form

  1. Review all your pages

  2. Click Publish

  3. Copy the form link (you'll need it for Automation 1)

What happens when a client submits this form: The AI Workout Builder reads their Training Plan answers, generates a personalized workout program, and (with Auto-Assign ON) pushes it directly to their Trainerize calendar. No coach intervention needed.


Part 2: Create Your 3 AI Check-In Templates

Before building the automations, create the check-in templates that will be auto-assigned to clients.

Template 1: Monday Full Feedback

This is the main weekly review. The AI analyzes everything the client did last week and gives detailed feedback.

  1. Click New

  2. Template Name: "Weekly Feedback"

  3. Data Timeframe: Last Week

  4. In the template content, type / to open the placeholder menu

  5. Insert #######{{ai_coach_feedback}} — this is the AI-generated feedback block

You can add text around the placeholder. Example template:

Hey {client_first_name}, here's your weekly update:

#######{{ai_coach_feedback}}

Keep pushing this week! 💪

The #######{{ai_coach_feedback}} placeholder generates personalized feedback including: updated macros, highlights of the week, wins, focus areas, and a weekly tip — all based on real client data (nutrition, workouts, weight, compliance).

Tip: Go to the AI Prompts tab to customize what data the AI uses when generating feedback. You can enable/disable: Nutrition Data, Weight & Body Composition, Workout Performance, Compliance Status, Recent Conversations, Weekly Calorie Data, Current Macro Targets, and AI Form Submissions.

Template 2: Thursday Mid-Week Check-In

A shorter mid-week touchpoint to keep clients engaged.

  1. Click New

  2. Template Name: "Mid-Week Check-In"

  3. Data Timeframe: This Week

  4. Write a shorter template. Example:

Hey {client_first_name}, quick mid-week check-in!

#######{{ai_coach_feedback}}

You're halfway through the week — keep it up!

Tip: You can create a separate AI Prompt template specifically for mid-week feedback (shorter, more motivational) and use its placeholder instead of the default one.

Template 3: Sunday Check-In Form Reminder

This one sends clients a check-in form to fill out before the new week starts. The most important question is capturing their current status (injury, sick, travel, etc.) so the AI can adapt.

  1. Click New

  2. Template Name: "Sunday Check-In Form"

  3. Data Timeframe: This Week

  4. Write the template with a link to a check-in AI Form. Example:

Hey {client_first_name}, it's time for your weekly check-in!

Please fill out this quick form so I can prepare your plan for next week: {form_link}

Key things I want to know: How are you feeling? Any injuries or changes? Rate your week 1-10.

Important: For the Sunday template, create a separate short AI Form (a "Weekly Check-In" form) with questions like:

  • How are you feeling this week? (Single Choice: Great, Good, Okay, Struggling)

  • Any injuries, illness, or limitations? (Single Choice: No / Yes with details)

  • Rate your nutrition compliance 1-10

  • Rate your training compliance 1-10

  • Anything else you want to share? (Long Answer)

This form data feeds into the AI's Monday feedback, making it even more personalized.


Part 3: Build Automation 1 — New Client Onboarding

This automation sends new low-ticket clients the welcome message + onboarding form.

Step 1: Create the Automation

  1. Click Create Automation

  2. Name it: "Low Ticket — New Client Onboarding"

Step 2: Set the Trigger

  1. Click the canvas to add a trigger

  2. Select New Trainerize Client Added

  3. Click the trigger node to configure it

Step 3: Add the Tag Filter

This is what makes the automation only fire for low-ticket clients:

  1. Under Tag Filters, click to add a rule

  2. Set rule type to "Must have"

  3. Click "Select tag from Trainerize..."

  4. Search for and select your "Low Ticket" tag

Now this automation will only trigger for new clients who have the "Low Ticket" tag in Trainerize. Clients without this tag are ignored.

Note: You need to create the "Low Ticket" tag in Trainerize first and assign it to clients when you add them. This is how you separate your low-ticket clients from high-ticket ones.

Step 4: Add the Action — Send Welcome Message

  1. Click the + button next to the trigger to add an action

  2. Select Send Trainerize Message

  3. Configure the message:

    • Message Sender: Choose "Use assigned coach" (so it comes from the client's trainer)

    • Include a form link: Toggle this ON and select your New Client Onboarding form

    • Message Content: Write your welcome message. Example:

Welcome to the team {client_first_name}! 🎉

I'm excited to start working with you. To get your personalized workout plan and nutrition targets set up, please complete this quick onboarding form:

{form_link}

Once you complete it, I'll have your custom workout program and macros ready for you automatically. If you have any questions, just message me here!

Step 5: Enable the Automation

  1. Toggle Enable workflow at the top right

Automation 1 is done.


Part 4: Build Automation 2 — Post-Onboarding Setup

This automation fires when the client completes the onboarding form, and sets up everything else: check-in templates, agentic mode, and AI macros.

Step 1: Create the Automation

  1. Click Create Automation

  2. Name it: "Low Ticket — Post-Onboarding Setup"

Step 2: Set the Trigger

  1. Click the canvas to add a trigger

  2. Select AI Form Submission

  3. Click the trigger node to configure it

  4. Under AI Form, select your "New Client Onboarding" form

This automation will now trigger every time a client submits that specific form.

Step 3: Add Action 1 — Assign AI Check-In Templates

  1. Click + to add an action

  2. Select Assign AI Check-In Template

  3. Click + Add Template three times to add all three templates:

Template 1 — Monday Full Feedback:

  • Select Template: "Weekly Feedback"

  • Frequency: Weekly

  • Day: Monday

  • Time: 09:00 (or whenever you want clients to receive it)

  • Sender: AI Message Sender (Default)

Template 2 — Thursday Mid-Week:

  • Select Template: "Mid-Week Check-In"

  • Frequency: Weekly

  • Day: Thursday

  • Time: 09:00

  • Sender: AI Message Sender (Default)

Template 3 — Sunday Check-In Form:

  • Select Template: "Sunday Check-In Form"

  • Frequency: Weekly

  • Day: Sunday

  • Time: 18:00 (evening, so they can reflect on the week)

  • Sender: AI Message Sender (Default)

Note: All times are in the business timezone, so each client receives their check-in at the right time regardless of where they are.

Step 4: Add Action 2 — Enable Agentic Mode

  1. Click + to add another action

  2. Select Enable Agentic Mode

  3. Set the action to "Enable Agentic Mode"

What this does: When Agentic Mode is enabled, the AI responds to every single message the client sends in Trainerize — no trigger phrases needed, no office hours restrictions. The AI becomes their always-on coach.

Without Agentic Mode, clients would need to start their message with a trigger phrase like "hey coach" for the AI to respond. With it enabled, any message gets an intelligent reply.

Step 5: Add Action 3 — Enable AI Macros

  1. Click + to add another action

  2. Select Enable AI Macros

  3. Configure:

    • Adjustment Frequency: Weekly

    • Adjustment Day: Monday

    • Adjustment Time: 07:00 (before the Monday feedback goes out at 09:00)

    • Calculate & assign macros immediately: Toggle ON — this is important! When the automation triggers (right after form submission), the AI will immediately calculate personalized macros based on the client's profile and assign them in Trainerize.

    • Send notification to client: Toggle ON if you want the client to know their macros were updated

What this does: The AI analyzes the client's data (weight, body composition, goals, adherence) and calculates their ideal calories, protein, carbs, and fat. Then every Monday at 7am, it re-evaluates and adjusts macros based on their progress. Changes are applied directly in Trainerize.

Step 6: Enable the Automation

  1. Toggle Enable workflow at the top right

Automation 2 is done.


The Complete Client Journey

Here's exactly what happens from the client's perspective, end to end:

Day 1 — Client joins Trainerize (with "Low Ticket" tag)

  1. Automation 1 fires → Client receives a welcome message with the onboarding form link

  2. Client opens the form and fills out their info + training preferences

  3. On form submission:

    • AI Workout Builder generates a personalized workout program and assigns it to their Trainerize calendar

    • Client gets a message: "Your new workout program is ready!"

  4. Automation 2 fires → Three things happen simultaneously:

    • 3 AI check-in templates are assigned (Monday, Thursday, Sunday)

    • Agentic Mode is enabled (AI replies to all messages)

    • AI Macros calculates and assigns their personalized macros immediately

Every Week — Ongoing (fully automated)

  • Sunday 6pm: Client receives check-in form to fill out (status, injuries, compliance rating)

  • Monday 7am: AI re-calculates and adjusts macros based on progress

  • Monday 9am: Client receives full AI feedback — weekly highlights, wins, focus areas, updated macros, tips

  • Thursday 9am: Client receives mid-week check-in — progress update and motivation

  • Any time: Client messages in Trainerize → AI responds immediately (Agentic Mode)

The client feels like they have a dedicated coach. You haven't done anything manually.


Pro Tips for Maximizing This Setup

1. Customize your AI Prompt

Go to AI Check-Ins → AI Prompts tab. The default "AI Coach Feedback" prompt controls what #######{{ai_coach_feedback}} generates. You can customize the tone, sections, and data sources. Enable all relevant data sources for the best feedback: Nutrition Data, Workout Performance, Weight & Body Composition, Compliance Status, and Current Macro Targets.

2. Create separate AI Prompts for different templates

You can create a custom AI prompt for mid-week check-ins that's shorter and more motivational. Each custom prompt generates its own placeholder (e.g., #######{{midweek_motivation}}) that you can use in specific templates.

3. Set the right macro adjustment timing

Set AI Macros adjustment time (7am Monday) before the Monday feedback template (9am Monday). This way, when the AI generates Monday's feedback, it already has the updated macros to reference.

4. Monitor with Smart Views

Create a Smart View for your low-ticket clients to monitor their compliance, AI interactions, and progress at a glance. You're not doing the coaching, but you should still keep an eye on the data.

5. Use this as a downsell

If a prospect can't afford your high-ticket coaching, downsell them to this automated tier instead of losing them entirely. 50 clients at $97/month = $4,850/month with virtually zero time investment.


Requirements & Important Notes

  • Plan: FitMetrics Business package required (for AI Workouts, Agentic Mode, and AI Macros)

  • Trainerize: Must be connected with API token and webhook events configured

  • Tag: Create a "Low Ticket" tag in Trainerize and assign it to clients when adding them

  • Forms: Both forms (onboarding + weekly check-in) must be published

  • Templates: All 3 check-in templates must be created before activating Automation 2

  • Auto-Assign: Must be turned ON in AI Workouts settings for workout generation to be fully automated


Summary

What you built:

Component

What it does

Onboarding AI Form

Collects client info + generates personalized workout

Automation 1

Sends welcome message + form to new "Low Ticket" clients

Automation 2

Assigns check-ins, enables Agentic Mode + AI Macros after form completion

Monday Template

Full weekly AI feedback with data analysis

Thursday Template

Mid-week AI check-in and motivation

Sunday Template

Check-in form to capture client status before new week

Agentic Mode

AI responds to every client message automatically

AI Macros

Auto-adjusts nutrition targets every Monday based on progress

The result: A fully hands-off coaching experience that your clients love and that scales to 50+ clients without any manual work. You just monitor the AI doing the coaching.

Did this answer your question?