Skip to main content
Metrics type: Supporting MetricsCategory: Ecommerce Platform
Orders by Channel.

At a glance

A breakdown of order count by Square channel, in-store (Square POS), web (Square Online Store), and invoiced (Square Invoices), over the last 30 days. Unlike the revenue split, this card counts orders, not money, so it shows where your transaction volume lives rather than where your value lives. The two often look very different: a Square merchant typically does most of its order count at the till and a smaller share online, while online and invoice orders carry far higher baskets.

Calculation

Calculated automatically from your Square Online data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A US specialty grocer on Square. One busy retail store doing high-frequency small baskets, a Square Online storefront for pantry boxes and gift hampers, and Square Invoices for wholesale accounts. The window is the 30 days to 12 Apr 26. Three things to notice:
  1. POS dominates the count but not the value. Nine in ten orders happen at the till, yet at a $19 basket they are not nine in ten of the revenue. Reading this card next to Revenue by Channel shows the inversion: web and invoices punch far above their order share on revenue.
  2. A tiny channel can carry outsized revenue. Just 76 wholesale invoices, less than 1% of orders, at a $580 basket can rival the entire web channel’s revenue. Order count alone would tell you to ignore invoices; the value lens corrects that. This is why both cards belong on the same dashboard.
  3. This card has no alert by design. The mix is a stable characteristic of the business, not an event. To catch a genuine swing, for example POS orders collapsing during a store closure, use Channel Mix Shift (vs prior), which is built to alert on sharp pp moves.

Sibling cards merchants should reference together

Reconciling against Square

Where to look in the Square Dashboard: Square Dashboard, Reports, Sales summary. Group the report by source or channel for the same 30-day window and read the order count (transaction count) per channel. The per-channel counts should match this card closely. Note that Square’s sales reports often lead with sales value, so make sure you are reading the count column, not the revenue column. Other Square Dashboard views that look like the same thing but aren’t:
  • Sales summary, grouped by source, transaction count column: this is the right reconciliation for order count.
  • Sales summary, grouped by source, sales value column: this is the revenue split, reconcile that against Revenue by Channel, not this card.
  • Reports, Payments: counts payment events, not orders. One order with a split tender can show as two payments and overcount.
  • Sales by location: the location split, a related but different axis from channel.
Why our number may legitimately differ from Square Dashboard: Cross-connector reconciliation: Why this card is native to Square: because POS, web, and invoices all write to one Orders API under a single merchant of record, splitting order count by channel is a clean, built-in measurement. On platforms where POS is a separate product or app, in-store and online orders live in different systems and a unified channel count has to be assembled after the fact.

Known limitations / merchant FAQs

Why does POS have so many more orders than online? Because in-store transactions are frequent and small, a coffee, a sandwich, a single item, while web and invoice orders are fewer but larger. High order count at the till is normal and healthy. To see where the value lives rather than the volume, read Revenue by Channel. How are channels determined? From the Square Orders source.name, which distinguishes Square Online Store (web), Square POS (in store), and Square Invoices. Because all three share one merchant of record, the split is native to Square’s Orders API rather than stitched together from separate systems. Why is there no alert on this card? Because the channel mix is a stable property of the business, not an event. A grocer will always do most of its orders at the till. The card that alerts on a genuine swing in the mix is Channel Mix Shift (vs prior); this one is for understanding the steady-state shape. Should the channel counts add up to Total Orders? Yes. Every order belongs to exactly one channel, so the channel counts should sum to Total Orders for the same window. If they do not, an order’s source did not map to a recognised channel bucket, usually a third-party integration writing an unusual source.name. A small channel looks unimportant here. Should I ignore it? Not necessarily. A channel that is tiny by order count can be large by revenue, wholesale invoices are the classic case. Always read this card next to the revenue split before deciding a channel does not matter. Why count orders instead of just looking at revenue? Because count and value tell different operational stories. Order count drives staffing, packing capacity, and till throughput, regardless of basket size. A spike in web order count is a fulfilment workload signal even if the revenue is modest. Can I see this split per location as well as per channel? Channel and location are separate axes. This card splits by source.name; for the per-store view use Revenue by Location (in-store). A multi-location merchant often wants both: which channel and which store.

Tracked live in Vortex IQ Nerve Centre

Orders by Channel is one of hundreds of KPI pulses Vortex IQ tracks across Square Online and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.