Boom Media
bm-portal Β· Hub Dashboard Mockup

bm-portal β€” The Hub (WPMU DEV-style)

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.

Everything below is a static sample of the proposed UI. Real data would come from your suite (Rankee SEO, Localey reviews, Compliee, Displayee, Signnee…) + ClickUp.

πŸ›  Admin β€” agency command center

portal.boommedia.us/admin
14
Active clients
+2 this month
7
Open tasks
3 due this week
4
Unread messages
from 3 clients
$18.4k
MRR
+6% MoM
Client health View all β†’
R
Rhoads Law Group
rhoadslawgroup.com
SEOβ–² 12
Reviews4.8β˜…
Uptime99.9%
ADAPass
H
Healing Arts
healingarts.health
SEOβ–² 5
Reviews4.6β˜…
Uptime100%
ADA3 flags
B
Big Mike's Bail Bonds
bigmikesbailbonds.com
VoicePaused
Reviews4.9β˜…
Uptime99.8%
Leadsβ–² 8
Tasks β€” Kanban ⟲ Synced to ClickUp
To Do2
Add Spanish translation to Healing Arts
SEOHAWCU-142
Re-shoot RLG avatar intro (V6)
VideoRhoads
In Progress2
Wire Voice Receptionist to BMBB portal
DevBig Mike'sCU-139
Monthly SEO report β€” Rhoads
ReportRhoads
Review1
Approve new promo video
ApproveeHAWCU-151
Done2
Fix ADA flags on contact page
βœ“Healing Arts
Launch review-request SMS
βœ“Rhoads
Client messages
H
Healing Arts
Can we add a Spanish version of…
R
Rhoads Law Group
Love the new avatar video! πŸŽ‰
B
Big Mike's
The phone line isn't answering
Healing Arts & Wellness
Can we add a Spanish version of the site? A lot of our patients prefer it.
Absolutely β€” it's already set up in your dashboard. Going live this week. βœ…
Amazing, thank you!

πŸ‘€ Client β€” what your client sees (white-labeled)

portal.boommedia.us/dashboard
4.6β˜…
Google rating
+0.2 this month
β–² 5
Keyword rankings
up this month
100%
Uptime
all systems go
2
Awaiting your review
action needed
Your services
πŸ“ˆ
SEO & Rankings
by Rankee
Keywords β–²5
Traffic+12%
⭐
Reviews
by Localey
Rating4.6β˜…
New+9
🌐
Translation
Spanish Β· live soon
/es/ pagesSetup
Languages3
Your tasks & progress
Review new promo video
Action neededDue Fri
Approve Spanish homepage copy
Action needed
Monthly SEO report
βœ“ Delivered
Message your team
Can we add a Spanish version of the site?
Absolutely β€” going live this week. βœ…

πŸ“‹ What we can adopt from WPMU DEV (The Hub)

WPMU DEV featurebm-portal version (powered by your suite)Status
The Hub β€” manage all client sites in one placeAdmin client grid with health across all clientsBuild
Per-site health (uptime, security, performance, SEO)Modules from Rankee (SEO), Compliee (ADA/security), Localey (reviews), uptimeBuild (wire suite)
White-label client portalClient view, branded per client (logo/color)Have (portal exists)
Automated branded client reportsMonthly report PDF per client (SEO + reviews + work done)Build
Client billing / plansbm-portal billing routeHave
Team roles & permissionsAdmin vs client access (already split)Have
Activity feed / notificationsActivity stream + unread badgesBuild
β€” (not in WPMU)Client messaging (agency ↔ client chat)Build (your ask)
β€” (not in WPMU)Kanban tasks β†’ ClickUp syncBuild (your ask)
ClickUp sync β€” how it works: add a task on the Kanban board β†’ it creates a task in your ClickUp space (list = the client), and status changes sync both ways. Cards show their CU-### id. So your team can work in ClickUp or the portal, and clients see a clean, simplified view of just their tasks. (This session already has ClickUp tools connected, so the sync is real β€” not a mock.)

πŸ”§ If you approve β€” build order

  1. Admin Hub dashboard β€” client health grid pulling from the suite + stat row.
  2. Client messaging β€” a portal_messages table + the two-pane inbox (admin) and chat (client).
  3. Kanban board + ClickUp sync β€” portal_tasks mirrored to a ClickUp list per client, two-way status.
  4. Client-view modules β€” surface Rankee / Localey / Translation / Approvee status to the client.
  5. Branded reports β€” monthly PDF per client.