Promo uplift by product · sales & units lift when on promo
Channel split · in-store vs online
Last week vs 12-wk avg
Sales mix
Online sales · 13-week trend
State performance · UPSPW heatmap
Cell shading: green = above 12-wk state avg, red = below.
Sales by state · UPSPW · Sales · Units
State
UPSPW
Sales
Units
Last wk
12w avg
Δ %
Last wk
12w avg
Δ %
Last wk
12w avg
Δ %
Distribution health
Weighted ranged & weighted sold · last week
Weighted ranged
Weighted sold
Weekly commentary
Saved locally per browser
Google Sheets connection setup
One-time setup · ~5 minutes
The dashboard pulls data live from a Google Sheet you maintain. To connect a sheet, follow these steps:
Create a new Google Sheet. Name it something like Amazing You — Woolworths Scan Data.
Open the Quantium CSV export in a text editor or Excel and copy all the contents (including the metadata header rows at the top).
Paste into cell A1 of the sheet. Google will offer "Split text to columns" — accept it.
In the menu: File → Share → Publish to web. In the dialog, choose Comma-separated values (.csv) as the format. Click Publish. Copy the URL it shows you.
Open this dashboard's HTML file in a text editor (Notepad, TextEdit, VS Code). Find the line near the top of the <script> tag that says:
const SHEET_CSV_URL = "";
Paste your published-sheet URL between the quotes. Save the file. Re-upload it to wherever you host it.
Each week, paste the new CSV export into cell A1 of the same sheet (replace existing contents). The published URL stays the same — every viewer gets fresh data automatically.
Note on access: "Publish to web" makes the CSV readable by anyone with the URL — no Google login required. The dashboard itself is password-gated, but the underlying URL is technically public if someone inspects the file source. For most internal sales dashboards this is acceptable; for stricter requirements, host on an authenticated platform instead.