Mindbody ships more than a hundred reports, and that's before you touch the custom builder. That isn't a flaw — it's what a system of record owes you. But "every answer exists somewhere" is a different thing from knowing your studio, and most owners I talk to are somewhere in between: a handful of bookmarked reports, a Sunday spreadsheet, and a nagging feeling they're watching the wrong numbers.
Here are the seven jobs your reporting actually has to do — whatever your version of Mindbody calls the screen — plus the trap hiding in each one.
The seven at a glance. Report areas are named by job, not menu path, because the labels shift between versions; where the section below names no report, the cell says so.
| Job | The Mindbody report | What to look for |
|---|---|---|
| 1. Yesterday's money | Sales reporting, with the right filters saved | Recurring membership revenue, not gross sales — gift cards and discounted intros flatter you |
| 2. Failed auto-pays | The list of auto-pays that didn't go through, in the billing area | Pull it on a schedule, give every line a name, track each to resolved |
| 3. The intro funnel | Intros sold and memberships sold, read together | The conversion between them, by cohort — everyone whose intro started in a month |
| 4. Who's fading | Attendance and visit reporting | Run by last visit date and visit frequency; decide who owns the outreach first |
| 5. Class fill | Attendance reporting | The distribution by class, slot and instructor, never the average; same math across locations |
| 6. Membership movement | — | Joins, cancels, freezes and the net each week; how long freezes last and how many come back |
| 7. Payroll against revenue | — | Instructor cost per class against that class's revenue, monthly — not quarterly |
1. Yesterday's money, without the drill-down
The first number every morning: what did we sell yesterday — memberships, packs, retail — and how does the month track against last month and last year? Mindbody's sales reporting answers this well once you've saved the right filters.
The trap: gross sales flatter you. Gift cards are cash today but a service you still owe; a heavily-discounted intro isn't the same dollar as an auto-renewing membership. If you only watch one line, watch recurring membership revenue — it's the number that pays rent in three months, not just today.
2. The auto-pays that failed this week
Somewhere in your billing area is the list of auto-pays that didn't go through: expired cards, declines, short balances. It is the single most profitable report in the building, because every line is revenue you already earned — you just haven't been paid.
The trap: the list is only worth what the follow-up is. A declined payment nobody chases within a few days quietly becomes a canceled member within a few weeks. Pull it on a schedule, assign every line a name, and track each one to resolved — not to "we sent an email."
3. The intro funnel, end to end
Intro offers are the front door of a boutique studio, and the question that matters is brutal and simple: of the people who bought an intro, how many became members? Mindbody can tell you intros sold and it can tell you memberships sold; the conversion between them is the number that decides whether your marketing works.
The trap: counting intro sales instead of intro conversions. A great month of intro sales with a weak conversion rate is an expensive way to meet people. Track the cohort — everyone whose intro started in June — and follow that group forward.
4. Who's fading — before the cancellation email
Almost nobody quits cold. The three-times-a-week regular becomes twice, then once, then a name you haven't seen in a month. Your attendance and visit reporting holds this story; run it by last visit date and visit frequency, and the future cancellations are sitting right there, weeks early.
The trap: this is the report most owners never pull, because it's nobody's job to act on it. The save is cheap while someone is fading and expensive after they're gone. Decide who owns the outreach before you run the report, or it's just sad reading.
5. Class fill, honestly compared
Fill rate by class, time slot, and instructor — because payroll is your biggest line and a half-empty room is the most invisible way to spend it. Attendance reporting gets you there.
The trap: averages hide the story. A studio "at 70%" is usually a packed 6pm subsidizing a 2pm that never worked. Look at the distribution, not the mean — and compare locations with the same math, or the numbers will flatter whichever site defines things loosest.
6. Membership movement, not just the count
Total members is a vanity number until it moves. What you want each week: joins, cancels, freezes, and the net. Two studios can both say "1,200 members" while one is quietly shrinking under the surface.
The trap: freezes. A frozen membership isn't revenue and isn't quite churn — but a freeze that never unfreezes is a cancellation that hasn't done the paperwork. Watch how long freezes last and how many come back.
7. Payroll against the revenue it produced
Instructor cost per class against the revenue that class generated. It's the report that turns schedule debates from opinions into decisions — which time slots earn their keep, where a second coach pays for themselves, what a sub actually costs you.
The trap: running it once a quarter, in anger. This is a monthly rhythm report; by the time a quarter has passed, the schedule has already taught members its bad habits.
The reports were never the problem. The part-time job of assembling them — and acting on them — is.
The eighth report nobody has
Look back at that list: seven screens, each pulled with the right filters, on the right schedule, by someone who then does the follow-up. That's the real job description of "knowing your numbers," and it's why it slips — not because the reports don't exist, but because assembling them is a part-time job and acting on them is another one.
That's the layer Xyzios adds on top of Mindbody: the seven jobs above land on one live board, refreshed through the day, and the follow-up work — the save list from #4, the payment chase from #2 — arrives already drafted, waiting for your approval. Mindbody stays your system of record. The Sunday spreadsheet retires. What that board holds, screen by screen, is on the Mindbody analytics page.
Want the two-minute version of "which of these am I blind to?" — take the studio check. Curious what the leaks cost? Run the numbers.