Swimming coaching operations have a seasonal rhythm that most fitness businesses don't share. Enrollment spikes before summer, drops in winter, and camp programs create short bursts of intense administrative load. Students progress through skill levels, parents manage the booking and billing, and scheduling is constrained by lane availability and instructor certifications. Keap gives a swimming coaching VA the CRM depth and automation tools to handle this complexity without drowning in manual work.
A Keap swimming coaching VA manages student records, builds enrollment automations, runs billing, and keeps parents informed so coaches can focus on pool-side instruction. For a complete overview of fitness VA responsibilities, see the fitness VA tasks list.
CRM Setup for Swim Programs
Swimming CRM structure centers on the student-parent relationship and skill progression. The VA builds:
- Student records. Name, age, current skill level, medical notes (asthma, ear tubes, seizure history), swimsuit size, and enrollment date.
- Parent/guardian contacts. Primary billing contact with linked student records. Keap's company feature works here - one family, multiple swimmers.
- Skill level tracking. Custom fields for current level (e.g., Water Acclimation, Beginner, Intermediate, Advanced, Pre-Competitive, Competitive), assessment date, and skills mastered checklist.
- Lesson type. Tags for group lessons, semi-private (2-3 students), private 1-on-1, swim team, and adult lessons.
- Schedule slot. Custom field for assigned day/time slot and instructor name. Swimming lessons run on fixed weekly schedules more than any other fitness modality.
Seasonal Program Tags
Swimming is uniquely seasonal. The VA maintains tags for:
- Year-round enrollment. Students in ongoing weekly lessons.
- Summer-only. Families who enroll May through August only.
- Camp participants. Students enrolled in intensive 1-week or 2-week summer camps.
- Swim team. Competitive swimmers with separate practice schedules and meet calendars.
- Adult learn-to-swim. Adults in beginner programs - completely different communication track.
- Water safety graduates. Completed a water safety course but not enrolled in ongoing lessons.
Automations for Swimming Programs
Session Reminder Sequences
Parents forget lesson times, especially during the first few weeks. The VA configures:
- 48-hour reminder. Email to parent with lesson day, time, pool location, instructor name, and what to bring (swimsuit, goggles, towel, swim cap if required).
- 2-hour reminder. SMS to parent's phone. Short message with time and pool number/lane assignment.
- Post-lesson follow-up (first 4 lessons). Brief email after each of the first four lessons with a summary of what was covered and encouragement. After lesson 4, switch to monthly progress updates.
These reminders reduce no-shows by 40-60% for swim programs. Parents juggling multiple kids' schedules especially benefit.
Progress Report Triggers
Skill progression communication is the primary retention tool in swimming. Parents need to see their child improving. The VA builds:
- Level assessment completed. When an instructor updates a student's skill checklist in the system, Keap triggers an email to the parent with a progress summary and next-level goals.
- Level promotion. Congratulations email with new level details, updated class schedule if the time slot changes, and social media photo permission request.
- Mid-session check-in. Halfway through a session block (typically 8-12 weeks), automated email with general progress notes and re-enrollment reminder.
- Instructor notes delivery. Weekly or bi-weekly summary of instructor observations, delivered via templated email the VA populates with instructor input.
Camp Enrollment Sequences
Summer camp is often 30-50% of a swim school's annual revenue. The VA manages the full campaign lifecycle:
- Early access (February). Email to current families with camp dates, pricing, and early-bird registration link through Keap order form.
- Public launch (March). Broader email campaign to full list including past families and leads. Social media coordination.
- Session-specific follow-ups. As individual weeks fill up, targeted emails to parents who viewed but didn't register.
- Waitlist management. When a session fills, Keap captures waitlist sign-ups and auto-notifies when a spot opens.
- Pre-camp logistics (1 week before). Drop-off/pick-up procedures, daily schedule, what to pack, sunscreen policy, lunch arrangements.
- During-camp daily updates. Short email to parents each afternoon with highlights and next-day preview.
- Post-camp. Survey, photo gallery link, testimonial request, and enrollment offer for fall lessons.
Re-Enrollment Campaigns
Swimming lessons run in session blocks (typically 8 or 12 weeks). The VA automates re-enrollment:
- 3 weeks before session ends. Email with next session dates, same time slot hold for 7 days, and re-enrollment link.
- 2 weeks before. Reminder with open spots count. If their held slot has been released, mention it.
- 1 week before. Final re-enrollment push. Include new session pricing if rates changed.
- Session ended without re-enrollment. Day 3 - personal follow-up asking if schedule or satisfaction is the issue. Day 14 - win-back offer with a makeup lesson included. Day 30 - long-term nurture sequence.
Billing for Swimming Lessons
Swim lesson billing has unique patterns the VA manages through Keap:
- Session-based billing. Most swim schools bill per session block (8 lessons, 10 lessons, 12 lessons). One-time invoice through Keap order forms at enrollment.
- Monthly recurring. Some schools offer month-to-month billing for ongoing students. Keap subscription with auto-renewal.
- Camp fees. Per-week pricing with multi-week discounts. Keap's order forms support coupon codes for early-bird and sibling discounts.
- Registration fees. One-time annual fee for new families. Separate invoice or added to first session payment.
- Sibling discounts. The VA applies percentage discounts for second and third children. Managed through coupon codes or manual invoice adjustment.
- Makeup lesson credits. Custom field tracking available makeup lessons when a student misses a scheduled class.
Payment Collection Workflow
- Invoice sent 2 weeks before session starts. Payment due 1 week before first lesson.
- Reminder at 7 days. Friendly payment reminder.
- Reminder at 3 days. Firmer reminder noting spot will be released if unpaid.
- Day of deadline. Final notice. If unpaid, spot released to waitlist and family moved to open enrollment.
- Failed auto-payments (recurring). Standard retry on day 3, email on day 5, phone call on day 7, account hold on day 14.
Daily VA Tasks in Keap
A swimming coaching VA's daily Keap routine takes 2-3 hours:
- Morning. Process new enrollment inquiries. Check payment status for upcoming session starts. Update skill level records based on instructor feedback from previous day.
- Midday. Send makeup lesson scheduling confirmations. Handle schedule change requests (day/time swaps). Process camp registrations during enrollment season.
- End of day. Review no-show list and send makeup lesson offers. Update waitlist positions. Queue next day's automated reminders.
Weekly Tasks
- Pull enrollment report: current students by level, session fill rates, waitlist depth.
- Generate revenue report: session payments received, camp registrations, outstanding balances.
- Review campaign performance for active enrollment or camp campaigns.
- Coordinate with instructors on level assessments and student progress notes.
- Audit family records for accuracy - especially after schedule changes or level promotions.
Seasonal Tasks
- January-February. Build summer camp campaign. Update pricing. Create new order forms for each camp week.
- April-May. Launch camp enrollment. Build summer session enrollment campaigns.
- August. Build fall session campaigns. Re-engagement sequence for summer-only families.
- November. Holiday gift card campaign (swim lesson packages as gifts). Year-end retention push.
Integration with Swim School Software
Most swim schools use specialized scheduling software (Jackrabbit Swim, iClassPro, or SwimOffice) alongside Keap. The VA manages the integration:
- Student enrollment. New sign-ups captured in Keap, synced to swim software for class assignment.
- Attendance data. Flows from swim software to Keap via Zapier, triggering absence-based automations.
- Skill assessments. Instructor updates in swim software trigger Keap tags and parent communication.
- Billing reconciliation. Keap handles marketing and initial enrollment payments; swim software may handle ongoing session billing. The VA ensures no gaps.
Common Mistakes
- No progress communication. Parents pay for lessons but receive no updates on their child's improvement. They assume nothing is happening and leave.
- Manual camp enrollment. Spreadsheet-based camp registration creates overbooking, missed waitlist notifications, and no follow-up for incomplete registrations.
- Ignoring seasonal churn patterns. Losing 40% of students after summer is normal - but only if there is no fall re-enrollment campaign. With automation, retention improves by 20-30%.
- Same communication for all ages. Parent of a 3-year-old in water acclimation needs very different messaging than a parent of a 12-year-old on the swim team.
- No sibling cross-sell. When one child is enrolled, the VA should trigger a sibling enrollment offer. Many families don't realize lessons are available for multiple age groups.
For help hiring a VA with swim school experience, see how to hire a fitness virtual assistant.
Frequently Asked Questions
Can Keap handle swim lesson scheduling?
Not directly. Keap is a CRM and marketing automation tool, not a class scheduling platform. Swim schools use dedicated software (Jackrabbit Swim, iClassPro, or SwimOffice) for lesson scheduling, lane assignments, and attendance. Keap handles the marketing, enrollment campaigns, parent communication, and billing automation on top of that scheduling layer.
How does a VA track swim level progression in Keap?
Through a combination of custom fields and tags. The VA creates a custom dropdown field for current skill level and date fields for last assessment and next assessment due. When an instructor completes an assessment, the VA (or a Zapier automation) updates the field and applies the new level tag, which triggers the parent progress report email.
What does a Keap swimming coaching VA cost?
For a single-location swim school with 100-300 active students, expect 15-20 hours per week of VA time. Offshore VAs with Keap experience run $8-$15/hour. US-based VAs run $20-$35/hour. During camp enrollment season (March-May), hours may spike to 25-30 per week. See our Fitness VA cost guide for full details.
Is Keap worth it for a small swim school?
For swim schools with fewer than 50 students, Keap's cost ($150-$300/month) may be hard to justify. Mailchimp or a basic CRM could handle the volume. Once a school crosses 100 students, the automation ROI becomes clear - session re-enrollment recovery, camp enrollment campaigns, and failed payment sequences each contribute measurable revenue.
How does Keap handle family billing with multiple swimmers?
The VA uses Keap's company/contact structure. One family entity links to the parent (billing contact) and each child (student contacts). Invoices go to the parent, with line items for each child's lessons. Sibling discounts are applied through coupon codes or manual adjustment on the order form.