Recipe ยท For Swim Schools

Bring lapsed swim families back for the next block.

At swim schools, families drop off between session blocks โ€” vacation, illness, sports schedules, or just forgetting to re-enroll. Weeks pass, kids lose muscle memory, and re-entry feels harder. This recipe catches lapsed families at 3 weeks with a warm text from their coach and a specific slot to come back to.

5.0 Used by swim schools running iClassPro, Jackrabbit Swim, SwimTopia, and Amilia. Kids-safety-first messaging.
Win-Back Lapsed Swim Families
CM
Coach Maya
Ripple Swim Academy ยท SMS
Now
Hi Sarah ๐ŸŒŠ It's Coach Maya from Ripple Swim Academy. We've missed Emma these past few weeks โ€” everything okay?
Yes just been juggling summer stuff!
Totally get it. Tuesday at 4pm has an opening in Emma's level โ€” want me to hold it?
$1,600
average annual tuition per swimmer. Lose 50 families a year and it costs the school $80k.

Swim tuition runs $110โ€“$180/month per swimmer. Families that stop enrolling for a full block (typically 8 weeks) are 4x more likely to switch to another program the following year. Unlike other activities โ€” where kids sometimes come back on their own โ€” swim schools live on parent decision-making, and a parent who forgets to re-enroll often forgets forever.

This recipe catches lapsed families at 3 weeks with a warm text from their child's coach โ€” offering a specific class or open slot to plug them back into their level. Parents feel seen, not sold to. Reactivation rates typically run 25-40%.

What this recipe does

Four moving parts, all triggered by your enrollment system.

Detects lapsed swim families

Watches iClassPro, Jackrabbit Swim, SwimTopia, or Amilia. Flags families who haven't enrolled in the next block within 3 weeks.

Warm text from the coach

SMS from the swimmer's regular coach โ€” not the front desk. References the child by name and their current level.

Level-continuity offer

The offer includes a specific class at the child's level and preferred time slot โ€” because level progression is what parents actually care about.

Reports saves + tuition

Weekly view of re-enrolled families, saved tuition, and which coaches drove the highest recovery rate.

The recipe

How the swim family win-back sequence works

Six steps timed to the natural rhythm of swim school blocks. Live in under 90 minutes.

  1. 1
    Trigger ยท Week 3

    Detect the enrollment gap

    Gleantap watches your enrollment system (iClassPro, Jackrabbit Swim, SwimTopia, Amilia). When a swimmer’s block ends and there’s no re-enrollment within 3 weeks, the family is tagged block_lapsed.

  2. 2
    Personal ยท Day 0

    SMS from the coach

    Warm text from the swimmer’s regular coach, named by name: ‘We’ve missed Emma these past few weeks โ€” everything okay?’ Not a mass ‘we miss you’ email.

  3. 3
    Continuity ยท Day 4

    Offer a specific class slot

    If no reply, an SMS with a specific opening in the child’s current level and preferred time: ‘Tuesday at 4pm has an opening in Emma’s level โ€” want me to hold it?’ Removes the friction of level-matching yourself.

  4. 4
    Safety ยท Day 8

    Water-safety nudge

    Final text: ‘Kids lose swim skills fast when they’re out of the water for a few weeks โ€” I’ve got a make-up spot Saturday at 11 if you want to lock it in.’ Speaks to what parents actually care about: safety, not schedule.

  5. 5
    Handoff ยท Reply

    Route replies to the coach

    Any reply drops into the coach’s inbox with the swimmer’s full history: current level, preferred instructor, sibling enrollments, prior missed classes.

  6. 6
    Report ยท Weekly

    Measure returns + revenue

    Monday morning: how many lapsed families came back, tuition saved, which coaches had the highest recovery rate, and drop-off patterns by level.

Why it works

Parents don't re-enroll for scheduling. They re-enroll for their kid's coach.

A text from 'Ripple Swim Academy' reads as billing. A text from 'Coach Maya' โ€” the instructor who taught Emma her first backfloat โ€” reads as their child's coach checking in. Families who feel individually seen re-enroll at 3-4x the rate of families who get generic block-reminder emails.

What your families actually see

