Shelly / Guide
Shelly guide

This week: KPI tiles

The six tiles answer one question: is the store on track this week? Each number has a comparison so it means something without extra context.

At a glance

How it works

  1. Sales rows are cleaned: duplicates removed, refunds keyed as negative sales excluded, missing values rebuilt from units × price.
  2. The last 7 days are compared with the 7 days before, and with the same weekdays 52 weeks earlier (364 days, so Mondays line up with Mondays).
  3. Gross margin = sales − cost of goods. Waste value = units wasted × unit cost. Markdown value ≈ units marked down × price × 50%.
  4. Targets live in config.yaml, so a real store can set its own.

Method & formulas

WoW %
(this week ÷ last week − 1) × 100
YoY %
(this week ÷ same weekdays last year − 1) × 100
GM %
(sales − COGS) ÷ sales × 100
Waste %
(waste value + markdown value) ÷ sales × 100

How to read it

Limits & safeguards

Ask Shelly

How did we trade this week?How are we tracking against budget?How's our margin?How's waste?

Type or say these in the chat on the main page.

Related