Calisto Registry

Software that runs your membership programme.

Define what a membership includes and the rest of the platform enforces it: the door, the booking, the price they pay. Dues bill themselves, and a failed payment works through a recovery ladder you set.

What a tier includes is enforced at the door and at the booking · Failed payments work a recovery ladder you set · Retention, churn reasons and win-backs counted per programme

Registry · Members
Total Members
12
Active
8
Frozen
2
Programs
3
Normal
At Risk
Status
Purview
Plan / Tier
NameEmailPurviewTierStatusJoin DateRenewalActions
Carmen Almontel2carmen.almonte@correo.doCoral Bay ClubPlatinumActive3/12/20243/12/2027
Thabo Nkosil2thabo.nkosi@mail.co.zaCoral Bay ClubGoldActive9/2/20249/2/2026
Élodie Marchandl1elodie.marchand@courriel.frCoral Bay ClubGoldFrozen11/21/202311/21/2026
Diego Ferrerl1diego.ferrer@correo.doCoral Bay ClubSilverActive1/8/20251/8/2027
Amina Yusufpendingamina.yusuf@barua.keCoral Bay ClubSilverSuspended6/30/20256/30/2026
Priya Raghunathanl2priya.r@correo.doBay Sailing AcademyFull SeasonActive2/14/20252/14/2026
Owen Bennettl1owen.bennett@post.ukBay Sailing AcademyFull SeasonActive4/3/20254/3/2026
Nadia Haddadunverifiednadia.haddad@barid.maBay Sailing AcademyJuniorActive8/19/20258/19/2026
Luis Peñaunverifiedluis.pena@correo.doBay Sailing AcademyJuniorCancelled5/27/20245/27/2025
Carlos Reyesl2carlos.reyes@correo.doSpa MembershipUnlimitedActive3/5/20253/5/2026
Maria Santosl1maria.santos@correo.doSpa MembershipTen VisitFrozen7/11/20257/11/2026
James Chenpendingjames.chen@mail.sgSpa MembershipTen VisitPending8/1/20268/1/2027
Calisto Registry

The Registration App for Memberships

Enrollment, the front desk, billing and renewals, retention, and the recovery ladder when a payment fails. From the day they join to the day they renew.

Configure

Decide what a membership actually is.

Not a contact list with a paid flag on it. A plan, the tiers inside it, what each tier grants, and what happens when one of them fills up.

The plans you sell, each with its product, its billing frequency, its price and its own currency, so a residents plan in pesos and a corporate plan in dollars sit in one list, neither converted nor locking the other.

Registry · Plans
PlanProductFrequencyPriceSubscribersStatus
Resident MonthlyClub MembershipMonthly4,800214Active
Resident AnnualClub MembershipAnnual52,00096Active
Corporate SeatCorporate MembershipAnnual216,00048Active
Seasonal SailingAcademy ProgrammeQuarterly11,70031Active
Junior AcademyAcademy ProgrammeMonthly1,90027Active
Spa UnlimitedSpa MembershipMonthly6,40063Active
Spa Ten VisitSpa MembershipQuarterly3,20041Active
Weekday Off-PeakClub MembershipMonthly2,6000Inactive

New Plan

Define a subscription plan members can enrol on.

Any

currency, per member, never locked

members on one account

Every

location, one membership

Enroll

From asking about it to carrying it.

The stretch between somebody asking what it costs and somebody walking through the door as a member, which is where most of what goes wrong in a membership business goes wrong.

A prospect is a member record at a different status, not a separate list to be migrated when they join: what they asked about, which tier interested them, and when. Activating one changes the status, and everything already attached comes with it.

When a tier is at capacity the applicant lands on a pending-approval queue rather than being sold something that does not exist. Staff approve or remove each entry. It is a status queue, not a numbered place in line.

Every new member is a card on a board with the stage they are in, how long they have been there, and whose job it is to move them. The agreement is signed in Sign, the application answered in Forms, the tasks assigned in Agenda.

