The save happens before the goodbye.
Almost nobody quits cold. Members fade — three visits a week becomes one, then none — and by the time the cancellation email arrives, the decision is weeks old. Xyzios spots the fade while there's still a member to save, and hands you the outreach already written.
At-risk, ranked daily·Your voice, your approval·Every save traced
How do you stop fitness members from canceling?
Catch the fade, not the cancellation. Xyzios watches each member’s attendance against their own baseline, flags the ones slipping while the membership is still active, ranks them by dues at risk, and drafts a personal check-in for your approval. It does not contact people who have already canceled, and nothing reaches a member without you.
A worked example: 240 members at $189 a month and 5% monthly churn. Illustrative, not a benchmark — run your own numbers →
The pain
Retention outreach is the most important call nobody makes. The fading members are invisible until they cancel, the canceled list is the most awkward call at the front desk, and both lose to whatever is happening at the counter right now. Why members leave — and how to see it coming →
What Xyzios does
Watches every member's attendance against their own baseline and ranks who's fading, who's most saveable, and who's worth the most. The outreach arrives drafted — a human note in your studio's voice, one member at a time, never a blast.
What changes
Churn stops being a lagging number you read about in month-end reports. The save list is on the board every morning, the work is approved in minutes, and every member who stays lands in the ledger — traced to the outreach that earned them. See what a point of monthly churn costs you →
The cancellation email is the last step, not the first warning.
A member who cancels in week twelve usually stopped coming in week seven. The slide sits in your attendance data the whole time; nobody has the hours to read it member by member.
- Measured against their normal, so a twice-a-week regular and a five-a-week regular are each judged fairly
- Refreshed every day, with the reason on the card
- Ranked by dues at risk, so the first call is the one that matters most
Recreation · demo data
From fade to save, with you in the loop.
Spotted
Attendance drops against the member’s own pattern — the streak that stopped, the regular who skipped two weeks. Flagged while it is still a fade, not a form. The baseline is theirs: the yoga regular at twice a week and the cycling regular at five are each measured against themselves.
Ranked
Not an alphabetical guilt-list: the members most worth a call first, weighted by how far they have slipped and the dues at risk.
Drafted
The note is already written, tuned to the person. You edit or approve it, and it sends from your studio’s own email.
Traced
If the membership is still active at 60 days, the ledger records the save — which member, which note, which month of dues.
Give the call to someone
Some saves need a voice, not a note. On At Risk, Assign gives the call to someone on your team as a task that reads “Call Maya R.: at risk”, with the reason and the suggested move in its notes. When they tick it done, Maya is marked Handled, and her save note, waiting in Approvals, counts on the ledger from that moment, the way a sent note does. See how Tasks works →
Recreation · demo data
The at-risk board, ranked by what is at stake.
One board, opened in the morning: who is fading, why, what their membership is worth, and which notes are waiting for your OK. The total at the top is the monthly dues attached to everyone on the list.
- The reason is on every card, in plain words
- Dues at risk, summed for the members whose rate is known
- Scoped by location, so a manager sees only their own site
Recreation · demo data
What the save play does, and what it never does.
It does
- Watch every member’s attendance against their own baseline, every day
- Rank the list by how far they have slipped and the dues at risk
- Draft a short personal note in your studio’s voice
- Send from your studio’s own email, only after you approve
- Log the save to the ledger, with the dates it was checked
It never does
- Contact someone who has already canceled
- Send anything you have not approved
- Offer a discount on its own
- Write the same member twice inside six months
- Count a save nobody recorded
A save is “retained”, checked three times, capped at three months.
The Recovered Revenue Ledger under-claims on purpose. A save is an estimate and is labeled as one; it is only credited while the membership is demonstrably still there. How the ledger counts, in full →
The line opens as actioned. A rejected draft never earns, even if the member stays.
Still an active member: one month of their dues is confirmed, dated that day.
One more month at each, if the membership is still there. If it is gone, crediting stops.
Never a lifetime value. One save per member per six months.
Runs on the platform you already use.
Mindbody live
Works with your Mindbody site. Attendance and membership status are what the play reads; your front desk keeps using Mindbody exactly as it does now. Xyzios for Mindbody studios →
Mariana Tek live
An approved Mariana Tek integration, activated in one click. Changes arrive as they happen, so the at-risk list follows the day. Xyzios for Mariana Tek studios →
What owners ask about retention.
How does Xyzios know who’s at risk?
Against their own baseline, not a generic threshold. The three-times-a-week regular who drops to once is at risk even though once a week is normal for someone else. Xyzios watches each member’s attendance pattern from your booking platform and flags the drop while it’s a fade — weeks before it’s a cancellation email.
Do you contact everyone who cancels?
No. Xyzios does not draft outreach to members who have already canceled. The save note goes to a member who is fading, while there is still a membership to save — at most once in six months — and it waits in your Approvals inbox before it goes anywhere. Approved messages send from your studio’s own email, in your voice. Nothing reaches a member without you.
What does a save message actually look like?
Short, human, and specific to the relationship — a note that sounds like your front desk on its best day, not a discount blast. The draft knows the difference between a regular who vanished mid-streak and a newer member who never built the habit, and you can edit every word before it sends.
Does a save note actually work?
Published retention research is consistent: outreach during the fade recovers members at a fraction of the cost of replacing them. Your own number stops being a guess — every save lands in the recovered-revenue ledger, traced to the outreach that earned it.
What counts as a save in the ledger?
A member Xyzios flagged, a note you approved, and a membership that is still active when it is checked. The first check is at 60 days, then 90 and 120. Each check that passes credits one month of that member’s dues, and three months is the cap — never a lifetime value. If the membership is gone at a check, crediting stops and the line shows it.
What if my front desk already talked to them?
Mark the member Handled at the desk and whatever was waiting for them in Approvals is withdrawn; a teammate finishing the call you gave them from At Risk marks it for you. Handled counts as an action: the ledger starts that line’s clock at the tap, and it earns only if the membership is still active when it is checked, the same as an approved note.
How much revenue is a point of churn?
It depends on your headcount and your price, which is why the churn calculator exists. As a worked example, 240 members at $189 a month and 5% monthly churn is 12 members and $2,268 of monthly dues leaving every month. Your real figure comes from your own data.
Does it work on Mindbody and Mariana Tek?
Yes. The fade is read from attendance and membership status, which both booking platforms provide. The draft sends from your studio’s own email either way, and nothing is written back to the booking platform.
Can someone else make the call?
Yes. On At Risk, Assign gives the call to a teammate, to a role such as the front desk, or to the team at the member’s location, as a task like “Call Maya R.: at risk”, with the reason and the suggested move in its notes. When it is ticked done within two weeks of being given, the member is marked Handled as if you had pressed it, and a save note that was waiting for them in Approvals counts on the ledger from that moment, the way a sent note does.
The rest of the retention picture.
Replacing a member is expensive. Saving one is a note.
At-risk, ranked daily·Your voice, your approval·Every save traced