Aquatic Fitness Client Onboarding Checklist for Virtual Assistants
A strong onboarding process sets the tone for the entire client relationship. In aquatic fitness, where parents are enrolling children in a safety-sensitive environment, a sloppy onboarding experience erodes trust before the first lesson happens. A virtual assistant can own 90 percent of this process if you give them a clear checklist and the right software access.
This checklist is built for VA use in SwimOffice, Jackrabbit, MindBody, and GoHighLevel. Adapt the steps to your specific platform.
Phase 1: Enrollment and Account Setup (Day 0-1)
This phase begins the moment a new client completes your enrollment form or pays their first invoice. Your VA should complete these steps within 24 hours of payment.
Step 1: Create the client account in your management software. In SwimOffice or Jackrabbit, create the family account with the parent's full legal name, primary email, mobile number, and emergency contact. Confirm the spelling of the swimmer's name matches what was provided on the intake form. Errors here cause problems on attendance records for months.
Step 2: Assign the correct class or session. Place the swimmer in the appropriate level based on their skills assessment or intake form response. If there is any ambiguity about placement, flag for the head instructor before confirming - do not guess.
Step 3: Process the initial payment and generate a receipt. Confirm payment was collected through MindBody or Jackrabbit. Send the receipt to the parent's primary email. Check that the auto-billing profile is set up for recurring sessions if applicable.
Step 4: Send the welcome email. Use your GoHighLevel template or pre-written email. Include: facility address and parking notes, pool entry procedures, what to bring (swimsuit, cap, goggles), and a link to your parent handbook PDF. This email should go out within two hours of enrollment confirmation.
Step 5: Add the client to your CRM tags. In GoHighLevel or your email platform, tag the new client as "new-enrollment" and trigger any welcome sequence you have configured. This typically includes a Day 1 welcome email, a Day 3 what-to-expect email, and a Day 7 check-in.
Phase 2: Pre-First-Lesson Communications (Days 1-7)
Your VA owns this communication sequence. No input from you should be required unless the client has a question that requires a judgment call.
Step 6: Send the first lesson reminder. 48 hours before the swimmer's first lesson, send a reminder with the class time, instructor name, pool location (including which entrance to use), and a checklist of what to bring. For multi-pool facilities, include a map link.
Step 7: Confirm emergency contact and medical information. If the intake form did not capture a complete medical history (allergies, medical conditions that affect swimming, medications), send a follow-up asking for this before the first lesson. Store responses in the client's account notes in SwimOffice or Jackrabbit.
Step 8: Send the day-of reminder. Two hours before the first lesson (for morning classes, send the previous evening), send a brief SMS through your CRM or via the platform's built-in messaging. Keep it short: time, location, and instructor name only.
Phase 3: Post-First-Lesson Follow-Up (Days 7-14)
Most aquatic fitness businesses ignore the post-first-lesson window. This is when clients decide whether they are in or out. Your VA should close this loop automatically.
Step 9: Send the Day 2 check-in. The day after the first lesson, email the parent to ask how it went. Use a simple template: "Hi [Name], we hope [Swimmer] enjoyed their first lesson with [Instructor]. Do you have any questions or feedback for us?" This single touchpoint dramatically reduces early dropout.
Step 10: Flag any attendance issues. If the client did not show up for their first lesson, your VA should send a "we missed you" message within 24 hours and offer a makeup option per your policy. Log the absence in SwimOffice and notify the front desk or instructor.
Step 11: Confirm the upcoming schedule. On Day 7, send a schedule confirmation listing the next four lesson dates, times, and the instructor's name. Invite the parent to reach out if they need to reschedule in advance.
Step 12: Update the client record with onboarding completion status. In your CRM, move the client tag from "new-enrollment" to "active" once they have completed their first lesson and all required documents are on file. Remove them from the welcome sequence so they do not continue receiving onboarding emails.
Delegation Notes for VA Managers
If you are the business owner reading this, here is how to delegate this checklist to your VA. For a broader view of what VAs handle across your business, see aquatic fitness tasks your VA can own.
- Give your VA send-on-behalf access to your client-facing email address. All welcome emails should come from your business address, not a personal Gmail.
- Create all email templates in advance. Your VA should fill in variables and hit send, not write from scratch.
- Build a shared checklist in Notion, ClickUp, or Asana that your VA marks off for each new client. This gives you visibility without requiring a meeting.
- Set a weekly audit task where your VA reviews all clients enrolled in the past 14 days and confirms each step was completed.
For guidance on the broader hiring and delegation process, see how to hire a fitness virtual assistant.
Tools Your VA Needs for This Workflow
- SwimOffice or Jackrabbit (client records, class assignment, attendance)
- MindBody (payment processing, if applicable)
- GoHighLevel or similar CRM (welcome sequence, email and SMS)
- Notion or ClickUp (checklist tracking)
- Canva (if welcome packets include custom-branded PDFs)
- Google Workspace or Microsoft 365 (send-on-behalf email access)
FAQ
Should the VA handle skill placement decisions? No. Your VA should match the swimmer to the level indicated on the intake form or by a prior assessment. If there is no clear placement, they escalate to you or your head instructor. Placement decisions require professional judgment your VA is not equipped to make.
How do we handle clients who enroll but never show up? Your VA should follow the no-show sequence: same-day "we missed you" message, next-day follow-up with a makeup class offer, and a flag to you if there is no response within 72 hours. Do not let new clients ghost without an outreach attempt.
Can a VA manage this onboarding process for 50 or more new clients per month? Yes, if the SOPs are tight and the software is configured correctly. The critical factor is automation. GoHighLevel or a similar CRM handles the timed emails automatically. Your VA's manual work is limited to account creation, payment confirmation, and exception handling.
What documents should be collected during onboarding? At minimum: signed liability waiver, emergency contact form, and medical/allergy information. Some facilities also require a photo release. Your VA should confirm all documents are on file before the client's first lesson and follow up if anything is missing.