Skip to main content

Dashboard

The Dashboard is the first screen you see after logging into the admin panel. It gives you a live, at-a-glance view of your store's performance — revenue, orders, customers, and product activity — without having to run any reports.

Admin Dashboard Overview Admin Dashboard showing the four KPI cards, revenue chart, and recent orders table


Accessing the Dashboard

Navigate to /admin and log in. The Dashboard loads automatically. You can also return to it at any time by clicking Dashboard in the left sidebar.

:::info Permission required Users must have the dashboard.view permission to access the Dashboard. Super Admins always have access. :::


KPI Summary Cards

The top row of the Dashboard displays four summary cards — one for each of the most critical store metrics. Each card shows the current total and a trend indicator comparing it to the previous period.

KPI Summary Cards Four KPI cards showing Revenue, Orders, Customers, and Products

CardWhat it measuresHow it is calculated
Total RevenueGross revenue from completed ordersSum of grand totals for all orders with status Delivered or Completed
Total OrdersAll orders ever placedCount of all orders across every status
Total CustomersRegistered customer accountsCount of all active customer records
Total ProductsActive product listingsCount of products with status Active

Reading the Trend Indicator

Each card shows a percentage change badge in the bottom-right corner:

  • Green arrow ↑ — Metric has increased compared to the previous equivalent period
  • Red arrow ↓ — Metric has decreased
  • Grey dash — — No change or insufficient data to compare

The comparison period defaults to the previous calendar month.


Revenue Chart

The Revenue Chart provides a visual breakdown of revenue over time.

Revenue Chart Revenue chart with date range picker and daily/monthly toggle

Switching Date Ranges

Use the date picker in the top-right corner of the chart to change the time window:

OptionShows
Last 7 DaysDaily revenue for the past 7 days
Last 30 DaysDaily revenue for the past 30 days
Last 12 MonthsMonthly revenue for the past 12 months
Custom RangeYou pick the start and end date

Reading the Chart

  • The X-axis shows dates or months depending on the selected range.
  • The Y-axis shows revenue in your store's default currency.
  • Hover over any point to see the exact revenue figure for that day or month.
  • A dashed reference line may appear showing the previous period for comparison.

Orders by Status (Donut Chart)

The donut chart breaks down all orders by their current fulfilment status, so you can see at a glance how many orders are in each stage.

Orders by Status Donut Chart Donut chart showing order distribution across Pending, Processing, Shipped, Delivered, and Cancelled statuses

StatusColourMeaning
PendingYellowOrder placed, payment not yet confirmed
ProcessingBluePayment confirmed, being prepared
ShippedPurpleDispatched to customer
DeliveredGreenReceived by customer
CancelledRedOrder was cancelled
ReturnedOrangeCustomer returned the order
RefundedGreyRefund has been issued

Click any segment to jump directly to the Orders list filtered to that status.


Recent Orders

The Recent Orders table lists the latest 10 orders placed in your store.

Recent Orders Table Recent Orders table showing the most recent 10 orders with status badges

ColumnDescription
Order #Unique order number — click to open the full order detail
CustomerCustomer name and email
ItemsNumber of line items in the order
TotalGrand total including shipping and tax
StatusColour-coded status badge
DateOrder placement date and time

Click View All Orders at the bottom of the table to go to the full Orders list.


Top-Selling Products

The Top Products table shows your best-performing products ranked by units sold in the selected date period.

Top Selling Products Top Selling Products table showing product image, name, category, and units sold

ColumnDescription
ProductThumbnail image and product name
CategoryThe category this product belongs to
Units SoldTotal quantity sold in the selected period
RevenueRevenue generated by this product

This table uses the same date range as the Revenue Chart. Changing the chart date range also updates the Top Products data.


Recent Customers

A list of the 5 most recently registered customer accounts, showing their name, email, and registration date.

Click any customer row to open their profile in the Customers section.


Low Stock Alerts

If any product's stock quantity falls below its configured Low Stock Threshold, it appears in the Low Stock Alerts panel on the Dashboard.

Low Stock Alerts Panel Low Stock Alerts panel listing products that need restocking

ColumnDescription
ProductProduct name and variant (if applicable)
Current StockNumber of units remaining
ThresholdThe quantity at which the alert was triggered

Click a product name to go directly to its edit form and update the stock quantity.

:::tip Set thresholds proactively Configure Low Stock Thresholds on every product during initial setup. Go to Products → Edit → Inventory and set a threshold appropriate to your reorder lead time. A threshold of 5–10 units is a good starting point for most stores. :::


Refreshing the Dashboard

The Dashboard data is fetched fresh each time you load or navigate to it. To manually refresh, press F5 or click the browser refresh button. The data does not auto-refresh while you are on the page.


Permissions

ActionRequired Permission
View Dashboarddashboard.view

Users without this permission will not see the Dashboard in their sidebar and will be redirected if they try to access /admin/dashboard directly.