Recipe ยท For Swim Schools

Move the right swimmers to the next level โ€” before they plateau.

Kids stuck in the same level for too long lose interest, plateau, and drop. This recipe watches for level-progression signals (mastery of current skills, coach recommendations, months at current level) and routes the family to a warm coach-signed upsell โ€” whether that's the next level, small-group coaching, or the competitive swim team.

5.0 Used by swim schools running iClassPro, Jackrabbit Swim, SwimTopia, and Amilia. Kids-safety-first messaging.
Level Progression & Swim Team Upsell for Swim Schools
CM
Coach Maya
Ripple Swim Academy ยท SMS
Now
Hi Sarah ๐ŸŒŠ Coach Maya here. Emma's really ready for Level 4 โ€” she's been consistently strong on freestyle and backstroke. Want to talk about the next step?
Oh really? She'll be thrilled
She'll love it. Should I move her to Level 4 next block? Tuesdays 4pm โ€” same time as now.
4+ months
at the same level is when kids start to plateau. Families drop 3x more often when stuck.

Level progression is the retention engine at any swim school. Kids stuck in the same level for too long โ€” even if they're still learning โ€” lose the sense of achievement that keeps them enrolled. Parents also lose visibility into progress and start rationalizing dropping. The 4-month mark at any level is the plateau warning signal.

This recipe watches for both plateau warnings (4+ months at a level) and readiness signals (coach observation, consistent skill mastery) โ€” and routes families to a warm coach-signed conversation about the next level, small-group coaching, or (for advanced swimmers) the competitive swim team.

What this recipe does

Four moving parts. All watching skill development.

Detects readiness signals

Watches for skill mastery, coach observations, months at current level, and competitive-swim indicators.

Alerts the coach

When a signal fires, the child's coach gets an inbox alert with context and a suggested outreach template.

Warm coach recommendations

Coach sends a personal SMS with a specific next-step recommendation โ€” not a menu of options. Feels like coaching, not upselling.

End-to-end attribution

Signal โ†’ recommendation โ†’ upgrade, with revenue attributed back to coach and readiness type.

The recipe

How the level progression upsell works

Six steps. From skill signal to booked next-level slot.

  1. 1
    Trigger ยท Live

    Detect a readiness signal

    Gleantap watches for four signal types: skill mastery patterns (all current-level skills marked strong), coach-tagged ‘ready’ notes, months-at-level milestones (4+ = plateau warning), and competitive-swim indicators (speed, endurance markers).

  2. 2
    Heads-up ยท Live

    Alert the coach

    When a signal fires, the coach who works with the child gets an inbox alert with full context: current skills, recent progress, likely next step recommendation.

  3. 3
    Invite ยท SMS

    Warm recommendation SMS

    Coach sends a personal SMS referencing the signal โ€” ‘Emma’s really ready for Level 4 โ€” she’s been consistently strong on freestyle and backstroke.’ Specific, coach-signed, one clear recommendation.

  4. 4
    Book ยท One-tap

    Auto-schedule if parent replies

    If the parent replies yes, the recipe auto-books the next-level slot (same time, same coach where possible) and confirms in the same thread.

  5. 5
    Retention ยท Same time

    Same-slot continuity

    The recipe prioritizes moving the child to the same time slot at the higher level โ€” because parent scheduling continuity is the biggest barrier to level-ups.

  6. 6
    Report ยท Weekly

    Measure upgrades + revenue

    Every Monday: readiness signals fired, coach acceptance, level-up bookings, and revenue lift from progression.

Why it works

Level-ups sell when a coach notices something โ€” not when the school runs a promo.

The recipe doesn't sell level-ups. It surfaces the moment. Then the coach โ€” who's been watching the child's skills develop โ€” has the conversation. Parents feel their coach knows their kid. Kids feel proud of their progress. And the school runs at healthy level progression instead of stagnation.

What your families actually see

Copy that reads like a coach who noticed something and cared to reach out.