Registry · Prospects
Prospects
9
Pending
5
Converted
4
At Risk
Normal
NameContactTier InterestProspect DateStatusActions
Valentina Cruzvalentina.cruz@correo.doResident Premium8/4/2026Pending
Idris Belloidris.bello@posta.ngResident Basic8/3/2026Pending
Clara Nogueiraclara.nogueira@correio.ptFamily8/2/2026Pending
Grupo Caribecompras@grupocaribe.doCorporate Seat7/31/2026Pending
Leila Mansourileila.mansouri@barid.maAcademy Season7/29/2026Pending
Marcus Otienomarcus.otieno@barua.keResident Basic7/21/2026Active
Beatriz Salasbeatriz.salas@correo.doResident Premium7/18/2026Active
Henrik Dahlhenrik.dahl@post.dkAcademy Season7/14/2026Active
Zanele Dubezanele.dube@mail.co.zaFamily7/9/2026Active
The directory

Every member, every programme, one directory.

One cross-programme directory with the operation-wide totals above it and the per-programme roll-up between. Search by name or email, narrow by tier, status, join date or programme, and every headline column sorts. The checkmark beside a name is Calisto Identity.

Total Members
12
Active
8
Frozen
2
Programs
3
Normal
At Risk

By purview

PurviewTypeMembersActiveFrozen
Coral Bay ClubMembership541
Bay Sailing AcademyPrograms430
Spa MembershipMembership311
Status
Purview
Plan / Tier
NameEmailPurviewTierStatusJoin DateRenewalActions
Carmen Almontel2carmen.almonte@correo.doCoral Bay ClubPlatinumActive3/12/20243/12/2027
Thabo Nkosil2thabo.nkosi@mail.co.zaCoral Bay ClubGoldActive9/2/20249/2/2026
Élodie Marchandl1elodie.marchand@courriel.frCoral Bay ClubGoldFrozen11/21/202311/21/2026
Diego Ferrerl1diego.ferrer@correo.doCoral Bay ClubSilverActive1/8/20251/8/2027
Amina Yusufpendingamina.yusuf@barua.keCoral Bay ClubSilverSuspended6/30/20256/30/2026
Priya Raghunathanl2priya.r@correo.doBay Sailing AcademyFull SeasonActive2/14/20252/14/2026
Owen Bennettl1owen.bennett@post.ukBay Sailing AcademyFull SeasonActive4/3/20254/3/2026
Nadia Haddadunverifiednadia.haddad@barid.maBay Sailing AcademyJuniorActive8/19/20258/19/2026
Luis Peñaunverifiedluis.pena@correo.doBay Sailing AcademyJuniorCancelled5/27/20245/27/2025
Carlos Reyesl2carlos.reyes@correo.doSpa MembershipUnlimitedActive3/5/20253/5/2026
Maria Santosl1maria.santos@correo.doSpa MembershipTen VisitFrozen7/11/20257/11/2026
James Chenpendingjames.chen@mail.sgSpa MembershipTen VisitPending8/1/20268/1/2027

They are enrolled and the book is filling. Now they start showing up.

Work the front desk

The door, the log, and the screen the staff actually touch.

Somebody walks in, and the answer has to be the same at the desk, at the reader and in the office.

Someone walks in

Look them up, confirm the membership is live, and log the visit against what it actually was: facility access, a class, an event, or a guest they brought. The counts across the top are today, across every programme you run.

Registry · Check-In
Recent Visits
14
Facility Access
8
Class Attendance
4
Guest Visits
2
Normal
Inactive

By purview

