LEGION EXPRESS ← Live Dashboard
How to Read the Revenue Dashboard

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.

01The four cards

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.

The three rings

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.

Outer — Combined · self-service + wash-dry-fold together. Its color is the pace signal (below).
Middle — Self-Service · FasCard washers & dryers (blue).
Inner — Wash · Dry · Fold · WDF orders via WDFPOS (yellow).

The pace color

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:

GREEN · 92%+On or above pace to hit goal
AMBER · 72–91%Behind, but within reach
RED · under 72%Off pace — needs attention

The summary line

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.

02How the goal is calculated

The goal is last year, plus growth. Nothing is invented — it's built from 2025's real monthly revenue:

daily goal  =  ( 2025 actual for that month × growth )  ÷  days in the month

03How the projection is calculated

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.

projection  =  actual so far  ÷  ( expected revenue already elapsed ÷ expected revenue for the whole period )

Instead of counting days elapsed, it counts expected revenue elapsed. Each day is weighted by two things:

Su 1.60   M 1.11   T 0.73   W 0.73   Th 0.87   F 0.90   Sa 1.07

Sunday pulls ~1.6× an average day; Tuesday ~0.73×. So the weekend is a big share of the week's money.

Why this matters: say it's the 5th of the month and a busy Saturday + Sunday already landed. The naive calendar method sees "16% of days done" and multiplies the weekend-inflated pace across the whole month — projecting too high. The seasonal method knows those heavy days are already banked, counts them as a bigger slice of the month's expected revenue, and projects a more honest finish. Early in July 2026 this is the difference between a naive $37,200 and a seasonal $35,450.

All four cards — week, month, quarter, year — now use this same seasonal method, so they always agree with each other.

04How to read it at each time scale

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.

CardHow to read itWhat 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.

05Reading it with marketing running

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.