From one studio to franchise groups · Works with Mindbody & Mariana Tek

Your studio's AI operating system.

More members·More revenue·More growth

The data and AI layer for fitness studios. Every number from your booking platform, ads and books on live dashboards — and an AI staff that reads them through the day and drafts the growth work for your approval.

Keeps the stack you already run·Live in an afternoon·Nothing sends without you

Theme

Product recreation — demo data

Connects to what you already run

Built inside a working studio, on its real numbers — the story →·Every integration →

Logos identify each integration and belong to their owners. Xyzios is an independent product.

The boards, up close

The questions that decide growth, answered on one screen.

Nine of the boards, live below. KPIs with a status dot, trends with an honest dashed projection, the outlier flagged for you — the answer first, the chart as proof.

What do I do on Monday?

Open the week already knowing your three moves: what changed, what is off pace, and the decisions worth your morning. What a week looks like →

Do first-timers come back?

Every intro in its window is on the call sheet, the follow-up is drafted as the offer ends, and conversion is counted by cohort, not by feel. How lead follow-up works →

Am I actually making money?

Revenue is not profit. Net margin, labor and rent against your targets, each location on its own, and every class against an estimated break-even headcount. See the finance boards →

Where do new members come from?

Spend and leads read from the ad accounts themselves, with cost per lead by channel beside the number that settles it: all ad spend over the people who actually joined.

Which classes earn their slot?

Fill by day and hour, show rate, the slots running under an estimated break-even, and the ones carrying a waitlist week after week.

Which location needs me this week?

Every site on one scoreboard, on the same definitions and the same math, with the outlier flagged before you go looking. For multi-location studios →

What are members actually paying?

Plan by plan: headcount, rate and recurring revenue, who is still on an earlier rate, and what five or ten percent more would add.

Why are members leaving?

Almost nobody cancels cold. They fade, and it sits in your attendance data for weeks. Xyzios names who is slipping while there is still time, with the save drafted. The win-back flow →

Who is walking in today?

Today’s classes, first-timers to greet by name, intros about to expire and one-tap check-ins, scoped to the desk’s own location. See the front desk →

OverviewTuesday, Aug 18 · synced 6:02am
Revenue · MTD$51,665studio $44,135 · partner $7,530
To hit plan$2,490/day$812 ahead · 14 days left
Total members459+9 comp · 7 frozen
New members · MTD11net +6 after cancels
Member churn2.8%July · prior 3 mo 3.1%
✓All clear6 approvals waiting ›Owner’s brief ›+$186 this week ›Growth 83 · Leak 82 ›
Studio sales · last 8 weeksprojected $80.5k
Jun 23Jul 7Jul 21Aug 4Aug 18month-end
Your focustoday first, then the week
6 intros expire within 7 days — the call list is ready Open ›Ask XyziAssign
14 members on the at-risk radar — 2 saves waiting in Approvals Open ›Ask XyziAssign
Only 46% of the latest joiners hit 2 classes in their first week — 11 of 24 Given to Noor · due Fri
Hot 26 Tuesday 6pm waitlisted 9 times in 14 daysThis weekOpen ›Ask XyziAssign
7 members are ≈$84/mo below today’s list pricesThis weekOpen ›Ask XyziAssign
Google Ads: $40 a conversionThis weekOpen ›Ask XyziAssign
Show 3 more
Front desk · todayOld Town · Tuesday, Aug 18
Today

6 first visits on the books · 2 intros expire this week · 1 member flagged for a hello

TimeClassCoachFill
6:00aHot 26Sam24/26done
9:30aFlow 60Iris17/24done
12:00pExpress 45Avery9/24low
5:30pHot 26Sam25/262 first visits
7:00pSculptAlex20/241 first visit
First visits · 5:30p
Jordan K. · from the intro offergreet + tour
Tess M. · friend of a membergreet + tour
Intros expiring
Dana R. · 2 classes left, 3 dayson the call list
Chris P. · hasn't rebookedon the call list
This week4 intros became members · $756/mo added · every one greeted by namein the ledger
At risk · savesranked by dues at risk · refreshed 6:02am
Maya R.$189/mo

was 3×/week · one visit in 5 weeks

save drafted · your OKHandledAssign
Jordan M.$159/mo

