Benchmarke Client Portal

Secure account access for Benchmarke clients

A focused portal for invoices, website workspaces, account users, and Benchmarke admin support.

Billing

Invoice visibility is scoped by client account and owner access.

Workspaces

Client websites are selected through organization-backed workspaces.

Users

Organization memberships separate client roles from Benchmarke admin access.

Portal foundation
Data model
Client accounts, organizations, members, invites, invoices
Auth boundary
Better Auth sessions with server-side route guards
Admin controls
Protected admin shell for portal operations