Membership Status (the foundation)
π‘ sheepCRM has 4 true statuses and describe where members are in the membership journey:
Pending
Active
Lapsed
Cancelled
π These are system-driven
π You donβt manually control them
π You respond to what they are telling you
The status is shown on the membership in the contact record.
Status Overview
Status | What It Means | What It Tells You | Where Youβll See It |
Pending | Membership created but not fully completed (e.g. payment or required steps outstanding) | Activation not yet complete | |
Active | Membership currently valid within its start and end dates | Has access to member benefits. Can still be unpaid (as payment is tracked separately). | Contact record / segments |
Lapsed | Membership expired and no renewal was completed in time | Membership ended naturally | |
Cancelled | Membership intentionally ended before or at expiry | Active decision to stop membership | Membership record / Leaving reports |
Renewal Timing
βRenewal Dueβ is not a status. It is a timing condition based on the renewal window.
π It tells you when a membership is approaching renewal
π It does not tell you what action is happening
Use the Members renewing report to monitor
What happens next depends on your renewal model
Renewal Model | What Happens |
Manual | Admin creates the renewal |
Self-Service | Member completes their own renewal |
Auto | System generates renewal automatically |
Core Membership Structure
Term | Definition | Why It Matters |
Membership Plan | Configuration template (price, duration, renewal model, payment options) | Controls how membership behaves |
Membership Record | A single period of membership linked to a contact | One contact can have multiple records over time |
Membership Period | The defined start and end dates of that membership | Drives status and renewal timing |
Renewal Model | Manual, self-service, or auto | Determines who initiates renewal |
Status Behaviour | Automatic movement between statuses | Controlled by system logic |
Membership and Payment (core concept)
In sheepCRM, membership and payment are separate - but connected
π Membership = where someone is in their journey
π Payment = whether that journey is financially complete
How they relate
Term | Refers To | Key Insight |
Renewal | Creation of a new membership period | Renewal does not equal payment |
Invoice Created | Request for payment | Does not activate membership on its own |
Payment Collected | Stripe / GoCardless / manual payment | Updates financial status, i.e. paid / unpaid |
Unpaid Membership | Active membership without full payment | Appears in Unpaid Active Members report |
The rule
π΄ Active does NOT always mean paid
π This is normal
π This is expected
π This is where you take action
Key Membership Reports
π‘ Reports show you where to act
Report | Purpose |
Memberships created in a period | |
Incomplete memberships needing attention | |
Active memberships without full payment | |
Lapsed and cancelled memberships | |
Overall growth and churn |
How to think about this (the big picture)
π You are not managing records
π You are monitoring signals
Status = where they are
Renewal = what happens next
Payment = whether itβs aligned
Reports = where you act
See the related article on the renewal models here.
