USA Personal Training Command Center

Regional Rankings

Regions vs. target · bar shows current (faint) and projected (solid) against target (line) · click a region to expand clubs

Projected % health: ≥100 on/above target · 70–99 watch · <70 behind. Pay-period-to-date; the production app refreshes from your Command Center automatically.

Brand Rankings

Brands vs. target · bar shows current (faint) and projected (solid) against target (line) · click a brand to expand clubs

The same clubs the Rankings tab ranks by region, regrouped by the business they trade as. Elevate carries a 22% licence fee and Grip 33.5%, and Grip is the whole young cohort — so the two only mean anything read apart.

Call Attendance

flagging anyone who left early

Check-ins by call

Average minutes by Regional · line marks the at-risk mark for the calls in view

Attendance detail · at-risk rows float to the top

Regional Call Name Minutes On Off Status

Staff Tracker

Every selling person, seat or no seat · pick a pay period to look anyone up · reps projecting below their 6-period average are flagged

Reps vs. their 6-period average · click any row for the full drill-down

Regional Club Name Role To date Projected 6PP Avg 6PP Comm 6PP Diff

Commissions

reading live — a role set in Admin shows here immediately
Brand · region · market · club · salesperson
Qualifying
Not counting
Deals
Commission
Total

Watchlist

Red Flag = performance watch (Watch / ULT / ULT-Soft) · Blue Zone = the new-hire tracker: week-by-week from each rep’s start date

Red Flag · anyone under $10,000 last period, plus anyone with an open decision on them

Week Last pay period 6PP average This period to date
Regional Club Name Role Status Wk Invoice Set Show Close Invoice Set Show Close Invoice Set Show Close Prior Modules Note
Status is set on the Red Flag tab of the Command Center sheet (or the Regional tracker tabs); setting it to Clear drops the rep off. ULT = ultimatum · ULT-Soft · Watch. Sorted most-serious first. Weekly invoice runs Friday to Thursday and comes from the agreements log, the same source as every other invoice figure; a dash means the rep wrote nothing that week, which is not the same as the number being missing. The week that started today is not shown until it has a day of data in it. Current period shows projected invoice; prior period shows final actuals. Prior Status = the status the rep ended the prior period on; ↑ REPEAT flags anyone on a watch last period and again this one.

Resources

Conference calls, training material, forms, and key contacts — one place for the team.
Maintained on the Resources tab of the Command Center sheet — add or edit rows there, then run runAll() (or just pushResources()) to publish. Links open in a new tab.

Admin — Targets

Targets are per pay period and versioned. Editing here never changes what a past period was measured against.

Sign in to edit

Use your work Google account. You'll stay signed in on this browser, so this is a one-time step.

Region → Market → Club → Rep

Every club rolled up to its market and region. Click any row to open the level beneath it.
Region / Market / Club / Rep
Owner
Target
Invoice
Need
%
Cash
Set
Show
Close
Hrs
Vacancy

New Club Openings

A club is in opening phase for its first full month. The day after that it graduates into its market and its Regional’s book, is ranked with everybody else, and leaves this page.

Outliers

Who is far enough off the company line — and has enough volume behind them to prove it. Both directions: the right-hand column is where the problems are, the left is where the answers are.

Worth copying

Needs a look

Money on the table

Signed business that is leaking. Every figure below opens the list of names behind it.

Past due

Where it concentrates · one row per club, on agreements at least 90 days old. Rates are scored against the company line, so a red number means this club is losing business faster than the rest of the company — not merely that it loses some.

Club Brand Deals Cancel ≤90d Refunded Past due At risk
Capture curve — how much of a contract is collected at each age

What a cohort of this age actually collects · capture rises with age for mechanical reasons — a 12-month contract three months old cannot have collected more than a quarter of itself. Every club is scored against clubs of its own age, never against a fixed target.

Club capture index · 100 means exactly on the curve for its age. 70 means it has collected 70% of what its own cohorts should have by now.

Club Brand Deals Contracted Captured Expected Index Cancelled
Capture here is paid to date ÷ contracted on agreements signed in a given pay period — a cohort measured today, not a lifetime figure. It is not the same number as the 12-month capture rate in the engagement record, and the two should never sit on the same axis.

Fit Starts

Booking efficacy by region, market and club.
Region / Market / Club
Owner
Booked 14d
Next 7
Held
No-show
Not logged
Show %
Joins
Book %