A logged-in space for clients and members: their documents, bookings, courses, invoices and group discussion.
Bring your stack to a call and we will set this module up against how your business actually runs.
Book a callThe client portal is the logged-in side of the build. Where funnels and the website are what strangers see, the portal is what a customer sees once they have a relationship: the courses they have access to, their upcoming bookings, their invoices and payment history, their documents, and (where it is enabled) a community space to talk to the business and to each other.
The mental model is one login, several rooms. The login belongs to the contact. What they find behind it is assembled from what they hold: offers grant course access, their appointments appear because they are theirs, their invoices because they are the payer, community groups because they were added to them. Nothing in the portal is a separate database; it is a view of the contact's own record.
A community adds something the rest of the platform does not have: member-to-member visibility. That is a genuine shift in what the client is running. Spaces, posts, comments and notifications need moderation, rules and a reason for people to come back, and a community nobody tends is a visibly empty room rather than a quietly unused feature.
The portal is a surface rather than a source. Memberships supply the courses, calendars supply the appointments, payments supply the invoices, workflows grant and revoke the access, and the conversations inbox receives whatever a member sends. Its value is that a customer has one place to go instead of searching their email for a link somebody sent them in March.
Buying the program grants the course offer and adds the member to that cohort's space. The portal shows their lessons, their next coaching call booked from the program calendar, and the discussion where the group and the coach talk between sessions. Completion triggers a certificate and an invitation to the alumni space.
A retained client logs in to see their next appointment, reschedule it without emailing anyone, download the documents the business has shared, and settle an outstanding invoice. A message started from the portal lands in the shared inbox with the client's record beside it, so whoever is on duty can answer properly.
The subscription itself is access: spaces, a resource library and a monthly live session booked through a class calendar. A failed payment starts a dunning sequence and eventually removes both the library access and the community membership, so the subscription means something. Re-engagement sequences chase members who have stopped logging in before they cancel.
Every module on this site is something we set up, test and hand over with the SOPs your team needs to run it.
Book a call