Reporting & Analytics
Vectis provides operational reports focused on what matters: orders, inventory, and fulfillment performance.
Dashboard
The dashboard shows Total Orders, Shipped Today, and Avg Ship Time, plus today’s top priority and a watchlist for fulfillment risk, channel sync, and inventory health (inventory health on Growth and above). Trends live on the Analytics page.
Analytics
Analytics is available on Growth and above. Open Analytics from the sidebar. Pick a time range and, optionally, compare it with the previous period.
Orders
- Orders received, with average per day
- Order volume over time
- Orders by channel and by status
Fulfillment
- Average ship time
- SLA compliance, with an at-risk count
Inventory
- Stock-outs, with a stock-out trend
- Movement over time: receipts, fulfillments, adjustments, transfers
The analytics API also returns on-hand, reserved and available totals, inventory value (where products have unit costs), and overdue counts.
Inventory health
Items flagged as stocked out or running out soon, below or missing a reorder point, overstocked, slow-moving, showing count-accuracy signals, or imbalanced between warehouses, each with a suggested action.
Exports
To get order data out, select orders on the Orders list and export them to CSV.
Profitability and margins
Analytics (the Profitability section at the bottom of the page)
This view shows revenue, cost of goods, gross profit, and margin by product and over time, calculated from the unit costs on each order line. Shipping, discounts, and returns aren’t included. It’s available on Growth and above. Use it to answer:
- Which SKUs look good on revenue but bad on margin
- Where cost or pricing drift is eating profit
Use the order and fulfillment sections of Analytics for volume and ship times. Use profitability when the question is “are we keeping enough after cost of goods?”
Custom Reports
Saved Reports (Coming Soon)
Save any report configuration for quick access. This feature is planned for a future release.
Scheduled Reports (Coming Soon)
Automate report delivery via email on a daily, weekly, or monthly schedule. This feature is planned for a future release.
API Access
Analytics data is available via the REST API (requires Growth+ tier):
| Endpoint | Description |
|---|---|
GET /api/analytics/orders | Order analytics with time-series, status breakdown, channel distribution |
GET /api/analytics/fulfillment | Fulfillment performance, ship times, SLA compliance |
GET /api/analytics/inventory | Inventory analytics, current state, movement trends |
GET /api/analytics/inventory-health | Inventory health score and flagged items with suggested actions |
GET /api/analytics/profitability | Margin summary, time series, and per-product profitability |
All endpoints require startDate and endDate and accept granularity (hour/day/week), warehouseId, channelType, and compareStartDate/compareEndDate for a comparison period.
On every plan, GET /api/dashboard/activity returns recent order and package activity from the last 24 hours plus low-stock alerts (limit up to 50, optional warehouseId).
See the API Reference for full details.
Integrations (Coming Soon)
Direct integrations with BI tools and accounting systems are planned for a future release. In the meantime, use CSV exports or the API to move data to external systems.