Member systems

Does your co-op need a member portal?

Test the operational need before building another login, and plan permissions, support and export if a portal is justified.

In this guide

A member portal is useful when it solves recurring work that simpler tools cannot handle well. It also creates accounts to support, permissions to maintain and another service that members must learn. Begin with the problem, rather than treating a login area as a milestone every growing co-op needs.

Distinguish a place to publish member information from a system that manages membership. A restricted document area may be enough for approved papers. Applications, subscriptions, personal details, booking entitlements and formal voting involve additional records and decisions.

Check whether simpler tools work

Write down the last five member requests that created avoidable work. Perhaps people could not find minutes, changed contact details by email or repeatedly asked whether their subscription had arrived. Count the volume for a representative period and note how much staff or volunteer time is involved.

  • Finding documents: try a clearly organised shared workspace with appropriate permissions.
  • Receiving updates: improve the mailing process and member information page.
  • Updating details: consider a controlled form with a human check against the membership record.
  • Recurring individual tasks: evaluate whether authenticated self-service would materially reduce work.
  • Complex entitlements: investigate a membership system with a clear source of truth.

If most problems are unclear ownership or outdated content, a portal can reproduce them behind a password. Fix those foundations first. The shared-files guide offers a simple starting structure.

Define the minimum service worth running

An illustrative energy co-op might propose a portal for members to view approved documents and submit contact changes. Its initial scope need not include discussion forums, event booking and voting. Each additional feature has moderation, support or governance implications.

Write a one-page decision record: the problem, affected members, current workload, proposed functions, information involved, responsible owner and success measure. Include a route for members who cannot use the online service. Digital participation should not depend on somebody successfully navigating an unfamiliar reset process without help.

Make identity and permissions explicit. How does an approved member obtain an account? What happens to applicants, former members and people with more than one role? Who authorises access to restricted board material? Keep member-data decisions separate from whatever fields a supplier's default form happens to contain.

Test the unhappy paths before choosing

  1. A new member receives an invitation and signs in without staff completing the process for them.
  2. A member loses access to their email and asks for help.
  3. A member can view their own information but cannot retrieve another person's records.
  4. A committee term ends while membership continues.
  5. A duplicate record is identified and corrected without losing history.
  6. A person requests a correction or raises a complaint through a human route.
  7. An administrator exports the required records into a documented, usable format.

Include keyboard access, screen-reader use where feasible, clear instructions and helpful error states. W3C form guidance provides a useful basis for reviewing labels and controls. Test actual member tasks rather than accepting a supplier's general accessibility statement as the whole assessment.

Ask about audit records, backups, incident support, data location and suppliers. The NCSC shared-responsibility guidance is relevant when dividing work between your co-op and a hosted provider.

Budget for operation and exit

Allow for migration, duplicate cleanup, induction, forgotten-account support, permission reviews, content maintenance and future export. Ask what happens at contract end, including how long an export takes, what it contains and how deletion is confirmed. An export that cannot be interpreted is a weak exit plan.

Give the pilot an end date and a decision rule. For example, proceed only if members complete the core tasks and the observed reduction in handling work justifies operating the service. If the pilot fails, retain the useful content improvements and revisit the scope.

Discuss a clearly defined portal requirement through technology support once you can explain the recurring work it should solve.

Suggest a correction or improvement →