PurviewTypeVisits TodayRecent Visits
Coral Bay ClubMembership88
Coral Bay SpaMembership33
Bay Sailing AcademyPrograms33
Purview
MemberPurviewTypeGuestsTime
Carmen AlmonteCoral Bay ClubFacility Access8/6/2026, 6:42:00 AM
Thabo NkosiCoral Bay ClubFacility Access8/6/2026, 6:58:00 AM
Élodie MarchandCoral Bay SpaClass Attendance8/6/2026, 7:15:00 AM
Diego FerrerCoral Bay ClubFacility Access8/6/2026, 7:31:00 AM
Amina YusufCoral Bay SpaClass Attendance8/6/2026, 8:02:00 AM
Priya RaghunathanBay Sailing AcademyClass Attendance8/6/2026, 8:20:00 AM
Owen BennettCoral Bay ClubGuest Visit28/6/2026, 8:44:00 AM
Nadia HaddadBay Sailing AcademyFacility Access8/6/2026, 9:05:00 AM
Carlos ReyesCoral Bay ClubFacility Access8/6/2026, 9:26:00 AM
Maria SantosCoral Bay SpaClass Attendance8/6/2026, 9:40:00 AM
Sofia RestrepoCoral Bay ClubGuest Visit18/6/2026, 10:12:00 AM
Kwame MensahBay Sailing AcademyFacility Access8/6/2026, 10:33:00 AM
Hana AokiCoral Bay ClubFacility Access8/6/2026, 10:51:00 AM
Yusuf AdeyemiCoral Bay ClubFacility Access8/6/2026, 11:07:00 AM

What the membership recorded

The visit history behind the desk: who came, when, what for, and how many guests with them. The door itself is Access, reading the same membership status and tier, so a lapsed membership stops working at the reader without anyone revoking anything.

Registry · Access Log
Recent Visits
16
Facility Access
9
Class Attendance
3
Guest Visits
3
Normal
Inactive
DateTimeMemberPurviewTypeGuests
8/6/20268/6/2026, 6:42:00 AMCarmen AlmonteCoral Bay ClubFacility Access
8/6/20268/6/2026, 8:44:00 AMOwen BennettCoral Bay ClubGuest Visit2
8/6/20268/6/2026, 7:15:00 AMÉlodie MarchandCoral Bay SpaClass Attendance
8/6/20268/6/2026, 10:12:00 AMSofia RestrepoCoral Bay ClubGuest Visit1
8/5/20268/5/2026, 6:51:00 AMThabo NkosiCoral Bay ClubFacility Access
8/5/20268/5/2026, 8:05:00 AMAmina YusufCoral Bay SpaClass Attendance
8/5/20268/5/2026, 4:30:00 PMPriya RaghunathanBay Sailing AcademyEvent Attendance
8/5/20268/5/2026, 6:12:00 PMCarlos ReyesCoral Bay ClubFacility Access
8/5/20268/5/2026, 9:02:00 AMNadia HaddadBay Sailing AcademyFacility Access
8/4/20268/4/2026, 7:22:00 AMDiego FerrerCoral Bay ClubFacility Access
8/4/20268/4/2026, 9:41:00 AMMaria SantosCoral Bay SpaClass Attendance
8/4/20268/4/2026, 5:03:00 PMHana AokiCoral Bay ClubFacility Access
8/4/20268/4/2026, 10:35:00 AMKwame MensahBay Sailing AcademyFacility Access
8/3/20268/3/2026, 7:14:00 AMYusuf AdeyemiCoral Bay ClubFacility Access
8/3/20268/3/2026, 11:26:00 AMCarmen AlmonteCoral Bay ClubGuest Visit3
8/3/20268/3/2026, 3:48:00 PMFatou DialloBay Sailing AcademyFacility Access

The terminal it runs on

Front-desk staff do not work the admin screens. They work a terminal composed in Station against these same records: the verification result, what the tier includes, the credits left this cycle, and the buttons that log the visit.

Station · Front Desk
Front DeskCoral Bay ClubLook up another
CA
Carmen AlmonteVerified
Resident VIP · member since March 2024 · 341 visits
Membership status
Active
Renews 12 Mar 2027
Spa credits left
5
of 12 this cycle
Guest passes left
6
of 24 this cycle
Balance due
0
folio settled
What this tier includesResident VIP
Court booking4 / week
Spa treatment1 / month
Guest passes2 / month
Priority booking window14 days ahead
Pro shop15% off
Log the visit
Facility accessClass attendanceEvent attendanceGuest visit
Registry · Check-In
Recent Visits
14
Facility Access
8
Class Attendance
4
Guest Visits
2
Normal
Inactive

By purview