16 days quiet after 2 yrs of 3×/wk

save drafted · your OK
Priya S.$189/mo

attendance halved this month

watching
Member status
Active 90%At risk 3%New 7%
459 members · watched every day41 at their usual pace today
Dues at risk$1,240/mo
Saved this quarter$2,860
Save rate · last 90 days3 of 5
Next checktonight · 3:00am
Salesthis month · all locations
New members11best month since spring
Intro conversion42%+3 pts on June
Leads to call12on today’s call sheet
Intros expiring6within 7 days
Acquisition funnel · month to date
Leads68
First class27
Intros now24
Members11
Lead → intro · July cohort9%
Intro → member39%
Expected 30-day MRR$48,960
CohortIntrosJoined→ member
July401742%
June361439%
May311031%
Today’s call sheet
Dana R. · 2 classes left, 3 dayscall first
Chris P. · hasn’t rebookedfollow-up drafted
Financelast closed month · all locations · from your books
Net margin12%benchmark 10% or better
Labor · of revenue44%target 45% or less
Rent · of revenue17%target 20% or less
Marketing · of revenue13%benchmark 12% · flagged
Monthly revenue · six monthsJuly $84.1k
Class break-even · est. headcount 10
Tue noon · Express 45 · avg 9under ×3 weeks
Thu 6:00p · Hot 26 · avg 11just clears it
Sat 9:00a · Hot 26 · avg 24clears it
Margin by location
Downtown16%
Old Town6%
Marketinglast 30 days · read from your ad accounts
Ad spend$3,480Meta + Google
Ad leads79$44 per lead
New members17in the same 30 days
Cost per member$205all ad spend ÷ people who joined
ChannelSpendLeadsCost / lead
Instagram$1,91058$33
Google$1,57021$75
All ads$3,48079$44
Cost per lead · by channel
Instagram$33
Google$75
Cost per member is one blended figure: a join cannot be pinned to a single ad
What it says
A Google lead costs more than twice an Instagram lead
$205 to acquire a member, against first-year duespays back
Reviews
3 new reviews this weekreplies drafted
Programmingclass fill · last 4 weeks · all locations
Average fill71%of capacity
Show rate84%booked who attended
Under break-even3slots · 3 weeks running
Waitlisted2slots with demand to spare
Fill by day & hour
Move or merge
Tue noon · Old Town · 38% fullunder ×3
Thu 6:00p · 40% vs 90% averagesince the 5:45 moved
Room to add
Mon 6:00p · Hot 26 · 97% fullwaitlist ×4 weeks
Sat 9:00a · Hot 26 · 95% fullwaitlist ×3 weeks
Compare · locationsmonth to date · same definitions, same math
Locations3all syncing
Company revenue$51,665102% of goal pace
Ahead of paceDowntown104% · 44% of company
Needs attentionOld Townchurn and conversion
LocationRevenue · MTDMembersChurnIntro → memberClass fill
Downtown$22,4801982.4%46%78%
Old Town$16,1201433.5%35%61%
Riverside$13,0651182.7%43%72%
All locations$51,6654592.8%42%71%
Revenue against goal pace · day 17
Downtown104%
Old Town98%
Riverside103%
The site that needs you
Old Town · churn 1.1 pts above Downtownflagged
Intro conversion 11 pts lower · noon slot underfilled
Membership pricingactive autopay members · all locations
Recurring revenue$48,960per month · 438 active
Average per member$112per month
+5% would add$2,448per month · today’s headcount
+10% would add$4,896per month · today’s headcount
PlanMembersRatePer month+5% adds
4 classes a month176$79$13,904+$695
8 classes a month97$129$12,513+$626
Unlimited52$189$9,828+$491
Unlimited · earlier rate61$159$9,699+$485
Student & teacher52$58$3,016+$151
All plans438$112 avg$48,960+$2,448
What it says
New joiners pay $189 for Unlimited
61 members still pay $159$1,830/mo gap
Share of recurring revenue
Unlimited40%
4 / month28%
8 / month26%

Recreations in the product's own styles · demo data · the real board list stays yours to see in a demo

Every dollar the staff brings back lands in the Recovered Revenue Ledger — dated, itemized, traceable to the member and the message. See which of these you can answer today →

The data

