← All notesStudio data

Not another report.One screen, five questions.

Every studio owner on Mindbody has, at some point, opened the reports menu looking for the one screen that tells her how the studio is doing — and found a hundred screens that each tell her one thing. That is not a failure of the reports. It is what reports are. Mindbody's published reporting covers the jobs a studio needs — sales, attendance, utilization, retention, payroll — and it does each one properly. What it cannot be, by construction, is the thing an owner actually means when she says "dashboard": one screen that asks the right questions for her, compares the answers to her own history, and names the people behind the numbers.

This piece is about that screen. Not which reports to pull — the seven-reports piece covers that — but what an owner's dashboard should contain, why most of the ones studios build are decoration, and the four design rules that separate a dashboard from a prettier report.

Start from questions, not from data

The mistake is to start from what Mindbody can export and arrange it attractively. Start instead from the five questions an owner is actually asking on a Monday morning, and build one tile per question:

The questionThe tileThe definition it needsThe trap
Am I making money this month?Revenue month-to-date, paced against goalwhat counts as revenue; the goal's sourcea pack month reads as a revenue month
Where do new members come from?New members by channel, with cost per membera member, not a lead or a signupclicks and form fills counted as members
Who is fading?The at-risk list, ranked, with reasonseach member's own baselinea studio-average threshold catches nobody
Do first-timers come back?Intro cohort: second visit, conversion, expiring this weekcohort from first class; one windowcounting from the purchase date
What is this week's move?The drafted actions the four tiles implywho approves, and whena number with nobody assigned to it

Notice the third column. Every tile depends on a definition — what counts as a member, when a cohort starts, what "at risk" means — and the definition is the dashboard. Two studios can export the same Mindbody data and get different member counts because one counts paid-in-full and the other does not; the numbers-don't-match piece traces the four ways that happens. Write the definitions down before you build a single tile, and put them on the screen where the number is.

Owner board · Monday · demo data
Revenue MTD $41,30096% of pace · goal from your trailing 3 months
New members 11net +6 · Google 5 · Meta 4 · walk-in 2
At risk 14rhythm broke last week · 9 notes drafted
Intros in flight 6 of 14converted · 2 expire this week, uncontacted
This week's move · 9 saves, 2 intro nudges, 1 declined card12 drafted · approve?
recreation · demo data · five questions, one screen · every count opens into a list of names

The four design rules

1. Compare to yourself, not to a benchmark

The most common dashboard mistake is a tile with a number and nothing next to it. $41,300 of revenue means nothing on its own; it means a great deal next to the studio's own trailing three months, paced by the day of the month. The same is true of every tile: fill rate against that slot's own history, churn against last quarter's, intro conversion against the same definition twelve months ago. A published benchmark is occasionally interesting. Your own trailing performance is what tells you whether anything you did last month worked — and it is always available, because it is your own data.

2. Every count opens into names

"14 at risk" is decoration until it is fourteen people, sorted by how much revenue is at stake and how long since the rhythm broke, each with the reason. The dashboard's job is to turn a number into a Monday morning list; a tile that cannot be opened into people is a report that learned to use color. This is also the test that kills most vanity metrics: if the number moved, who would you call?

3. One date grammar

Sales are dated by the day the money moved; visits by the day the class happened; members by the day the agreement started; intros by the day of the first class, not the purchase. A dashboard that mixes those silently will produce a "great month" that was actually a good sales week and a poor attendance month. Decide the grammar once — we use first-class dating for anything that behaves like a cohort, and money-moved dating for anything that behaves like revenue — and apply it to every tile.

4. It refreshes without a human

A dashboard that someone has to rebuild on Sunday is a report with a delay. The fade list is a month stale by the time it is acted on; the declined card from the 3rd is discovered on the 28th. Whatever you build, the refresh has to happen without anyone opening an export screen — otherwise the first busy week retires it, and the second busy week is when the studio needed it. The spreadsheet piece is the honest version of building it by hand, including the part where it rots.