PurviewTypeVisits TodayRecent Visits
Coral Bay ClubMembership88
Coral Bay SpaMembership33
Bay Sailing AcademyPrograms33
Purview
MemberPurviewTypeGuestsTime
Carmen AlmonteCoral Bay ClubFacility Access8/6/2026, 6:42:00 AM
Thabo NkosiCoral Bay ClubFacility Access8/6/2026, 6:58:00 AM
Élodie MarchandCoral Bay SpaClass Attendance8/6/2026, 7:15:00 AM
Diego FerrerCoral Bay ClubFacility Access8/6/2026, 7:31:00 AM
Amina YusufCoral Bay SpaClass Attendance8/6/2026, 8:02:00 AM
Priya RaghunathanBay Sailing AcademyClass Attendance8/6/2026, 8:20:00 AM
Owen BennettCoral Bay ClubGuest Visit28/6/2026, 8:44:00 AM
Nadia HaddadBay Sailing AcademyFacility Access8/6/2026, 9:05:00 AM
Carlos ReyesCoral Bay ClubFacility Access8/6/2026, 9:26:00 AM
Maria SantosCoral Bay SpaClass Attendance8/6/2026, 9:40:00 AM
Sofia RestrepoCoral Bay ClubGuest Visit18/6/2026, 10:12:00 AM
Kwame MensahBay Sailing AcademyFacility Access8/6/2026, 10:33:00 AM
Hana AokiCoral Bay ClubFacility Access8/6/2026, 10:51:00 AM
Yusuf AdeyemiCoral Bay ClubFacility Access8/6/2026, 11:07:00 AM
Bill and renew

A membership is not a membership until it renews.

Recurring dues, a renewal queue, a recovery ladder for the payments that fail, and an account per member in the currency each one is billed in.

One queue across the whole member base, soonest first, with Remind and Process on every row. Narrow it to a single programme when that is the shift you are working.

Retry, grace, suspend, cancel, as a working queue rather than a diagram: every member in it, the stage they are at, how long they have been there, and what happens next. Advance one, hold one, waive one. Revenue at risk is counted per currency, never blended.

Monthly and annual recurring revenue, average revenue per member, and initiation fees to date, then the same money broken out by tier as a chart and a table reading one list, so the bar and the row underneath it cannot disagree.

Every charge and every payment per member with the balance still outstanding, settled through Payments across 75 gateways. Outstanding is subtotalled by the currency each folio was opened in and never summed into one number, because the total that would be easy to print is the one that would be wrong.

Registry · Renewals
Members
486
Active
431
Frozen
18
Normal
At Risk

By purview

PurviewTypeMembersActiveFrozen
Coral Bay ClubMembership32128911
Coral Bay SpaMembership100875
Bay Sailing AcademyPrograms65552
Member NamePurviewTierRenewal DateStatusActions
Carmen AlmonteCoral Bay ClubResident VIP8/9/2026Active
Owen BennettCoral Bay ClubResident Premium8/11/2026Active
Maria SantosCoral Bay SpaSpa Ten Visit8/12/2026Frozen
Thabo NkosiCoral Bay ClubResident Premium8/14/2026Active
Priya RaghunathanBay Sailing AcademyAcademy Season8/16/2026Active
Élodie MarchandCoral Bay SpaSpa Unlimited8/18/2026Active
Diego FerrerCoral Bay ClubResident Basic8/21/2026Suspended
Nadia HaddadBay Sailing AcademyAcademy Season8/23/2026Active
Carlos ReyesCoral Bay SpaSpa Unlimited8/26/2026Active
Amina YusufCoral Bay ClubFamily8/29/2026Frozen
Hana AokiCoral Bay ClubResident Basic9/2/2026Active
Kwame MensahBay Sailing AcademyAcademy Season9/4/2026Active
When a payment fails

Every stage runs on the timing you set

Retry

The payment is attempted again on the method already on file, after the number of days you set. Nothing changes for the member yet.

Grace

A grace window opens and the member is notified. Access continues, because a card that expired is not the same thing as a member who left.

Suspend

The membership suspends and access pauses. How much survives the suspension is a setting, not a rule the software imposes on you.

