Docs / Thorium Cloud / Analytics & Reports

Analytics & Reports

Thorium Cloud provides a comprehensive analytics suite that transforms raw session data into actionable insights. From daily revenue tracking to peak-hour analysis, the analytics dashboard helps operators optimize pricing, plan capacity, and understand usage patterns across their charging infrastructure.

Dashboard Metrics

When you log in to cloud.thorium.gr, the main dashboard presents a set of key performance indicators (KPIs) for the selected time period:

MetricDescription
Total RevenueSum of all captured payment amounts across all units and channels.
Total EnergyAggregate kWh delivered across all sessions.
Session CountTotal number of completed charging sessions.
Average SessionMean energy (kWh) and duration per session.
Utilization RatePercentage of time each channel was actively charging vs. idle.
Estimated ProfitRevenue minus estimated electricity cost (based on your configured cost per kWh).

Each metric includes a comparison to the previous period (e.g., "Revenue up 12% vs. last month") and a sparkline showing the trend over the selected timeframe. You can filter by unit, location, channel, or date range using the controls at the top of the dashboard.

Revenue Tracking

The revenue section provides a detailed breakdown of income:

  • Daily revenue chart — a bar chart showing gross revenue per day. Hover over any bar to see the exact amount and session count.
  • Revenue by unit — compare performance across different units or locations. Identify which sites are generating the most income.
  • Revenue by channel — drill down into individual channels. Useful for spotting underperforming chargers or imbalanced utilization.
  • Electricity cost overlay — toggle an overlay that shows estimated electricity cost alongside revenue, giving you a visual representation of your profit margin. The default electricity cost is 0.18 EUR/kWh (adjustable in settings).
Set your electricity cost accurately. Navigate to Settings → Costs in Thorium Cloud and enter your actual per-kWh electricity rate from your utility bill. This ensures the profit calculations are accurate. If you're on a time-of-use tariff, enter the weighted average.

Session Analytics

The sessions view offers a filterable, sortable table of all charging sessions:

  • Session ID — unique identifier for cross-referencing with Viva Wallet transactions.
  • Unit and channel — which charger served the session.
  • Start and end time — precise timestamps for session boundaries.
  • Duration — total elapsed time from contactor close to contactor open.
  • Energy delivered — total kWh metered during the session.
  • Cost — the captured payment amount.
  • Payment status — Captured, Pending, Voided, or Failed.
  • Session type — Paid or Complimentary (admin override).

Click on any session to expand its detail view, which includes a current draw graph over time, showing exactly how the vehicle's charging profile evolved throughout the session.

Peak Hours Analysis

Understanding when your chargers are busiest helps with pricing optimization and capacity planning. The peak hours view displays:

  • Heatmap — a 7×24 grid (day of week × hour of day) showing session density. Darker cells indicate higher usage. This instantly reveals your busiest and quietest periods.
  • Hourly utilization chart — average utilization rate by hour across the selected period.
  • Demand forecast — based on historical patterns, Thorium Cloud projects expected demand for the coming week, helping you anticipate busy periods.
Use peak data to optimize pricing. If your chargers are consistently full during certain hours, consider implementing time-of-day pricing (e.g., higher rates during peak hours, lower rates overnight). See Pricing Configuration for details on setting up scheduled price changes.

Exporting Reports

All analytics data can be exported for external use — accounting, tax reporting, or custom analysis in spreadsheet software.

PDF Reports

Generate a formatted PDF summary report for any time period. The report includes all dashboard KPIs, revenue charts, session summaries, and utilization metrics in a clean, printable layout branded with your company details. Navigate to Reports → Generate PDF, select the date range, and click Download.

CSV Export

Export raw session data as a CSV file for use in Excel, Google Sheets, or any data analysis tool. Each row represents a single session with all fields (timestamps, energy, cost, payment status, etc.). Navigate to Reports → Export CSV, configure your filters, and click Download.

Scheduled Reports

Set up automatic report delivery on a recurring schedule:

  1. Navigate to Reports → Scheduled Reports.
  2. Click New Schedule.
  3. Choose the report type (PDF summary or CSV data export).
  4. Select the frequency: Daily, Weekly (delivered on Monday), or Monthly (delivered on the 1st).
  5. Enter the email recipients (up to 5 addresses).
  6. Click Save.

Scheduled reports are generated automatically and delivered via email as attachments. Each report covers the preceding period (e.g., a weekly report delivered Monday covers the previous Monday through Sunday).

Monthly reports for accounting. Set up a monthly scheduled CSV export to streamline your bookkeeping. The CSV includes all the fields your accountant needs: date, amount, VAT (if applicable), session ID, and payment reference.
© 2026 Dark Matter Networks [email protected]