What Is Real-Time Ecommerce Analytics?
9 October 2026
Real-time ecommerce analytics means seeing what your orders, costs and profit look like while the orders are still arriving, instead of after a month-end report. It replaces the monthly spreadsheet with a view that updates as each sale lands.
What it actually measures
A sales total is the simplest number in ecommerce and the least useful on its own. Real-time analytics adds the numbers that decide whether a sale was worth making:
- Orders, units and sales by channel, product and time period
- Marketplace fees and fulfilment costs matched to the order they belong to
- Advertising spend tied to the sales it drove
- Refunds and returns allocated back to the product that came back
- Net profit and margin, per order and per SKU
Real-time versus a monthly report
A monthly report tells you what happened. By the time you read it, the ad campaign that burned margin has run for weeks, the product that ran out of stock has been gone for days, and the refund spike has already been paid. A live view lets you act while the problem is still small.
It does not mean staring at a screen all day. Most sellers check a live dashboard once or twice a day and let alerts and scheduled reports do the rest.
What you need for it to work
- Every sales channel connected, so no marketplace is a blind spot
- Your product costs loaded, because profit cannot be worked out without cost of goods
- Fees, shipping and ad spend pulled from the source rather than estimated with a flat rate
- One place that brings it together, so you are not reconciling five dashboards by hand
Where it helps most
Multichannel sellers feel the benefit first. Selling the same product on Amazon, eBay and your own store means three different fee structures and three different reports. Putting them side by side shows which channel really earns its keep, which is rarely the one with the highest sales figure.
It also helps with decisions that are time sensitive: pausing an unprofitable ad, repricing before a competitor does, or reordering stock before a bestseller sells out. See how this works in practice on our /profitability and /performance pages.
Questions sellers ask
Is real-time the same as live? In practice yes: the figures refresh as new orders and costs arrive. How accurate are the numbers? Only as accurate as your inputs, which is why cost of goods and actual fees matter. Do I need it if I sell on one channel? It still helps, but the gain grows with every channel you add.
A worked example
Say a product sells for £24.99 and costs £9 from your supplier. A sales report shows £24.99. A real-time profit view subtracts the referral fee, fulfilment, the ad spend behind that order and an allocated share of returns, and shows what is left. In our worked example that is £5.04, not £15.99. Seeing that on the day the order lands is the whole point.
Common mistakes
- Treating a sales dashboard as analytics: it shows revenue, not what you kept
- Using estimates for fees when the real figure is on each order
- Connecting some channels and leaving the smallest one out, which is often where margin leaks
- Looking at totals only, so one bad product hides inside a good average
How is real-time analytics different from reporting?
Reporting looks back at a closed period. Real-time analytics shows the current period as it builds, so you can change what you are doing before the period ends.
Do I need developers to set it up?
Not usually. Connecting a channel is typically an authorisation step. The work that takes time is loading product costs, because profit cannot be worked out without them.
If you want to see your own numbers this way, you can /book-a-demo and we will show WhatSales running on your store data.