A dashboard everyone actually wants to use.
How Stackbox built a multi-tenant customer dashboard for a CPO that gives every stakeholder — from facility manager to controller — exactly the data they need. Role-clean, real-time, no compromises.
01 · Challenge
The CPMS is built for operators — not their customers.
CPOs that want to give their customers their own view of charging sessions, costs and sites quickly hit the structural limits of classic CPMS solutions. The system only knows one level: the operator. Everything else is manual work — or simply missing.
No sub-tenant model in the CPMS
The CPMS only knows one level: the operator. Customers with multiple sites or organisational units can't split their charging data — everything lands in one bucket.
No granular role management
Who's allowed to see what? The CPMS has no answer for that — at least not one usable by end customers. Facility managers, controllers and fleet managers need completely different views.
No end-customer reporting
Who charged how much? What did it cost? For which period? Without a dedicated reporting tool, customers depend on requests — and CPO support becomes a permanent fixture.
No dedicated customer support channel
Faults, questions, changes — all of it lands at CPO support via email or phone. There's no direct channel for customers. It creates noise on both sides.
No billing transparency
Customers see no itemised invoice, no consumption overview, no comparison. Trust doesn't come from good intentions — it comes from traceable data.
No multi-site overview
Customers with multiple properties have no overview of their entire charging network. Every site is an island — no consolidated picture, no way to compare.
The CPMS is built for operators — not their customers. The missing tenant layer, missing role model and missing customer portal aren't accidents: they were simply never part of the design. We changed that.
02 · Solution
A customer portal that actually works.
Stackbox built a multi-tenant dashboard platform that sits on top of the existing CPMS infrastructure — without touching the core system. Every stakeholder gets exactly the data they need. No more. No less.
Multi-tenant data layer
A sub-tenant logic structures CPMS data and assigns each customer only their relevant charge points, sessions and billing — no data leaks, no manual segmentation.
Role-based access model
Facility manager, controller, fleet manager, property manager — each role has precisely defined access to data, reports and features. Role permissions are configurable per tenant.
Live dashboard with KPI cockpit
The dashboard always shows: active sessions, consumption, costs and charge point availability — split by site, time period and user group. All live.
Self-service reporting
Customers can create, export and schedule reports themselves. CPO support requests for consumption overviews disappear entirely.
Platform architecture
Tenants · Roles · Real-time · Reporting
Integration layer
03 · Use Cases
Endless roles. One platform.
The dashboard isn't a one-size-fits-all portal. Each user role gets its own view tailored to their tasks — all from a single platform.
Facility Manager
Sees all charge points for their properties, monitors availability and reports faults directly in the dashboard.
Controller
Tracks costs, consumption and billing across all sites and time periods — exportable for internal reporting.
Property Manager
Has an overview of all properties in the portfolio and can view charging data per property in isolation.
Fleet Manager
Sees charging sessions and costs per vehicle or driver — the basis for internal cost allocation.
Site Manager
View limited to their site: utilisation, active sessions, local faults — no access to other properties.
Hotel Operator
Combined view of guest charging and internal vehicles — billed separately, monitored together.
04 · Impact
What actually changes for you.
From manual support requests to genuine customer independence — with measurable results from day one. Not someday. Now.
clearly separated user roles with individual access rights
support requests for consumption overviews — thanks to self-service reporting
live data on sessions, costs and availability — no manual queries
tenant-clean data separation without touching the CPMS core
scalable to any number of customers, sites and roles without added overhead
integration into existing CPMS without changes to the core system
Our customers had been asking for their own portal for a long time. The CPMS simply isn't built for that. With the Stackbox dashboard, we went live with a complete customer portal including a role model, reporting and billing overview within weeks. It cut our support volume in half.
Stackbox · Customer Dashboard
Need a customer portal for your CPO platform?
We'll show you how a multi-tenant dashboard with a role model, live data and self-service reporting fits into your existing CPMS infrastructure.
Let's talk →