The whole studio, measured.

More than 250 numbers across ten departments, read from your booking platform, your ad accounts and your books — on your definitions, at every location.

32Revenue & sales
24Membership
21Retention & churn
20Leads, intros & conversion
34Marketing & ads
33Classes & programming
36Finance & profitability
26Team
27Locations & expansion
22Recovered revenue & scores

You decide what counts: whether a freeze is churn, whether a paid-in-full pass is a member, how long a lead has to convert. See the boards up close →

Ask Xyzi — the AI

An AI that already knows your numbers.

Not a chatbot bolted onto a search box. Xyzi reads your studio's own data — bookings, dues, ad spend, the books — and answers in plain English, with a chart when a chart says it better. Every answer shows how many reads of your own data it took, so you can check its working.

Pick a question or type your own. This is a scripted demo on a fictional studio — in yours, Xyzi answers from your numbers.

See it answer your questions →

✦ Ask XyziAlturra Studios

Recreation — scripted answers on demo data

Tasks and Chat

Found by your numbers. Done by your team.

Every job gets a name and a day on Tasks. Your team talks in its own chat, with Xyzi in the conversation. Both sit next to your numbers.

Search Chat
Mentions
Threads
People
Channels
announcements
everyone
downtown
old-town
front-desk
instructors
managers
Direct messages
Xyzi AI
Sam
Iris 1
Theo
New message
Xyzi AI Your AI teammate
Today
Noor 9:12 AM
Anyone fading at Downtown this week?
Xyzi AI 9:12 AM 4 data reads

Three members, and one to call first. Maya R. came three times a week and has been in once in the last five weeks; her $189 a month is the most at risk.

Maya R. High Came 3 times a week; once in the last 5 weeks $189/mo
Jordan M. Medium 16 days since the last visit $159/mo
Priya S. Medium Visits halved this month; nothing booked $189/mo
Noor 9:13 AM
Give Maya’s call to Sam, due today.
Xyzi AI 9:13 AM

Here’s the task for Sam. Nothing is made until you tap Create.

Task drafted
Call Maya R.
Sam Due Aug 17
Created ✓
To do 43
Check-ins missed at Old Town: 2 classes
Location managers · Old Town Xyzi
Wipe the mats before 6am
Front desk · Downtown from you Aug 18
Read the new late-cancel policy
1 of 4 people from you Aug 19
Cover Friday’s 6:00 AM Hot 26
Iris from you Aug 21
Doing 31
Welcome tour for 3 first-timers
Sam from you Today
Order 3mm mats for Downtown
you Mine Aug 20
Update the sub list for September
Iris from you Aug 19
Done this week 32
Call Maya R.
Sam from you Today
Read the new late-cancel policy
3 of 4 people from you Aug 19
Check-ins missed at Downtown: 1 class
you Xyzi
Xyzios · 4:05 PM Sam finished a task Call Maya R.
Recreation · demo data
Xyzi’s tasks

Xyzi hands out the work

Missed check-ins, an issue reported at the front desk, a connection to reconnect: each one goes to the person who can fix it. A site’s task left untouched for two days moves up a level.

Chat

One place for your team

Channels for each location and role, direct messages, threads, and must-reads your team taps Got it on. Chat is switched on studio by studio.

Phone

On every phone

Five boards sit in a bar along the bottom, and each person can pick their own. Notifications bring each person what’s theirs, and anyone can pause them or set their own hours.

Included in every plan. Priced by location, never by the person. Nothing in Tasks or Chat reaches a member. See Tasks and Chat →

Why not just ask a chatbot?

A chatbot knows the internet. Xyzi knows your studio.

Generic AI gives generic advice. Reports tell you what happened. A spreadsheet works until Sunday night. Here is the same question, asked four ways.

A general AI chatbotChatGPT, Claude, Gemini

Lists the usual reasons revenue dips — seasonality, pricing, churn. It has never seen your schedule or your sales.

Has never seen your dataAdvice
Booking platform reportsthe system of record

A sales report for the week. It shows the total is lower; finding out why is an afternoon of exports.

Sees bookings and payments onlyA report
Your spreadsheetexports, pasted by hand

Answers it — once someone pastes in last week’s exports and rebuilds the pivot table.

