Hourly & weekly
When customers visit and buy
Aug 30 – Sep 28 · all regions · 71 stores trading, 39 with valid door counts. All hours are local store time (stores span six U.S. time zones).
Aug 30, 2026 to Sep 28, 2026 · 30 calendar days
Modeled, not measured. Modeled hourly distribution: each store-day's reported totals are split across that store's trading hours (local store time) and add back exactly to the daily figures. Closed hours, missing counts (17 store-days with sales but no valid count, excluded) and genuine zero hours are shown separately. Store hours aren't in the supplied store list for 71 stores; typical mall hours (Mon–Sat 10am–8pm, Sun 11am–6pm) are assumed.
Modeled peak hour (est.)
5pm–6pm
estimated hourly pattern, by entries
Busiest weekday
Saturday
avg entries per date · quietest Monday
Weekend vs weekday
+40%
entries per date, Sat–Sun vs Mon–Fri
Modeled peak share (est.)
35%
of entries in the 3 busiest hours (5pm, 12pm, 1pm)
Busiest date
Sep 12
203 entries per reporting store
Quietest date
Sep 15
118 entries per reporting store
Hour by hour (average day)
Modeled hourly distribution: each store-day's reported totals are split across that store's trading hours (local store time) and add back exactly to the daily figures. Two reporting cohorts: "All trading stores" columns include sales-only stores and days without valid counts; "Matched" columns use only store-days with valid door counts, and Txns / entry = matched transactions ÷ entries.
| Local hour | Transactions all trading stores | Net sales all trading stores | Entries matched | Transactions matched | Txns / entry matched | Rev / entry matched |
|---|---|---|---|---|---|---|
| 10am | 184 | $28.7K | 346 | 103 | 29.7% | $46.74 |
| 11am | 327 | $50.8K | 615 | 182 | 29.5% | $46.40 |
| 12pm | 365 | $56.6K | 684 | 202 | 29.5% | $46.24 |
| 1pm | 351 | $54.5K | 662 | 196 | 29.6% | $46.37 |
| 2pm | 307 | $47.6K | 571 | 169 | 29.7% | $46.62 |
| 3pm | 292 | $45.1K | 543 | 162 | 29.9% | $46.66 |
| 4pm | 323 | $50.1K | 604 | 179 | 29.7% | $46.54 |
| 5pm | 370 | $59.6K | 688 | 204 | 29.7% | $48.44 |
| 6pm | 306 | $49.0K | 565 | 166 | 29.5% | $47.74 |
| 7pm | 264 | $42.2K | 461 | 144 | 31.2% | $50.81 |
Weekday × hour heatmap
Select a metric. Hatched = no store open; dash = open but no valid door count.
| 10am | 11am | 12pm | 1pm | 2pm | 3pm | 4pm | 5pm | 6pm | 7pm | |
|---|---|---|---|---|---|---|---|---|---|---|
| Mon | ||||||||||
| Tue | ||||||||||
| Wed | ||||||||||
| Thu | ||||||||||
| Fri | ||||||||||
| Sat | ||||||||||
| Sun |
lowhighclosed (no store open)–open, no valid countLocal store time. Average per calendar date of that weekday; hover for values.
Day-of-week performance
Per calendar date; rate pooled from same-store, same-day overlap
| Weekday | Dates | Entries / date (matched) | Txns / date (all trading) | Net sales / date (all trading) | Txns / entry (matched) |
|---|---|---|---|---|---|
| Monday | 5 | 4,582 | 2,533 | $396.9K | 29.7% |
| Tuesday | 4 | 4,620 | 2,493 | $391.5K | 29.9% |
| Wednesday | 4 | 4,923 | 2,672 | $418.6K | 30.0% |
| Thursday | 4 | 5,305 | 2,904 | $453.1K | 30.0% |
| Friday | 4 | 6,324 | 3,398 | $531.9K | 30.0% |
| Saturday | 4 | 7,785 | 4,031 | $634.1K | 29.0% |
| Sunday | 5 | 6,682 | 3,606 | $563.9K | 30.0% |
Weekend rows shaded. A period can contain unequal numbers of each weekday, so values are per calendar date. "All trading" includes sales-only stores; "matched" uses only store-days with valid door counts, and Txns / entry is matched transactions ÷ entries.
Weekly trend and summary
all regions · Aug 30 – Sep 28
Weekly summary · generated from the selected data
Latest week (Sep 22 – Sep 28): comparable net retail sales -0.9% week over week across 71 stores; transactions -0.7%, average ticket -0.2%. Traffic per valid day -0.4% and transactions per entry +0.07 pts, using 39 stores with valid counts in both weeks (266 vs 271 valid store-days). Sales movement is most associated with traffic (down).
Strongest full week: Sep 1 – Sep 7 ($3.4M); weakest: Sep 22 – Sep 28 ($3.4M). Associations only — not causes.
| Week (Tue–Mon) | Days | Net sales | WoW | Transactions (all trading) | Entries (matched) | Traffic WoW | Txns / entry (matched) | Δ pts | Avg ticket | Rev / entry | Coverage |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Aug 30 – Aug 31Partial | 2 | $959.2K | Partial | 6,112 | 11,154 | – | 29.89% | – | $157 | $47.43 | 39 of 71 stores |
| Sep 1 – Sep 7 | 7 | $3.4M | +0.7% | 21,721 | 40,691 | +0.3% | 29.80% | +0.1 pts | $157 | $47.21 | 39 of 71 stores |
| Sep 8 – Sep 14 | 7 | $3.4M | -0.3% | 21,717 | 40,011 | +0.1% | 29.79% | -0.0 pts | $156 | $47.26 | 39 of 71 stores |
| Sep 15 – Sep 21 | 7 | $3.4M | -0.1% | 21,644 | 40,588 | -0.2% | 29.70% | -0.1 pts | $157 | $47.11 | 39 of 71 stores |
| Sep 22 – Sep 28 | 7 | $3.4M | -0.9% | 21,490 | 39,699 | -0.4% | 29.77% | +0.1 pts | $157 | $47.11 | 39 of 71 stores |
Weeks are 7-day blocks ending on the as-of date (Tuesday–Monday). If the period is not a multiple of 7 days, its first block is partial and has no week-over-week change. Sales, transaction and ticket changes use stores trading through both weeks; traffic and per-entry changes use only stores with valid counts in both weeks, compared per valid day. Rates are pooled from summed transactions and entries. Weekly rows add up to the selected-period totals. Partial weeks are shown for totals only and are excluded from every growth claim. Hours are each store's own local opening hours (from its published schedule) in its local time zone; days are local calendar days, so a daylight-saving change shifts no counts between days. Hourly figures are estimates that split simulated daily totals and are not measured.
Strongest stores · latest week
Weakest stores · latest week
Net retail sales change vs the previous week among 71 comparable stores with at least $5K prior-week sales. A single week is noisy; review before acting.