Analytics gives the merchant and each agent a live view of orders, revenue and commissions. Analytics requires Starter or higher.
The same numbers reach every surface from one source, so what an agent sees in the app matches what you see in the admin for that agent. The difference is scope, not data: each viewer sees only what they are entitled to.
Merchant dashboard
In the admin, open Analytics to see the whole sales network in one view. The headline cards show your total orders, order count, revenue and commissions. Commissions break out into three figures so you always know where you stand: total earned, paid and pending. Below the cards you get your top agents and a revenue trend across the selected period.
Three filters reshape everything on the page at once:
- Period. Pick
week,monthoryear, or set a custom date range. - Agent. Narrow the view to a single agent to see just their contribution.
- Company. Narrow to one B2B customer to see how that account is performing.
Turn on compare against the previous period and every figure gains a delta, so a month reads against the month before it and a custom range reads against the range of the same length that precedes it.
| Metric | What it shows |
|---|---|
| Total orders | Combined value of orders placed in the period. |
| Order count | Number of orders placed in the period. |
| Revenue | Revenue recognised in the period. |
| Commissions | Total, paid and pending, split out separately. |
| Top agents | Your best performers, ranked for the period. |
| Revenue trend | How revenue moved across the period. |
Agent analytics
In the agent app, each agent opens Analytics to see their own book: their orders, their sales volume and the commission earned. They can slice it by company and by period, and switch on the same previous-period comparison to see whether they are up or down.
Agents only see their own numbers. The one exception is a manager, who sees the combined figures for their whole team rather than a single book. See Agents & managers for how teams and managers are set up.
Because commission figures are live in the app, an agent can watch the difference between pending and paid commissions without asking you. That cuts down on payout questions at the end of the month.
Buyer analytics
In the customer app, buyers get a deliberately simple spend view for their own company: total spend, order count and a spend trend. There are no commissions and no agent breakdown here, just what their company has bought over time. See Customer app for the rest of the buyer experience.
Freshness & caching
Analytics stays fast because results are cached for a short window rather than recomputed on every open. The live presets (week, month, year) refresh roughly once a minute; past custom ranges hold for a few minutes, since finished periods no longer change. Either way you are reading a recent snapshot, not a fresh query into Shopify on every keystroke.
The one thing that always forces a refresh is money moving back: when a refund comes in, the affected figures are recomputed automatically so revenue and commissions stay correct. The result is numbers that stay consistent across surfaces and load quickly, without repeatedly querying Shopify.
Because of the cache window, a brand-new order can take up to a minute to appear in the live presets. If a figure looks a step behind, give it a moment and reopen the page rather than assuming the order was lost.