Skip to main content
Every organization on Orgo is built around its members. This guide helps you set up how people join, what information you collect, how you organize them, and what happens when they leave.

The member lifecycle

Every member goes through a journey in your organization. Understanding this lifecycle helps you decide which features to enable and how to configure them.
DISCOVER → REGISTER → GET APPROVED → PARTICIPATE → DEPART
StageWhat happensFeatures involved
DiscoverSomeone learns about your organization and wants to joinInvitations, Referral Program, Waitlist
RegisterThey fill out a form and create an accountRegistration Form, User Types
Get approvedDepending on your settings, they may need admin approval before they can participateAdhesion, User Statuses, Identity Validation
ParticipateThey’re an active member — they fill out their profile, take on roles, join events, connect with othersProfile Fields, User Types & Roles, Custom Fields, Privacy Settings, Family Members
DepartThey leave the organization, either voluntarily or by admin actionResignation, Account Deletion, User Statuses

What you see on a member’s profile

Click any member to open their full profile. Tabs give you quick access to everything about that person: Member profile page showing user details, status, user type, age, local group, badges, permissions, roles, and social links
TabWhat’s there
ProfilePersonal details, status, user type, badges, permissions, roles, and social links
FeeCurrent fee level, payment periods, and fee history
PaymentsAll payments made — membership fees, event tickets, donations — with status, amount, and period
e-DocumentsGenerated contracts, certificates, and signed documents
EventsEvents the member attended or is registered for
FilesPersonal documents uploaded by the member
ReferralsMembers they’ve invited to the organization
LogsAudit trail — every admin action, profile update, and status change on this member
Payments tab showing all member payments with ID, status, product name, period, amount, date, and type columns Events tab showing event cards the member attended or is registered for, with dates, images, and organizer info Logs tab showing audit trail with ID, date, action type, and author for every change made to this member

Setting up your organization

If you’re starting from scratch, follow this order. Each step builds on the previous one.
1

Design your registration form

Decide what information new members provide when signing up. Start minimal — you can always collect more data later through profile fields.Go to SettingsUsers & ProfilesRegistration Form.Set up registration →
2

Create user types (if you need them)

Do your members fall into categories? Scout vs Leader, Student vs Professional, Full Member vs Volunteer? If yes, create user types so members can identify themselves during registration and you can filter, communicate, and report by type.Skip this if all your members are the same type.Create user types →
3

Set the default status for new members

When someone registers, what should happen? Three options:
  • Active (immediate access — best for open communities)
  • Unapproved (admin must approve each registration — best for controlled membership)
  • Inactive (registered but not yet participating — for pre-launch)
Go to SettingsUsers & ProfilesConfigurationStatus After Register.Understand statuses →
4

Configure profile fields

Choose what additional information members can add to their profiles after registration. Mark important fields as required — members will be prompted to fill them on their next login.Configure profiles →
5

Set privacy defaults

Decide what’s visible to the community by default. Members can always restrict their own visibility further, but you set the starting point.Set privacy defaults →
6

Define roles and permissions

Model your organizational structure. Create roles for positions (President, Treasurer, Team Leader) and attach permissions so the right people have the right access.Set up roles →
7

Invite your first members

Your organization is ready. Start inviting administrators first, then open up to members.
Users module configuration showing settings sections and sub-navigation The Users module configuration page is your starting point. It’s organized into sections: registration settings, membership options, invitation controls, family settings, and profile configuration. Each section has toggles and dropdowns that control how the features described in this guide behave.

Do I need this feature?

Not every organization needs every feature. Here’s how to decide what to enable.

Controlling who joins

Your situationEnableWhy
Anyone can join, no approval neededJust the registration formSimplest setup. Members register and are immediately active.
You want to review each applicantAdhesionMembers submit an application. Admins approve, return for revision, or reject.
You have limited capacityWaitlistWhen registration is closed or full, interested people queue up. You invite from the waitlist when spots open.
Membership is invite-onlyReferral + InvitationsOnly existing members can bring in new people. Set “referrals needed for signup” to 1.
You need to verify identitiesIdentity ValidationMembers upload ID documents. OCR extracts data. Admins verify.

Organizing members

Your situationEnableWhy
Members fall into categories (Scout, Leader, Volunteer)User TypesCategorize members for filtering, reporting, and per-type registration forms.
You have organizational positions (President, Treasurer)User Types & RolesDefine positions and optionally attach system permissions to them.
You need data beyond standard profile fieldsCustom FieldsCreate fields like “Emergency Contact”, “T-Shirt Size”, or “License Number”.
You serve families with minorsFamily MembersLink parent-child accounts, set age restrictions, enable parental controls.

Handling departures

Your situationEnableWhy
You want to track why people leaveResignationMembers submit a reason. Admins review before processing. Helps identify retention issues.
Members should be able to delete their dataAccount DeletionSupports GDPR right to erasure. If resignation is also enabled, members must resign first.
Neither — you just deactivate peopleUser StatusesChange their status to Inactive or Suspended. Their data stays, they just can’t log in.

Common scenarios

”I’m setting up a youth scouting organization”

  1. Create user types: Scout, Leader, Parent, Volunteer
  2. Enable Family Members with age restrictions (min registration age: 13, auth restriction: 16)
  3. Set up per-type registration forms — Scouts need different fields than Leaders
  4. Enable Adhesion so you can review applications for leadership positions
  5. Set Status After Register to Active for Scouts, Unapproved for Leaders
  6. Create custom fields: “Unit Assignment”, “Badges Earned”, “Parent Contact"

"I’m running a professional association with 10,000 members”

  1. Create user types: Full Member, Associate, Student, Honorary
  2. Enable Identity Validation to verify professional credentials
  3. Enable Adhesion with interview tracking for membership applications
  4. Create custom fields: “License Number”, “Specialization”, “Years in Practice”
  5. Set privacy defaults to protect contact information (email, phone admin-only)

“I’m launching a small community — keep it simple”

  1. Use the default registration form with just name and email
  2. Set Status After Register to Active
  3. Skip user types, adhesion, and waitlist — you don’t need them yet
  4. Enable Invitations so your first members can bring friends
  5. Add profile fields later as your community grows

Feature reference

Setup & Configuration

Joining & Growth

Member Management

Departures


Troubleshooting

Check their status. If it’s Inactive, Suspended, or Unapproved, they can’t access the platform. Go to their profile → Edit → Permissions tab → check the Status dropdown. See User Statuses.
Check Status After Register in Settings → Users & Profiles → Configuration. If it’s set to Unapproved, someone needs to manually approve them. Also check if Adhesion is enabled and mandatory — if so, they need to complete and get approved for their application first.
If Resignation is enabled, they go to Profile → Settings & Privacy → Close account → Resign. An admin must approve the request. If resignation is not enabled, they can directly delete their account (if enabled) or ask an admin to set their status to Inactive.
Add the field to Profile Fields and mark it as required. Next time each member logs in, they’ll see a splash screen prompting them to fill it out. They can’t skip it.
Create User Types first, then go to SettingsUsers & ProfilesRegistration Form. Each user type gets its own form where you can enable different fields.
Go to Settings → Users & Profiles → Privacy Defaults and set sensitive fields (email, phone) to admin-only. Members can also restrict their own profiles under Settings & Privacy → Privacy.