Copy tuned to feel like a text from Coach Maya โ€” not a mass campaign.

Day 0 ยท SMS from Coach
Hi {parent_first} ๐ŸŒŠ Coach Maya here โ€” we've missed {child_first} these past few weeks. Everything okay?
Personal ยท Names the child ยท Coach-signed
Day 4 ยท SMS from Coach
Hey {parent_first} โ€” Tuesday at 4pm has an opening in {child_first}'s Level {level} class. Want me to hold it for you? {book_link}
Level-matched ยท Time-specific ยท One-tap booking
Day 8 ยท SMS from Coach
Hi {parent_first} โ€” one more from me. Kids lose swim skills fast when they're out for a few weeks. I've got a make-up spot Saturday at 11am if you want to lock it in โ€” no commitment beyond that.
Water-safety framing ยท Low-commitment
Expected results

What swim schools typically see in 90 days

Ranges from swim schools running this recipe. Numbers depend on coach warmth, block structure, and how quickly the lapse is caught.

25โ€“40%
Re-enrollment rate

Of lapsed families contacted, this share re-enrolls within 30 days.

52โ€“68%
SMS reply rate

Replies to the Day 0 coach-signed text within 48 hours.

$18kโ€“$32k
Tuition saved

Per 100 lapsed families contacted, based on typical swim school tuition.

Ranges assume a swim school with 300+ active families and structured block enrollment. Larger schools and franchised chains see similar percentages with higher absolute revenue.

Everything you'll need

Five inputs. Most swim schools already have four. Live in under 90 minutes.

Get help setting this up
  • Enrollment system data
    iClassPro, Jackrabbit Swim, SwimTopia, Amilia. Direct integrations or bridge available.
  • Coach-signed SMS sender
    Each message goes out under the specific coach's name โ€” not the school brand.
  • Level + preference data
    Child's current level, preferred instructor, preferred day/time โ€” enables the level-continuity offer step.
  • Open-class inventory
    2-4 flexible openings per level per week to offer as re-entry slots.
  • Coach time for hot handoff
    ~10 min/day per coach. Recipe drafts responses; coach approves and books.

Frequently asked questions

Straight answers to what swim school owners ask before running this.

What enrollment systems does Gleantap integrate with?
Direct integrations for iClassPro, Jackrabbit Swim, SwimTopia, and Amilia. These cover ~85% of independent and franchise swim schools. Bridge available for other systems.
What's the ideal lapse threshold for a swim school?
3 weeks after a block ends for most schools. Rolling-enrollment schools (no fixed blocks) should tighten to 2 weeks without a class. Franchised schools with defined 8-week blocks can loosen to 4 weeks.
Should the message mention the child by name?
Yes โ€” that's the single biggest lift. 'We've missed Emma' converts 2-3x better than 'We've missed you.' Parents care about their child being individually recognized. It also signals the coach actually notices their kid, not just their tuition.
What if the family's regular coach has left the school?
The recipe handles it โ€” outreach shifts to the successor coach with a warm 'I'm taking over Coach Maya's classes, wanted to say hi and check in on Emma' opener. Or the aquatics director takes it directly. Either works.
What about summer break lapses?
Summer is the biggest churn moment for swim schools โ€” 30-50% of families in some regions. The recipe fires per block gap, so summer families get contacted 3 weeks into their break. Water-safety framing works especially well pre-summer and post-summer.
Will this feel intrusive to families taking a scheduled break?
The Day 0 text has no offer and no pressure โ€” just a personal check-in from their coach. Families taking an intentional break almost always reply with 'thanks, we'll be back in the fall' โ€” which is exactly what you want to hear.
How long until we see tuition saved?
First re-enrollments land in the first week. The full 90-day picture โ€” reactivations, prevented churn, revenue impact โ€” is visible in your Monday report by week 3.
See it live

See this recipe running in your swim school.

A 20-minute walkthrough. Bring your lapsed-family list or don't โ€” we'll show it on a sample school. You'll leave with a lapse threshold, a coach outreach template, and an estimate of the tuition you can save in the next quarter.

  • No slide deck
  • Live product, real data
  • A tuition-saved estimate for your school

Schedule a Demo

See how Gleantap can help your swim school grow.