Signal ยท SMS from Coach
Hi {parent_first} ๐ŸŒŠ Coach Maya here. {child_first}'s really ready for Level {next_level} โ€” she's been consistently strong on freestyle and backstroke. Want to talk about the next step?
Fires 24h after signal ยท Coach-signed ยท Specific
Plateau ยท SMS from Coach
Hi {parent_first} โ€” {child_first} has been in Level {current_level} for a while now. I think she's ready for a small-group class where I can push her more. Same time slot, same coach. Want to try it next block?
Fires after 4+ months at same level
Swim team ยท SMS from Coach
Hi {parent_first} โ€” {child_first}'s times and endurance are ready for the competitive team. I'd love to have her try a swim team practice. Wednesday 5pm โ€” no commitment beyond that. Interested?
Fires when competitive indicators trigger
Expected results

What progression upsells look like at swim schools

Ranges from swim schools running this recipe. Numbers depend on signal quality, coach warmth, and program structure.

68โ€“82%
Level-up acceptance

Parents who accept a level-up recommendation from the coach within 30 days.

25โ€“40%
Swim team conversion

Advanced swimmers who convert to competitive team when recipe surfaces the signal.

$1,100
Avg revenue per convert

Average annual tuition lift per family through level progression or swim team enrollment.

Ranges assume a school with structured level progression and a competitive team option. Recreational-only schools see similar level-up rates without the swim team lift.

Everything you'll need

Five inputs. Coach observation is the multiplier โ€” the recipe surfaces signals; the coach makes the recommendation real.

Get help setting this up
  • Level + skill data
    Current level, skills marked strong/developing, months at level. Auto-syncs from iClassPro, Jackrabbit Swim, SwimTopia, Amilia.
  • Coach observation tags
    Coach can tag a child as "ready to level up" from the pool deck. Fires the recipe.
  • Same-slot inventory
    Openings tracked by day/time slot so the recipe can offer time-continuity moves (crucial for parent acceptance).
  • Swim team program
    Configured as an upgrade path for schools that offer competitive swim. Optional.
  • Attribution dashboard
    End-to-end tracking of level-ups and progression revenue.

This recipe also works for

Same signal-and-consult approach, tuned per vertical.

Frequently asked questions

What swim school owners ask before running progression upsell.

What signals actually predict readiness?
Four in our data: consistent skill mastery (all current-level skills marked strong for 3+ classes), coach-tagged 'ready' notes, months-at-level milestones (4+ months at same level = plateau warning), and competitive indicators (speed, endurance benchmarks). Coach-tagged 'ready' is the highest-converting signal.
Should we offer a discount to encourage level-ups?
Not for level-ups โ€” those should be a natural progression, not a promotion. For swim team conversion, some schools offer a free trial practice (which converts 3x better than discounted rates). The competitive team's value is community, not price.
What if we don't offer a competitive swim team?
The recipe still works โ€” you just skip the swim-team-conversion signal. Focus on level-ups and small-group coaching upgrades. Simpler recipe, still highly effective.
How is this different from just letting parents advance kids?
Parents don't advance kids proactively โ€” they wait for the coach to say something. Without a system, coaches forget or don't prioritize outreach. This recipe surfaces the signal AND drafts the message. Coaches just approve and send.
What if a parent doesn't want their kid to advance?
Some kids benefit from staying at their level (confidence-building, social cohort). The recipe records these decisions and won't re-ask for 90 days. The coach can also flag a child as 'hold for now' in one tap.
Does this work for adult swim?
Yes โ€” adult level progression is a real business, especially for triathlon training and fitness swim. The recipe adjusts messaging away from parent-audience framing and focuses on the swimmer's own goals.
Can we prioritize by revenue potential?
Yes โ€” the recipe can rank readiness signals by revenue lift (swim team > small-group upgrade > next level). Coaches can work highest-value conversations first each week.
See it live

See this recipe running in your swim school.

A 20-minute walkthrough. Bring your active swimmer list and we'll show which of your current families are showing progression signals right now.

  • No slide deck
  • Live product, your data
  • A list of swimmers ready to advance right now

Schedule a Demo

See how Gleantap can help your swim school grow.