Real-Time WooCommerce Analytics on Your Phone

Your store already knows what it earned today. Getting that number out of it usually means a laptop, a login, and the WooCommerce analytics screen. My Woo Stores puts the same figures — revenue, orders, average order value, refunds, top products and where the orders came from — on your phone, for any store you have connected and any period you pick, with the change against the previous period attached to every headline number.

Which numbers does it show?

For the selected store and period:

  • Gross revenue and net revenue, shown separately
  • Order count and items sold
  • Average order value
  • Customer count for the period
  • Shipping collected, discounts given, tax, and refunds
  • Cash flow for the period

Gross and net are kept apart on purpose. Gross revenue is what customers were charged; net is what is left after refunds, discounts, shipping and tax come out. On a phone, where you get one glance rather than a spreadsheet, showing only one of the two is how people end up with a wrong idea of how the month is going.

What periods can you look at?

  • Today, with yesterday as the comparison
  • This week, this month, this year
  • Last 7 days, last 30 days, last 365 days
  • A custom date range you pick yourself

Every headline figure carries its change against the equivalent previous period — today against yesterday, this month against last month, this year against last year. That comparison is not an extra tap or a separate screen; it is attached to the number, because a revenue figure without a baseline does not tell you whether to do anything.

Can you see which products are selling?

Yes. The top-products list ranks what actually sold in the selected period, and tapping an entry opens that product, so noticing something is selling out and fixing its stock are the same interaction rather than two sessions on two devices.

It is period-scoped, which matters more than it sounds: a best-seller-of-all-time list mostly tells you what was popular two years ago. A best-seller-this-week list tells you what to reorder.

Can you see where your orders come from?

The order-sources breakdown attributes orders to direct traffic, organic search, social media, referrals, campaigns, or manual creation in the admin.

One honest caveat: this reads the order attribution data WooCommerce itself records. If your store is not recording attribution — an older WooCommerce version, or the feature disabled — the section says so rather than inventing a breakdown. My Woo Stores does not run its own tracking script on your storefront and never will; it reads what your store already knows.

How does the order status breakdown help?

Orders are split across processing, completed, pending, on-hold, cancelled, refunded and failed, with a count for each. Tapping a status filters the order list to it.

The number worth watching is usually not revenue. It is how many orders have been sitting in processing since yesterday, and whether failedis larger than usual — a spike there is normally a payment gateway problem, and it is the kind of thing that costs a day’s sales before anyone notices from a laptop. More on order management.

Where do the numbers come from?

Directly from your store, over the WooCommerce REST API, using the same reporting data the WooCommerce admin uses. The app does not recompute your revenue from a copy of your orders and it does not store your sales figures on a server — it asks your store and shows you the answer, in your store’s own currency.

The practical consequence is that the figures match what you would see in wp-admin. If a number looks wrong, it is wrong in WooCommerce too, which makes it a problem you can actually go and fix rather than a discrepancy between two tools.

Does analytics work across all your stores?

Each connected store has its own analytics, and switching between them is one tap. There is no store limit on any plan, so a freelancer with four client shops sees four independent sets of figures rather than a blended total that would be meaningless. More on the multi-store dashboard.

Does it work offline?

Recent figures are cached on the device, so opening the app without a connection shows the last data it fetched rather than an error. Pull to refresh when you are back online.

“Real-time” here means the numbers are fetched live from your store when you open the screen, not that they stream in continuously. There is no background polling — that would drain your battery for a figure you are not looking at.

Is this a replacement for Google Analytics?

No, and it is worth being clear about the boundary. My Woo Stores reports on orders: what sold, for how much, to how many customers, and where those orders were attributed. It does not report on traffic — there are no visitor counts, no session data, no bounce rates, no conversion-rate funnel, because it has no visibility into your storefront beyond what WooCommerce records against an order.

If you want to know how many people visited a product page and did not buy, that is a web analytics question and this is not the tool. If you want to know what your store earned this week and which products drove it, it is.

Does analytics cost anything?

No. The full dashboard and every figure on this page are included in the Free plan, along with unlimited connected stores, order management, product management and push notifications. Free is supported by banner and app-open ads; Pro removes them. See the plan comparison.

Try it on your own store

The Free plan includes every core feature and there is no account to create — connect a store and look at your real numbers.

← All features