Skip to main content

Use metrics as a path to records

The dashboard provides current pulse/triage; Analytics provides period- and router-filtered analysis. Financial amounts can be hidden and remain permission-gated.

Dashboard

Depending on data and permission, the overview can show:
  • router health and online/offline counts;
  • new subscribers and payments today;
  • revenue/payment-method summary;
  • live feed of payments, signups, and tickets;
  • prioritized “what’s next” actions;
  • upcoming renewals/expiries;
  • busiest routers and live sessions;
  • deferred subscriber-health and expiry trends.
Dashboard polling refreshes current feed/pulse data. Heavy sections load separately; wait for their skeletons to resolve before treating a zero/blank as a business result.

Analytics filters

Choose the current period, optional MikroTik/NAS, and service filter where available. Payment trend can be filtered by Hotspot or PPPoE. Export uses the active period/router context.

Analytics sections

  • Revenue & billing: payment trend, payments versus expenses/net, top customers, Hotspot/PPPoE revenue mix, payment-method split, accounts receivable/overdue.
  • Subscribers: active/new, lifecycle (active/paused/expired), stage/type, expiring series.
  • Network: sessions/peak/duration, traffic upload/download, usage by plan and session behavior.
  • MikroTik: revenue, subscribers, sessions, and traffic by router when viewing all routers.

Interpretation cautions

  • Period and timezone boundaries can change totals.
  • Pending/manual/offline payments may differ from provider settlement.
  • Active sessions are accounting records and can contain stale/reconnect state.
  • Revenue per router depends on record association, not physical cash location.
  • A deferred chart’s absence is a loading/error state, not zero.
  • Compare underlying payments, expenses, subscribers, or sessions before acting on an anomaly.

Export

Download only the required period and router scope. The analytics CSV includes its filter context. Protect it as customer/financial data and reconcile totals against the visible filtered page.