A body transformation coach client onboarding checklist is what separates programs that retain clients from programs that lose them in the first 30 days. The moment a client pays, the clock starts. How you handle the first 72 hours shapes their entire perception of the program. A VA running a tight onboarding checklist ensures no step gets missed, no client feels forgotten, and the coach can focus on actual coaching instead of administrative setup.


What Onboarding Means in a Body Transformation Context

Body transformation clients are making a significant commitment - financial, emotional, and physical. They have paid a premium for results. They are watching for signs that the investment was worth it. A slow or disorganized onboarding sends exactly the wrong signal.

Good onboarding for a body transformation program covers four areas:

  • Administrative setup (contracts, payments, access)
  • Information gathering (health history, goals, photos, measurements)
  • Platform access (coaching app, communication channels)
  • Expectation setting (what the first week looks like, how to reach the coach)

The VA handles all of the administrative and logistical pieces. The coach handles the coaching-specific intake. This division of labor is what makes the process scalable.


The Full Onboarding Checklist

Within 24 hours of payment

  • Send a welcome email from the coach's address (use a template, personalize the client name and start date)
  • Send the contract via DocuSign or HoneyBook if not already signed at point of sale
  • Confirm billing setup - verify the charge processed in Stripe or Square, note the next billing date
  • Add the client to the CRM (GoHighLevel or equivalent) and tag them as "active client"
  • Assign the client to the correct pipeline stage in the CRM

Within 48 hours of payment

  • Send the intake form (health history, injury history, goals, current activity level, dietary restrictions)
  • Send the program access details - login credentials or an invitation to Trainerize or TrueCoach
  • Set up the client in the coaching platform: assign the correct program template, set the start date
  • Add the client to the coach's scheduling system if 1:1 check-in calls are part of the package

Within 72 hours of payment or before day one of the program

  • Confirm intake form is complete - follow up if any sections are blank
  • Take note of the client's stated goals and add them to the client record in the CRM
  • Set up the week one check-in reminder in your task system (Asana or Notion)
  • Send a "what to expect in week one" email - this covers the program structure, how to use the app, and how to reach the coach with questions
  • Add the client to any group communication channels (Facebook group, Slack channel, WhatsApp group) if applicable

After week one

  • Confirm the client has logged at least one workout in Trainerize or TrueCoach
  • Send a week one check-in prompt if the coach does not handle it directly
  • Log any flags (no activity, questions about the program, billing issues) in the CRM

Every item on this checklist should be tracked. Use a master onboarding spreadsheet or a project template in Asana. When each item is done, mark it complete. Do not rely on memory.


Platform Setup Details

The specific steps for platform setup depend on which tools the coach uses. Here is how the most common setups work.

Trainerize: Go to the client list, add a new client with their email, assign the program, and set the start date. The client receives an invitation email. Follow up if they have not logged in within 24 hours.

TrueCoach: Similar to Trainerize. Add the client, assign the training plan, and verify the invitation is sent. TrueCoach also lets you add notes visible only to the coach - use this for flags from the intake form.

GoHighLevel: Create the contact, set the pipeline stage to "active client," add relevant tags, and start any automated onboarding sequences that the coach has set up. If there is no automation built yet, handle the sequence manually via the contact record.

Stripe or Square: Confirm the payment processed correctly. Set a note in the client record with the billing cycle date. If the coach uses Stripe with subscriptions, verify the subscription is active and the next charge date is correct.

Pair onboarding with a client retention sequence and a tight lead response SOP so new clients land warm and stay engaged. WHO reports 1 in 4 adults is insufficiently physically active.


Common Onboarding Failures and How to Avoid Them

Intake form not followed up on. Clients fill out intake forms partially and move on. The VA's job is to flag incomplete forms and get them finished before the program starts. A coach should not begin programming with missing health information.

Platform access not confirmed. Sending an invitation is not the same as the client being set up. Follow up to confirm they have logged in and can see their program. Many clients ignore the invitation email or it goes to spam.

No week one structure email. Without clear expectations, clients flounder in the first week. They do not know when to check in, what to do if they have a question, or how to use the app. Send a structured "what to expect" email before day one.

Coach not briefed before first contact. Before the coach talks to the new client for the first time, make sure they have the intake form data. Create a one-paragraph client brief in the CRM or via a Loom-style summary. The coach should know the client's name, goals, and any flags before opening the conversation.


Frequently Asked Questions

Who sends the welcome email - the VA or the coach?

The VA sends it from the coach's email address using a pre-approved template. The coach's name signs off on it. To the client, it looks like it came directly from the coach. This is standard practice and completely fine as long as the tone matches the coach's voice.

What if the client does not complete the intake form before their start date?

Follow up twice - once at 24 hours after sending, once at 48 hours. If still incomplete, escalate to the coach. Do not start the client on a program without basic health and goal information. The coach needs this to build the right plan.

How should a VA track the onboarding checklist for multiple clients?

Use a shared Asana board or a Notion database with one row per new client. Each column represents a checklist item. When it is done, mark it. The coach can see the board at any time to know exactly where each new client stands in the onboarding process.

Should clients have access to the coach directly or only through the app?

That depends on the program structure. The VA should know the answer before onboarding starts and communicate it clearly in the "what to expect" email. Ambiguity here leads to clients texting the coach at all hours or feeling unsupported when messages go unanswered.

How long does full onboarding take for a VA to complete?

For one new client, a trained VA should complete all administrative onboarding tasks in under two hours total, spread across 72 hours. The actual tasks are not time-intensive. The key is having the systems and templates in place so nothing is built from scratch each time.