Skip to Content
Member ManagementMember statuses explained

Member statuses explained

Status controls what a person can do. Getting this right is what keeps unpaid people out of your classes.

StatusMeansAccess
LeadIn your system, not payingCan be contacted; no booking or check-in
Trial memberIn a free trialFull member access
MemberActive, payingFull access
Ex-memberCancelled or lapsedNo access; history retained
Non-memberIn your system but never a memberNo access
Deletion pendingRequested account deletionRetains access during the grace period
DeletedGrace period elapsedNo access

The rule that matters

A person cannot become an active member without both an active subscription and every required document signed.

That’s enforced in the database, not just the signup form. There is no path — including staff error or a bug in a form — that produces an active member who hasn’t paid or hasn’t signed.

If you try to set someone to Member and it doesn’t stick, one of those two is missing.

How people move between statuses

Lead ──── pays + signs ────► Member │ │ │ ├── cancels ──► Ex-member │ │ └── never converts ──► stays Lead (or Non-member)

Trial members become Members automatically when their first payment succeeds.

Where statuses come from

SourceStatus set
Self-signup on your public pageMember (payment + waiver completed inline)
Staff adds them at the deskLead, then Member once you collect payment
Event registration by a non-memberLead, source event
Downloaded the app, no gymNon-member until they join
CSV importWhatever you map

Notes

  • Ex-members keep their history. Check-ins, workout logs, PRs, and signed documents survive. If they come back, it’s all there.
  • Deletion is different from cancellation. Someone who wants to stop paying should be cancelled, not deleted — deletion removes their data permanently after the grace period.
Last updated on