Reports

E-commerce

Track revenue, orders, average order value and your best-selling products.

The E-commerce report turns purchase events into revenue insight — so you can connect your traffic to actual money.

This report is populated by the standard e-commerce events you send from your site, especially purchase and refund. See Ecommerce revenue tracking to set them up.

Stat cards

MetricWhat it measures
Total RevenueGross revenue from purchase events.
OrdersNumber of completed purchases.
Avg. Order ValueTotal revenue divided by orders.
Net RevenueTotal revenue minus refunds.

Amounts are shown in your site's configured currency.

Revenue & orders over time

An area chart plots revenue and orders across your date range so you can spot trends, seasonality and the impact of campaigns.

Purchase funnel

A funnel view tracks sessions through the key checkout steps (for example begin_checkoutadd_payment_infopurchase) with the drop-off at each stage, so you can see exactly where buyers abandon.

Top products

Two rankings highlight your bestsellers:

  • Top Products by Revenue — what makes you the most money.
  • Top Products by Units Sold — what sells in the highest volume.

A full All Products table lists every product with its revenue and units sold.

Sending the data

The report relies on the standard e-commerce events from the events catalogue, each with typed parameters. For example a purchase:

window.otus.track('purchase', {
  transaction_id: 'T-12345',
  value: 49.90,
  currency: 'EUR',
  items: [
    { item_id: 'SKU-1', item_name: 'Pro plan', price: 49.90, quantity: 1 }
  ]
});

See Ecommerce revenue tracking for the full setup.