Only what you paste inA rebuild, weekly
Xyziosreads your data, drafts the work

Thursday 6pm ran at 40% against a 90% average, three weeks running — $1,840 of the gap, starting the week the 5:45 moved.

Bookings, payments, ads and booksThe answer, and the draft

Your booking platform stays the system of record. Xyzios reads it — along with your ads and your books — and nothing reaches a member without your approval. The longer comparison →

Keep your stack

The tools you run,
running on one system.

Xyzios doesn't replace the software you already run — it's the operating system underneath it. It reads all of it, reconciles the disagreements, and puts the answer on one screen — so the number you're looking at is the number, not one of six.

Six systems a studio already runs feed into Xyzios, which sends boards out to the owner and approved actions back into those same systems.approved actions write backWhat you already runBooking & paymentsMarketing & adsWebsite & analyticsReviewsAccountingYour spreadsheetXyziosthe studio osliveYour departmentsMarketingcost per member, resolvedSalesleads → intros → membersFinancemargin live, not month-endOperationsclass fill · the front desk's dayGoes back out asApproved messagessent after your OKCheck-ins & updateswritten only on your tap or OK

Keep the software you have — add the OS it was missing. Nothing to rip out, nothing to migrate. See the pipeline, step by step →

Xyzios is built platform-agnostic — one data model, an adapter per booking platform. Mindbody and Mariana Tek are live today, and more follow. Run something else? Tell us which and we’ll let you know the day yours is live.

The plays — growth work, drafted for your approval

The work, drafted before you ask.

The Save

Maya was 3× a week. Now it's one visit in five.

The fade sits in your attendance data for weeks. Xyzios catches it while there's still time and drafts the win-back — it sends only when you approve.

awaiting your OK · in Approvals
The Recovery

A card failed Tuesday, 6:14am.

The miss is spotted and the polite note drafted before you open. Every dollar that comes back is logged to the ledger, counted only when it stays recovered.

logged to the ledger · dated · traceable
The Convert

Day nine of a ten-day intro. No second visit yet.

The follow-up lands at the moment that moves the number — from your studio's own email, after your OK.

17 of 40 became members · demo

Five plays run every day — the save, the recovery, the call list, the brief, the forecast. Meet all five →


Any room, any device

Built for the room you're actually in.

The back office at 6am, the front desk at noon, the car park between classes — the same boards on whichever screen is in your hand, in whichever theme your eyes want at the time.

Desktop · the back office
Phone · between classes

The same OS on both screens: the month's money on the desktop in the back office, and who is fading — checked from wherever you happen to be standing. Nothing is cut down for the phone, and it installs to a home screen like an app.

Recreations in the product's own styles · demo data

As simple as an app. As complete as an OS.

Your AI staff

A full staff. Never off the clock. Zero new payroll.

An AI staff handles the daily grind — retention outreach, payment follow-ups, review replies, your Monday brief — drafted as the work appears and waiting for your OK whenever you get to it.

Ten minutes with coffee. Approve, edit, or reject. Nothing reaches a member without you.

For context: one front-desk hire runs about $37,000 a year — the U.S. median receptionist wage, per the Bureau of Labor Statistics — before taxes, training, and turnover. Your AI staff works every hour of every day for a fraction of that.

See every job the staff works →

AP · Approvals6 waitingAlways on
Silent-churn saveflagged today

Maya R. · member since March 2024 · was 3×/week, one visit in 5 weeks

Hi Maya — we've missed you the last few weeks, and I wanted to check in rather than let it slide.

Your Thursday 6pm spot is still open if you want it. Want me to hold it for this week?

from hello@yourstudio.com · your voice, your call
✓Sent 9:14am · logged to Maya's timeline
Also waiting: 2 more saves · 3 review replies · 1 payment note

Recreation — demo data

Your AI staff finds the work. Your team does it.

The growth calculator

How much could you be making?

Drag the sliders. Everything below moves with them.

A bar showing annual revenue split into retained revenue, revenue lost to silent churn, and revenue lost to failed payments.

Gross annual revenue$544,320
Quietly walking out$43,546
What you could add back at an assumed 80%$34,837
240
$189
5%
3%
Add it back with Xyzios