Cancel

The membership cancels after the escalation window you set, and what it was worth stays counted as revenue recovered or lost.

Retain and grow

See who is leaving. See why. Win them back.

Every membership business is a leaking bucket. The only question is whether you find out on the renewal date or three months before it.

Who is about to leave

Retention rates at ninety days, six months and a year, the joining cohorts and how many of each are still here, and then the part that is actually work: a list of names with their tier, their status and their renewal date, and Remind on every row.

Registry · Retention
90-Day Retention %
94.2
6-Month Retention %
88.7
12-Month Retention %
81.3
Normal

By purview

PurviewTypeMembers90-Day %12-Month %
Coral Bay ClubMembership32195.183.8
Coral Bay SpaMembership1009376
Bay Sailing AcademyPrograms6592.378.5
Cohorts Tracked
8
Members Started
486
Still Active
431
Normal
CohortStarted WithStill ActiveRetention %
2026-07565496.4%
2026-06615895.1%
2026-05484593.8%
2026-04726691.7%
2026-03655889.2%
2026-02595186.4%
2026-01816884%
2025-12443170.5%
Purview

At risk

MemberPurviewTierStatusRenewal DateActions
Diego FerrerCoral Bay ClubResident BasicSuspended8/21/2026
Maria SantosCoral Bay SpaSpa Ten VisitFrozen8/12/2026
Amina YusufCoral Bay ClubFamilyFrozen8/29/2026
Zanele DubeCoral Bay SpaSpa UnlimitedSuspended9/1/2026
Andrés LugoCoral Bay ClubResident PremiumSuspended8/10/2026
Henrik DahlBay Sailing AcademyAcademy SeasonActive8/15/2026
Lucia BianchiCoral Bay ClubResident BasicActive8/19/2026
Rafael OrtizCoral Bay ClubResident BasicActive8/24/2026

Why they left

Who cancelled, how long they had been a member, and the reason they gave, with the churn rate and the average tenure of the people leaving above it. Reasons are a fixed vocabulary rather than free text, which is what makes the answer a number rather than an opinion.

Registry · Churn
Churn Rate %
3.1
Members Lost (MTD)
8
Members At Risk
23
Avg Tenure (Churned, mo)
14.6
Critical
At Risk

By purview

PurviewTypeActive MembersChurn %Lost (MTD)
Coral Bay ClubMembership3212.54
Coral Bay SpaMembership10043
Bay Sailing AcademyPrograms653.11
Purview

Recently cancelled

MemberPurviewTierJoin DateCancel DateTenure (mo)Reason
Ana Belén CruzCoral Bay ClubResident Basic12/14/20248/2/202619Dissatisfied
Femi OkonkwoCoral Bay SpaSpa Ten Visit12/20/20258/3/20267Too Expensive
Greta LindqvistCoral Bay ClubResident Premium9/5/20248/4/202622Moved / Relocated
Ravi MenonCoral Bay SpaSpa Unlimited8/28/20258/4/202611Dissatisfied
Josefina ParedesCoral Bay ClubFamily3/31/20258/5/202616Switched Provider
Aïcha TraoréBay Sailing AcademyAcademy Season10/18/20258/5/20269Moved / Relocated
Pieter van WykCoral Bay ClubResident VIP3/22/20248/6/202628Dissatisfied
Camila DuarteCoral Bay SpaSpa Ten Visit2/27/20268/6/20265Other

Getting them back

Lapsed members who are worth another conversation, what tier they were on, and when each was last contacted, so the same person is not mailed twice in a week. Worked as a segment in Campaigns rather than by hand.

Registry · Win-Back
Eligible for Win-Back
34
Re-Engaged This Month
7
Win-Back Rate %
20.6
Normal

By purview