Why a report can never be a dashboard

Report versus dashboardA reportyou ask a question you already hadyou pick the date rangeyou get a numberyou decide what it means, and who to callit cannot surprise youA dashboardthe five questions are asked for youevery morning, against your own historyevery number opens into namesthe next move is already draftedit noticesthe practical test: a dashboard can tell you something you did not know to ask

A report is a question you already had. That is its strength — it will answer anything, precisely, for any date range — and its limit, because the questions that cost a studio money are the ones nobody thought to ask this week. Which member's rhythm broke. Which intro expires Friday with no second visit. Which declined card is on day six. No report screen can raise those on its own, because a report does not know what "normal" is for your studio; it only knows what you filtered for. The dashboard's whole value is that it holds the studio's normal and notices the departures from it.

Where this lives

You can build it. Most owners who try build it in a spreadsheet, keep it current for about six weeks, and then the first busy month retires it — not for lack of discipline, but because a hand-refreshed dashboard is a second job on top of the one that generates the data. The tiles, the definitions, and the names are all derivable from what your Mindbody site already holds; the hard part is the noticing, every morning, with nobody exporting anything.

That is the shape Xyzios gives a Mindbody studio. It connects on top — Mindbody stays your system of record — reads the studio's own history overnight, and puts the five questions on one board with your definitions written into it, goals paced from your own trailing months until you set your own, and the names under every count. The move each tile implies arrives drafted in your voice and waits for your approval. Nothing is written to Mindbody except what you tap or approve, and every dollar a drafted move brings back is traced in a ledger.

Wherever you build it, build it from the five questions, write the definitions down, and make every number open into people. See what the board holds for a Mindbody studio, or read the honest comparison with Mindbody's built-in reports, including the cases where those are all you need.

Straight answers

Common questions.

Does Mindbody have a dashboard for studio owners?

Mindbody’s published reporting covers the jobs a studio needs — sales, attendance, utilization, retention, payroll — and depending on the plan, an analytics package on top. What an owner usually means by "a dashboard" is something different: one screen that answers the five questions that decide growth, compares this month to your own history, and names the people behind each number. That is a layer you either build yourself or add on top of Mindbody.

What should a fitness studio dashboard show?

Five questions, one screen: am I making money this month, where do new members come from, who is fading, do first-timers come back, and what is this week’s move. Each question is one tile with a written definition, a comparison to your own trailing months, and a list of names behind it. If a tile cannot be turned into a list of people to contact, it is decoration.

What is the difference between a report and a dashboard?

A report answers a question you already asked, for a date range you picked, and hands you a number. A dashboard asks the questions for you, every morning, compares each answer to what your studio normally does, and notices when something changed. The practical test is whether it can surprise you. A report never can — you had to know what to look for before you opened it.

How often should a studio owner look at the numbers?

The five questions weekly, on the same morning, in the same shape — and the money question daily during the last week of the month. More often than that and you are watching noise; less often and the fade list is a month stale by the time you act on it. The rhythm matters more than the frequency: the same tiles, the same definitions, every Monday, is what makes a change visible.

Can Xyzios be the owner’s dashboard for a Mindbody studio?

Yes. Xyzios connects on top of Mindbody — Mindbody stays your system of record — reads the studio’s own history overnight, and puts the five questions on one board with your definitions, goals paced from your own trailing months, and the names behind every number. The follow-up each tile implies arrives drafted for your approval. Nothing is written to Mindbody except what you tap or approve.

Try it on your own numbers

Every board in this piece is a screen in the product.

Shown here on demo data. Connect Mindbody and it fills with yours. The first month is $99: the whole OS, every board, hands-on onboarding.

No card today · billing starts when you're connected and say go

Every number, one screen. The studio grows.

Studio notes

A sharper studio,
one email at a time.

Occasional notes on running a tighter studio — leaks, saves, and what the numbers say. No spam, no drip campaign, unsubscribe any time.

Written by the people who build Xyzios — not a content farm. Read the latest notes →