The dashboard is a watch face for the business — one glance tells you whether revenue is on pace. This guide explains what every number means, how the goals are set, and how the projections are calculated at each time scale.
The dashboard shows the same picture at four zoom levels. Each is one period, and each period is judged the same way: actual so far vs a goal, with a projection for where the full period will land.
Every card is three concentric rings. The fill of each ring = progress toward that ring's goal. The center % is the combined ring's fill.
The combined ring changes color by projected pace — projection ÷ goal — so you know at a glance if the period is heading over or under target:
Under each card: PROJECTING $X (pace%) followed by how that projection compares to the full prior periods — last week/month/quarter, last year (2025), and 2024. A green ▲ means the projection beats that period's entire total; red ▼ means it falls short.
The goal is last year, plus growth. Nothing is invented — it's built from 2025's real monthly revenue:
A projection answers: "if the rest of the period looks like a normal rest-of-period, where do we finish?" The naive way is to divide by calendar days — 10 days in of 30 → multiply by 3. The dashboard does something smarter, because not all days are equal.
Instead of counting days elapsed, it counts expected revenue elapsed. Each day is weighted by two things:
Sunday pulls ~1.6× an average day; Tuesday ~0.73×. So the weekend is a big share of the week's money.
All four cards — week, month, quarter, year — now use this same seasonal method, so they always agree with each other.
The golden rule: a projection is only as trustworthy as the share of the period's expected revenue that has actually banked — not how many days have passed. Early in any period you're dividing by a small number, so the projection swings. It firms up as the period fills. Rough rule: trust it once about a third of the expected revenue is in.
| Card | How to read it | What it's for |
|---|---|---|
| This WeekTrust: Thu → | Most volatile. Mon–Tue reads swing hard — one big day moves it, and the weekend (60%+ of the week's dollars) hasn't landed yet. Weekend-weighted, so a slow Tuesday is not a red flag. | A directional gut-check. Don't react to a single day. |
| This MonthTrust: ~day 10 | The steady one. Because it's seasonally weighted, an early-month read won't be fooled by which days fell first. Reliable by mid-month. | The number to make decisions on — staffing, whether a campaign is landing. |
| This QuarterTrust: end of month 1 | Slow-moving; smooths weekly noise. The first 2–3 weeks lean heavily on last-year shape, so treat early reads as "mostly assumption." | Judging whether the trend is bending over weeks. |
| This YearTrust: after Q1 | Very stable, moves slowly. In January it's almost all last-year shape; by mid-year it's mostly your own actuals. | Strategic — on track to the annual plan. Don't touch it week to week. |
As email, SMS, and paid-social campaigns get added, you don't need separate math. The projection follows the expected seasonal path, so a working campaign shows up as actuals pulling the projection above where the season alone would put it — the pace % climbs and the ring greens up.
Legion Express · Live Revenue Dashboard · goals = 2025 actual × growth, spread by day ·
projections = seasonally-weighted pace · FasCard syncs every 30 min · WDF via WDFPOS webhooks
Data is a mirror, not a verdict — it reports what the machines and orders recorded.