PurviewTypeEligibleRe-Engaged (MTD)Win-Back %
Coral Bay ClubMembership19421.1%
Coral Bay SpaMembership11218.2%
Bay Sailing AcademyPrograms4125.0%
Purview
MemberPurviewFormer TierCancelledLast ContactStatusActions
Greta LindqvistCoral Bay ClubResident Premium8/4/20268/6/2026Contacted
Ravi MenonCoral Bay SpaSpa Unlimited8/4/20268/6/2026Contacted
Ana Belén CruzCoral Bay ClubResident Basic8/2/20268/5/2026Re Engaged
Femi OkonkwoCoral Bay SpaSpa Ten Visit8/3/20268/5/2026Declined
Aïcha TraoréBay Sailing AcademyAcademy Season8/5/20268/6/2026Re Engaged
Pieter van WykCoral Bay ClubResident VIP8/6/2026Not Contacted
Camila DuarteCoral Bay SpaSpa Ten Visit8/6/2026Not Contacted
Josefina ParedesCoral Bay ClubFamily8/5/20268/6/2026Contacted
Marcos VillalbaCoral Bay ClubResident Basic6/18/20267/30/2026Re Engaged
Chiara RossiCoral Bay ClubResident Premium5/27/20267/14/2026Declined

The whole account, compared

Growth, tenure, utilization and lifetime value, then every membership programme you run side by side: members, retention, churn, recurring revenue. It is how you find out that the programme earning the most is also the one leaking fastest.

Registry · Analytics
Total Members
486
Active Rate %
88.7
MoM Growth %
4.2
Avg Tenure (mo)
17.4
Member LTV
81,400
Utilization %
63.5
Normal
At Risk
Programs
3
Total Members
486
Total MRR
1,933,600
Blended Retention %
94.2
Blended Churn %
3.1
Normal
Critical

Program performance

PurviewTypeMembersRetention %Churn %MRRLTV
Coral Bay ClubMembership32195.12.51,530,40092,600
Coral Bay SpaMembership100934403,20068,300
Bay Sailing AcademyPrograms6592.33.1644,00094,300

Monthly New Members

0204161812025-12: 442025-122025-122026-01: 812026-012026-012026-02: 592026-022026-022026-03: 652026-032026-032026-04: 722026-042026-042026-05: 482026-052026-052026-06: 612026-062026-062026-07: 562026-072026-07

Membership Mix by Tier

Registry · Retention
90-Day Retention %
94.2
6-Month Retention %
88.7
12-Month Retention %
81.3
Normal

By purview

PurviewTypeMembers90-Day %12-Month %
Coral Bay ClubMembership32195.183.8
Coral Bay SpaMembership1009376
Bay Sailing AcademyPrograms6592.378.5
Cohorts Tracked
8
Members Started
486
Still Active
431
Normal
CohortStarted WithStill ActiveRetention %
2026-07565496.4%
2026-06615895.1%
2026-05484593.8%
2026-04726691.7%
2026-03655889.2%
2026-02595186.4%
2026-01816884%
2025-12443170.5%
Purview

At risk

MemberPurviewTierStatusRenewal DateActions
Diego FerrerCoral Bay ClubResident BasicSuspended8/21/2026
Maria SantosCoral Bay SpaSpa Ten VisitFrozen8/12/2026
Amina YusufCoral Bay ClubFamilyFrozen8/29/2026
Zanele DubeCoral Bay SpaSpa UnlimitedSuspended9/1/2026
Andrés LugoCoral Bay ClubResident PremiumSuspended8/10/2026
Henrik DahlBay Sailing AcademyAcademy SeasonActive8/15/2026
Lucia BianchiCoral Bay ClubResident BasicActive8/19/2026
Rafael OrtizCoral Bay ClubResident BasicActive8/24/2026
Every person sees their view

One membership, and the view each person needs.

One record. The surface is what differs, and you compose each one.

A member opens their own portal in Navigator and runs the routine themselves: their plan, their credit balances, what they have used, the perks their tier grants, their own documents. They update their own details and freeze inside the policy you set, and every action resolves to the signed-in member.

Navigator · Member Portal
Who the membership belongs to

Enroll one person, a household, or a whole company.

All three run on the same records.

Individual

Their own tier, their own credits, their own renewal date, and their own portal.

Family

Linked dependents under a primary member with shared billing, while each dependent keeps their own check-in and visit history.

Corporate

