Skip to main content
Metrics type: Key MetricsCategory: Ecommerce Platform
Revenue / orders. AOV slipping while orders climb usually = overly aggressive coupon stack.

At a glance

Average value of an order placed in the period. The arithmetic mean of total_money.amount across every order, regardless of channel (POS, web, Invoices). For Square merchants, AOV is more sensitive to channel mix than to customer behaviour.

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-based homewares brand on Square with one retail showroom and a Square Online site. The 30-day window covers 14 Mar 26 to 12 Apr 26. What’s interesting:
  1. **The single AOV number (70.23)describesnoneofthethreechannels.Retailwalkinsaverage70.23) describes none of the three channels.** Retail walk-ins average 33, web orders 90,B2Binvoices90, B2B invoices 1,200. The chain-wide AOV is a weighted average that hides the real story. For a Square merchant this is the most common AOV pitfall, treat the headline as a directional indicator only and always check per-channel.
  2. A single 5,000tradeinvoicewouldliftAOVby 5,000 trade invoice would lift AOV by ~7. Small denominators (710 orders) make AOV jumpy when channel mix changes. The merchant should always look at AOV alongside Total Orders, not in isolation.
  3. The 30-day prior AOV was $76.40. AOV is down 8.1% vsP, just below the drop >10% WoW alert threshold. If a Square Invoice (B2B) week didn’t repeat, the headline can drop without anything else changing. Vortex IQ Nerve Centre stays quiet, but the merchant can spot the channel-mix story by pinning per-channel AOV panels.

Sibling cards merchants should reference together

Reconciling against the vendor’s own dashboard

Where to look in the Square Dashboard: Square doesn’t expose AOV as a standalone tile by default. The closest views are: Pick the same date range you’ve selected here, leave the Location filter on All locations, and you should see a near-identical figure. Why our number may legitimately differ from Square Dashboard: Internal identity (within Square): square_online.sq_aov = square_online.sq_total_revenue / square_online.sq_total_orders These three cards are mathematical siblings; if they don’t match, it’s a sampling artefact or a refund-handling difference, not a real disagreement. Cross-connector reconciliation: If a Square merchant also has GA4 connected, google_analytics.ga_aov reads only the web slice (POS purchases never fire purchase events), so GA4’s AOV will look very different from this card unless you filter to web-only here. Treat Square Dashboard as the source of truth for AOV. Use GA4 for understanding which campaigns drove the higher-AOV orders, not for the AOV figure itself.

Known limitations / merchant FAQs

Why is my AOV dropping? On Square, the three usual culprits are different from a typical web-only platform:
  1. Channel mix shift. A great POS week (lots of $15 walk-ins) without a matching web week pulls AOV down sharply. Check per-channel AOV before reading anything else into the number.
  2. Discounting. A 20% sale or coupon-heavy week mechanically lowers AOV by ~20% even if customer behaviour is unchanged. Check loyalty / coupon redemptions in Square Dashboard.
  3. Lost wholesale invoice. If Square Invoices is part of the merchant’s revenue, a missing $3,000+ B2B invoice in the period drops AOV by several dollars on its own. Look at Total Orders by source.name.
Action: before “fixing” AOV, identify which of the three it is. POS-led drops are operational (footfall, weather), web-led drops are merchandising or pricing, invoice-led drops are sales-pipeline. Does AOV include refunds? No, refunds are NOT deducted. A fully refunded 100orderstillcontributes100 order still contributes 100 to AOV. Square keeps the refund as a separate Refund record on the Refunds API; it only shows up on Refund Rate, not here. Why is my Square AOV different from Google Analytics? GA4 only sees web purchases (Square Online), not POS. So GA4’s AOV is calculated against ~10% of your transaction volume on a typical retail-heavy Square account. Add the 10, 25% GA4 tracking gap on top (ad blockers, cookie rejection) and the GA4 number is jumpy and unreliable for AOV. Use Square Dashboard for AOV. Use GA4 for understanding which marketing channels drove the higher-AOV orders. How can I increase AOV? Five practical levers, ranked by typical lift on Square Online (web side):
  1. Free-shipping threshold at $10-15 above your current web AOV. Easiest single change; usually adds 5-15% to web AOV.
  2. Bundle items in Square Item Catalog (a candle + a tray at 10% off lifts AOV by more than either alone).
  3. Cart upsells via Square Online’s Related Items setting on each product.
  4. Loyalty thresholds, “spend $75 get 200 points” pulls customers up to the next bracket. Square Loyalty has this built-in.
  5. Premium tier if you only sell single-units, add multi-packs or gift sets.
For POS, the levers are different: trained staff add-on prompts, prominent counter-top impulse displays, and POS-only bundles via Square Item Catalog. Why does my AOV swing day-to-day? Small numbers are noisy. Square merchants typically run at 30-200 orders/day, so a single $500 wholesale invoice can move AOV by 10%+ on its own. Look at the rolling 7-day or 30-day AOV, not the daily figure, that’s why the alert window is 30D vsP and not 1D. Does my POS AOV affect this card? Yes. POS, web, and Invoices all contribute to a single AOV number. POS AOV is typically 30-60% of web AOV (smaller impulse baskets), so a heavier POS mix mechanically pulls the headline AOV down even if web behaviour is unchanged. Filter by source.name = SQUARE_ONLINE_STORE to see web-only AOV. Should I optimise for AOV or conversion rate? Both, but they trade off. Raising the free-shipping threshold lifts web AOV but slightly hurts web conversion (some shoppers won’t add a filler item). The right balance is whichever pushes total revenue highest. Always track AOV and CR side-by-side when you change anything in cart or checkout.

Tracked live in Vortex IQ Nerve Centre

Average Order Value 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.