A visual sample of the reimagined bm-portal: one place to manage every client, see their health across your SaaS suite, message them, and run tasks on a Kanban board that syncs to ClickUp. Toggle between the Admin (agency) view and the Client view. Mockup only β build & wire after your approval.
| WPMU DEV feature | bm-portal version (powered by your suite) | Status |
|---|---|---|
| The Hub β manage all client sites in one place | Admin client grid with health across all clients | Build |
| Per-site health (uptime, security, performance, SEO) | Modules from Rankee (SEO), Compliee (ADA/security), Localey (reviews), uptime | Build (wire suite) |
| White-label client portal | Client view, branded per client (logo/color) | Have (portal exists) |
| Automated branded client reports | Monthly report PDF per client (SEO + reviews + work done) | Build |
| Client billing / plans | bm-portal billing route | Have |
| Team roles & permissions | Admin vs client access (already split) | Have |
| Activity feed / notifications | Activity stream + unread badges | Build |
| β (not in WPMU) | Client messaging (agency β client chat) | Build (your ask) |
| β (not in WPMU) | Kanban tasks β ClickUp sync | Build (your ask) |
portal_messages table + the two-pane inbox (admin) and chat (client).portal_tasks mirrored to a ClickUp list per client, two-way status.