A company-level agreement with an account manager, seats used against seats bought, a monthly rate and a contract expiry.

Whichever of the three it is, roaming lets them use it at every location you operate, and the visit syncs back so usage and entitlements stay on one record.

Pricing

No setup cost. Pay when you start using.

Guest and member records for Pros.

Included with Commerce or Ops

Reservations, inventory, contacts, tickets, and scheduling

0Additional Cost

Calisto Ops

Run the floor, schedule the team, and stay compliant.

1%of revenue processed

Recommended for you

Works well together.

Calisto Payments

Calisto Commerce

Catalog, pricing, payments, proposals, contracts, and CRM

Learn more
2%of revenue processed
Calisto Bookings

Included with Commerce or Ops

Reservations, inventory, contacts, tickets, and scheduling

Learn more
0Additional Cost
Calisto Access

Calisto Ops

Full security protocol management.

Learn more
€50/mo
Calisto Campaigns

Calisto Engage

A complete marketing platform.

Learn more
€9per 1,000 emails
Calisto Workforce

Included with Commerce or Ops

Reservations, inventory, contacts, tickets, and scheduling

Learn more
0Additional Cost
Calisto Purview

Included with every Calisto account

Account configuration and data rules.

Learn more
0Additional Cost
A la carte pricing
Starter · up to 5,000 contact records
€79/mo
Growth · up to 25,000 contact records
€149/mo
Unlimited contact records
€249/mo
Spec sheet

Everything included in Calisto Registry.

Every screen, setting and connection that ships with the app, grouped by where you use it.

Configure
  • Plans defined in-app: name, product, billing frequency, price, currency, status
  • Unlimited tiers with custom pricing, levels, initiation fees and capacity limits
  • Members tracked against tier capacity, with a waitlist when a tier fills
  • Entitlement allowance rules per tier: included benefit, credit, or discount, with frequency and usage caps
  • Per-tier booking limits on their own tab
  • Credit allocations across the universal credit vocabulary: meeting hours, guest passes, parking, desk hours, print credits, storage units, golf rounds, court hours, spa credits, event passes
  • Credit eligibility mapped per tier to the services those credits pay for
  • Clinical tier variants with treatment and product discount percentages
  • Base pricing configuration, with demand-driven pricing through Pulse
  • Tier changes held for review, with current value against proposed, before they publish
  • Configurable terminology per business type, resolved on every screen
  • Renewal automation: auto-renew, reminder lead time, grace period
  • Freeze policy: whether holds are allowed, annual day cap, minimum notice
  • Dunning policy: retry days, grace and suspension windows, cancel timing, access at each stage, auto-advance or manager approval
  • Identity verification at registration, off or at either level
  • Defaults: guest passes per month, trial period length, onboarding fulfillment handoff to Orderflow
Enrolling members
  • Prospect tracking as a member status rather than a separate list
  • Pending-approval waitlist that staff approve or remove
  • Onboarding board: application received, documents pending, payment pending, access setup, orientation, complete
  • Days in stage, average days to complete, and the bottleneck stage
  • Staff registration form with contact linking, tier assignment, photo and optional identity check
  • Public enrollment on your own sites, reading the same tiers and the same capacity
  • Searchable, filterable, sortable member directory with per-programme roll-up
  • Identity verification badge on every record
  • Liability waivers and documentation against the member
Running the front desk
  • Member lookup and check-in with visit type: facility access, class attendance, event attendance, guest visit
  • Live visit counts by type, operation-wide and per programme
  • Access log of visit history with member, type, guest count and time
  • Guest passes with a monthly default allowance
  • Roaming across every location you operate, syncing back to the home record
  • Employee portals and fixed terminals composed per station
  • Self-service kiosks for unattended check-in
  • Door and zone access tied to membership status and tier through Calisto Access