These are your assumptions, not our measurements — the rates above are yours to set, and the math is just multiplication. Nothing here is a promise or a prediction of results. Your real numbers come from your real data, in a live demo.

The hours back

Answers, not spreadsheets.

What the OS hands back: the exports, the month-end paste and the churn list, done before you are up.

Illustration: three recurring jobs — chasing failed payments (2.5 hours), month-end exports (3 hours) and the churn list (2 hours) — leave the owner's week; Xyzios does them before the doors open, handing back 7.5 hours a week.

The OS's night · while you sleep7.5 hrs of your week, back
✓Churn list read, saves drafteddone by 6am
✓Month-end numbers on the boardevery morning
✓Payment misses spotted, notes draftedsent on your OK

Illustrative jobs, not measurements — the work leaves your week, Xyzios does it before the doors open, and you approve in minutes.


Onboarding

Connected in one afternoon.

Day one · ten minutes

Connect your booking platform

Your studio keeps running exactly as it does now. Mindbody and Mariana Tek are live today; more booking platforms are on the way.

Day one · one click each

Connect Meta & Google

Your ad spend meets your member data for the first time.

Within 48 hours

Watch revenue recover

Your dashboards light up — leaks found, saves drafted, dollars traced.


Straight answers

What owners ask first.

Do I have to leave my booking platform?

No — that's the point. Xyzios connects on top of the platform you already run. It stays your system of record for classes and memberships; we make it earn more.

What does the AI actually send to my members?

Nothing, until you approve it. Every member-facing draft waits in your Approvals inbox; approved messages send from your studio's own email. You can edit or reject anything.

How long does setup take?

An afternoon. Connect your booking platform (about ten minutes), link your ad accounts, and your dashboards are live within 48 hours.

What does it cost?

Seeing it is free — a live demo walks the system on numbers like yours before you spend a dollar. After that it's $99 for your first month — every location included — then one published price per location: at the Founders Rate, $149 a month for your first location and $99 for each additional one (standard rate $299 and $149). Everything included, no tiers, month to month. See pricing →

Is my studio's data safe?

Your studio's data is isolated from every other studio at the database level, credentials are encrypted and never shared, and access inside your account is scoped by role. Backups are encrypted, your members never log in to anything, and we never sell or share your data. The full security page →

I run multiple locations — does Xyzios handle that?

It's built for it. Every location lands on the same scoreboard, honestly compared — same definitions, same math, no more three versions of the truth. Managers get boards scoped to their own site; you see everything, from anywhere.

We're opening our next location — how does Xyzios help?

By replacing gut feel with your own history. Goal mapping and forecasts built from your actual seasonality show what the next site has to do — and track it against plan from day one. Open the next one on numbers, not nerve.

Why not just do this in my booking platform?

Your booking platform is the system of record — it's excellent at schedules and payments, and it stays. What it doesn't do is read your ads, your books and your attendance together, watch every member through the day, or draft the follow-up. That's the job Xyzios does. Nothing is written to your booking platform except what you tap or approve — a check-in at the desk, a message you OK'd. Nothing else changes.

What if I cancel?

You cancel, and nothing breaks. Xyzios runs month to month with no contract, your booking platform was always the system of record, and it keeps running exactly as it did before — you lose the boards and the drafts, not your data or your studio.

You're a small company. Why trust you with my studio?

Fair question. Xyzios was built inside a working studio by an owner — it ran our own front desk and our own numbers before anyone else's. Your data is isolated at the database level, nothing reaches a member without your approval, and the demo runs on numbers like yours before you spend a dollar.

Can my whole team use it?

Yes. Everyone who works at the studio can have their own login, with no per-person fee: Tasks for everyone's work, and Chat when you switch it on. Each person sees what their role allows, and nothing in either reaches your members.

Every question we've been asked, answered in one place →

Zero setup risk. All of the upside.

No long-term contracts. No technical lift. Built by studio owners, for studio owners.

Every number, one screen·An AI staff that never stops·Nothing sends without you

Get started — $99 first month
Free templates

Nine studio templates,
free to your inbox.

Two policies, notes for members and leads, a price increase letter, and four sheets for the desk and the numbers, each cut down to the part you copy. After that, the occasional studio note. No spam, no drip campaign, unsubscribe any time.

Written by the people who build Xyzios — not a content farm. What each template is for →