Swimming coaching businesses operate differently from nearly every other fitness vertical. Most of your clients are children, which means your real customer is the parent. Communication goes to adults who are not in the water. Progress is measured in skill milestones (floating, freestyle, backstroke, flip turns) rather than reps or personal records. And the business is deeply seasonal - summer demand can triple winter enrollment overnight.
GoHighLevel can manage the CRM, communication, and campaign side of a swim school, but the setup needs to account for parent-facing communication, skill-level segmentation, and the seasonal enrollment surges that define the industry. A VA who understands both the platform and swim school operations keeps the admin running while coaches stay poolside.
If you are new to the Fitness VA role, start with what a Fitness VA actually does.
The Swimming Coaching Pipeline: Assessment to Enrollment
Swim schools follow a structured intake process because placing a student in the wrong level wastes everyone's time and can create safety issues. Your GHL pipeline should mirror that process.
Stage 1 - New Inquiry. Parent submitted a form, called, or messaged on social media asking about lessons. Auto-text within 60 seconds with available program information and a link to book a swim assessment.
Stage 2 - Assessment Booked. The child has a scheduled skill assessment with a coach. Confirmation SMS to the parent includes date, time, what to bring (swimsuit, towel, goggles), pool location, and a note that a parent or guardian must be present.
Stage 3 - Assessment Completed. Coach evaluated the child and assigned a skill level. The VA sends a same-day follow-up to the parent with the recommended class level, available session times, and enrollment link.
Stage 4 - Enrolled. The student is registered in a class. Triggers the onboarding sequence: pool rules, makeup lesson policy, progress report schedule, and instructor introduction.
Stage 5 - Active Student. Ongoing enrollment with regular lessons. Retention automations focus on progress communication, level-up celebrations, and re-enrollment for new sessions.
Stage 6 - Seasonal/Inactive. Students who completed a session but have not re-enrolled for the next one. Common in swim schools where families take breaks during school year or winter months.
Every contact in GHL represents the parent, but custom fields should track the child's name, age, current swim level, and instructor. For families with multiple children, the VA uses detailed notes to keep communication clear.
Automations That Serve Swim Schools
Lesson Reminders and Schedule Management
- Weekly lesson reminder. Every Sunday evening, SMS parents with their child's lesson schedule for the upcoming week: day, time, pool location, and instructor name.
- Day-of reminder. SMS 4 hours before the lesson. Include a weather note if lessons are at an outdoor pool.
- Makeup lesson booking. When a student misses a class, the VA sends an SMS with a link to book a makeup lesson within the policy window (typically 2-4 weeks).
- Schedule change notification. If the pool schedule changes (lane closures, holiday hours, instructor subs), the VA sends a targeted SMS to affected families within 2 hours.
Progress Updates and Level Promotions
Progress communication is the single most important retention driver in swim coaching. Parents cannot see what happens underwater during group lessons. Without regular updates, they question whether lessons are working.
- Monthly progress report delivery. Coaches complete a brief skill checklist (kick technique, breathing, stroke form, comfort level). The VA formats this into a clean email template and sends it to parents - typically the last Friday of each month.
- Level-up celebration. When a coach marks a student as ready to advance, GHL triggers an SMS to the parent with the promotion news and an email with the new level's skill objectives.
- Milestone badges. For younger swimmers, the VA coordinates digital badge or certificate delivery when students hit milestones (first unassisted swim, first full lap). Parents share these on social media, which drives referrals.
Seasonal Camp Promotions
Summer swim camps and intensive clinics are major revenue events for swim schools. They require weeks of promotion to fill.
- Early registration campaign. 6 weeks before camp starts, the VA launches a multi-touch campaign: email with full camp details, followed by SMS reminders at 4 weeks, 2 weeks, and 1 week before early-bird pricing expires.
- Segmented outreach. Current students get priority registration and a loyalty discount. Past students get a re-engagement offer. New leads get a trial lesson offer that feeds into camp registration.
- Sibling discount automation. If a parent registers one child, trigger a follow-up offering a sibling discount. The VA tracks family records in GHL to identify multi-child households.
- Post-camp follow-up. Day-after email to parents with camp photos, a summary of what their child accomplished, and an enrollment link for fall session lessons.
Daily VA Tasks Inside GHL
Swim school operations follow a predictable daily pattern. The VA's workflow should align with lesson schedules and parent availability.
Morning:
- Review overnight inquiries and verify auto-responses fired correctly
- Check today's lesson schedule and send manual confirmations for assessments
- Process new enrollments and create student profiles with skill-level custom fields
- Check weather forecast for outdoor pools and prepare cancellation notices if needed
Afternoon:
- Send follow-ups to parents whose children completed assessments
- Respond to parent inquiries in GHL conversations
- Process level-up notifications from coaches and trigger celebration automations
Weekly tasks:
- Monday: Pipeline audit - follow up on unresponded assessment invitations, archive stale leads after 10 days
- Wednesday: Automation check - verify reminder sequences, test progress report templates
- Friday: Weekly report to swim school owner
Reporting for Swim School Owners
Swim school metrics differ from standard gym metrics. The VA's weekly report should cover:
- Enrollment by level. How many students are in each swim level? Are certain levels overfull while others have openings? This helps the owner plan instructor allocation and class additions.
- Assessment-to-enrollment conversion. What percentage of families who completed an assessment enrolled in lessons? Target is 65-80%. Below 65% suggests the follow-up sequence or pricing presentation needs work.
- Attendance rate. What percentage of enrolled students attended their scheduled lessons? Below 85% warrants a closer look at the reminder sequence or makeup policy.
- Makeup lesson utilization. How many makeup lessons were booked vs. available? High demand might justify adding dedicated makeup slots to the schedule.
- Seasonal campaign performance. During camp or session registration periods: registrations by day, revenue against target, and waitlist size for full sessions.
- Progress report completion rate. Are coaches completing skill checklists on time? If fewer than 90% of reports go out on schedule, the VA escalates to the owner.
Deliver this as a clean one-page summary every Friday. Swim school owners are often coaches themselves and do not have time for lengthy reports.
For a broader view of everything a Fitness VA can manage, see the complete task list.
FAQ
How does GHL handle communication when the client is a child but the contact is the parent?
Every contact in GHL is the parent or guardian. Use custom fields to store child-specific data: child's first name, age, current swim level, instructor, and any medical notes (ear tubes, water anxiety, etc.). When automations reference the child, use custom field merge tags so messages read naturally - "Emma is ready for Level 3" instead of generic language.
What if my swim school uses a platform like Jackrabbit or iClassPro?
Use the lesson platform (Jackrabbit, iClassPro, Swim Manager) for scheduling, attendance, and skill tracking. Use GHL for lead management, parent communication, and campaign automation. Connect them via Zapier so enrollment events automatically update GHL pipeline stages.
How do I handle seasonal enrollment surges without overwhelming the VA?
Two weeks before a major registration window opens, the VA pre-builds all campaign assets. During the surge, processing enrollments and responding to parent questions takes priority over standard pipeline maintenance. Extended hours during peak weeks keeps things from falling behind.
What does a GoHighLevel swimming coaching VA cost?
Most swim school VAs working in GHL charge $6 to $12 per hour for 15-20 hours per week during regular sessions, with increased hours during camp and registration periods. Seasonal fluctuation is normal in this niche. See our hiring guide for detailed pricing and scoping advice.