Money
  • Subscription billing with recurring cycles
  • Renewal queue with Remind and Process per member, scoped to a programme or across all of them
  • Cohort reminders by type: renewal, payment due, expiring card, quiet member, over email, SMS or both
  • Dunning ladder with retry, grace, suspend and cancel, and per-member advance, hold, waive and resolve
  • Revenue at risk and recovery rate, per currency and per programme
  • Revenue dashboards: MRR, ARR, average revenue per member, initiation fees to date
  • MRR broken out by tier as a chart and a table reading one list
  • Folios with every charge and payment per member and the outstanding balance
  • Per-currency subtotals everywhere money is totalled, never one summed figure
  • Any currency per record, with the programme default auto-detected and always editable
  • Monthly folio export as CSV or JSON
  • Membership holds for temporary pauses, enforced against freeze policy
  • Settlement through Calisto Payments
Retention
  • Retention rates at 90 days, 6 months and 12 months, per programme and blended
  • Joining cohorts with how many of each are still active
  • At-risk member list with tier, status and renewal date, and Remind per row
  • Churn rate, members lost month to date, and average tenure of the members leaving
  • Cancellation reasons as a fixed vocabulary rather than free text
  • Win-back list of lapsed members with last contact date and campaign status
  • Win-back rate: contacted, re-engaged, declined
  • Engagement scoring per member from visit frequency, recency, participation and referrals
  • Member surveys with NPS tracking
  • Analytics: growth, tenure, utilization, lifetime value, tier mix, and every programme compared side by side
The member workspace
  • Profile, subscription, credits, visits, waivers, perks, onboarding, holds and timeline on one screen
  • Inline editing of member details
  • Payment history, billing status, plan details and renewal date
  • Credit balances by type, allocated against used
  • Visit history with type, date, time and guest count
  • Active perks from their tier, actionable from the workspace
  • Full activity timeline: joins, renewals, payments, visits, communications, changes
  • Straight into a booking, a campaign, a deal or a staff assignment against that member
  • Personal queues: the members assigned to you and the renewals you own
Where members meet you
  • Member portal through Calisto Navigator: plan, credits, usage, perks, documents
  • Members update their own details and freeze within policy
  • Every action scoped to the signed-in member, with no cross-member access
  • Public enrollment on your own sites
  • Membership carried in your own apps
  • Self-service kiosks and staffed terminals
Scale
  • Unlimited members per account
  • Unlimited membership programmes per account, with cross-programme reporting
  • Multi-location with roaming
  • Multi-currency by record
  • Multi-language content fields
  • Individual, family and corporate memberships on one record model
  • One customer record shared across every app in the account
Connected to Calisto Pro
  • Mail, Inbox, Voice, Campaigns (the member communication lifecycle on one contact record)
  • Sites, Apps, Kiosks, Navigator, Station (sign-up, phone, unattended check-in, member portal, front desk)
  • Access (door and zone control tied to membership tier)
  • Payments (recurring dues across 75 gateways)
  • Bookings (classes, courts, sessions and appointments checked against the tier)
  • Tickets (member events that already know who is a member and what they pay)
  • Inventory (what a visit consumes comes off the count)
  • Deals and Proposals (corporate membership sales)
  • Sign (membership agreements with e-signature)
  • Forms (applications and health questionnaires answered before arrival)
  • Workforce and Agenda (staffing and onboarding tasks)
  • Depot (every document attached to the member)
  • Circle (member referral tracking)
  • Studio and Impreta (membership marketing materials)
  • Reputation (member reviews)
  • Ledger (dues revenue posted without re-keying)
  • Pulse (the shared pricing model promotions run on)
  • Purview (tier definitions, entitlement policies, billing rules)
Honest answers

Questions about Calisto Registry

The membership: the directory, tiered plans with entitlements and credits, subscription billing with dunning, check-in and access logs, and a portal members run themselves.

A tier is read by Bookings, Access and Catalog directly, so what a member may book, open and buy comes from their plan rather than from a rule maintained separately in each app.

Dunning runs on the terms you set, and the entitlement changes on the date you chose rather than when somebody notices. A freeze reverses itself on the date it was set for.

Yes, with plan, renewal date and credit balance. Payment authorisations usually have to be re-established, which is the normal cost of moving billing.

It is part of Core. The pricing section on this page reads the live catalogue and is the authority. There are no per-member fees.

Yes, with plans, credits and history, exportable in standard formats.