The starting point
An illustrative 180-member yoga studio in Brooklyn — established 4 years, healthy book-of-business, but with a stubborn 5–6 members/month silent-churn problem. The owner couldn’t pinpoint exactly when members were drifting; by the time they noticed a regular hadn’t been around in a while, the member had usually already mentally moved on.
What we installed
The yoga-flavor snapshot build:
- Churn prediction module with attendance, payment, and engagement signals weighted for a 1–2x/week yoga-attendance pattern.
- Coach-pinged save-attempt protocol with notifications routed to each member’s primary teacher.
- Class-pack auto-renewal prompts (10-class and 20-class packs).
- Workshop / TT enrollment funnel as a separate track.
What changed
Week 1: At-risk dashboard surfaced 11 members with critical-tier risk scores. The owner and senior teachers worked through the list across 5 days — personal SMS to each.
Week 2: 4 of the 11 members were back in class within 10 days of the outreach. 2 had specific feedback the studio could act on (schedule changes for one member’s new work hours, a quieter class option for another). 5 had already drifted past the recovery point — they didn’t respond.
Steady state (week 6+): At-risk flags fire on roughly 8–10 members/month. About 1 in 3 are recovered via the save-attempt protocol. Silent churn dropped from 5–6/month to 2/month, a sustained ~60% reduction.
Numbers (illustrative)
| Metric | Baseline | After 6 weeks |
|---|---|---|
| Monthly silent churn | 5.5 | 2.0 |
| Average member LTV | $1,200 | $1,200 |
| Monthly retained revenue | — | $4,200 (3.5 saves × $1,200) |
| Monthly snapshot cost | $0 | $0 (one-time purchase) |
What the owner cared about
The teacher-pinged save-attempt — not the automated SMS — was the operative piece. The owner’s words: “The automation flags it, but the actual save happens because a teacher this member knows by name reaches out. Without the teacher relationship, it would just be another automated message they’d ignore.”
The other unexpected win was the class-pack renewal prompts. Members on 20-class packs would often let them lapse for 3–4 weeks before renewing, during which they’d partially decouple from the studio routine. Auto-prompting renewal at 2 classes remaining cut that gap to days, not weeks.
Replicate this
The yoga-flavor build is one option on the snapshot. See the yoga-specific service page or grab the snapshot.
This case study is illustrative — representative of typical outcomes across yoga studio installations, not a single named operator.
“We were silently losing 4–6 members a month and didn't even know why. The at-risk dashboard flagged a regular who hadn't been in for two weeks — one text from her teacher, and she renewed for another 6 months. That one save paid for the snapshot.”