Lotus & Iron Yoga
Last refresh: Jul 7, 2026

Studio Pulse

Studio Calendar

Month follows the period filter at the top · Today: Jul 7, 2026
Excellent (85%+) Strong (70–84%) OK (55–69%) Soft (35–54%) Low (<35%) No class

Client Overview

Tenure distribution · share of segmented clients
i

At-Risk Clients

i
Client IDNameSegmentRiskDays SinceRecommended ActionOutreach

Churned Clients

churned in June · · day 60+ · crossed 60-day inactivity threshold
i
▾Churn Breakdowni who churned and when HIDE
By Segment
Loyal clients drove most churn this period (48%).
12-Month Trend
Client IDNameLast AttendedDays SinceSegmentRecommended ActionOutreach

Class Performance

sessions · Avg util · ·
i
Utilization (fill): ≥70% 50–69% <50% Cancel rate: <10% 10–19% ≥20% Performance: Strong · Stable · Soft · Weak
DateClassInstructorTimeAtt.UtilizationCancel RatePerformance

Class Forecast

36 classes scored · ↓ August: slow season (16% below avg)
i
🌱
Still settling — new classes 3 slots
3 recently added — below 50% utilization is normal during the first 4–6 weeks. Give them at least 3 more weeks before deciding.
▾
🔍
Lower demand — watch list 33 slots
33 medium / low demand classes worth monitoring — not urgent yet, but signals to track.
▸
MatData Insight · Predictions scored weekly · Blend of 4-week/8-week attendance, trend, seasonality & schedule changes · Click any row for full detail

Instructor Performance

instructors · · · · Top:
Sessions 1+ ▲▼i

Instructor Insights

· per-instructor client analysis
i

Running Trends

Avg utilization 68.2% · Avg size 7.1 · Avg cancel 28.4%
i
Utilization %Cancel rate %Period avgNotable day
What to know

Best day: Jun 3 at 78.7% fill — solid for this period (11pp above norm), but not a standout — your ceiling looks higher than what showed up.

Slowest day: Jun 18 at 67.1% fill — fairly typical for a low day in this period — not an outlier worth chasing.

Revenue

July $1.8k so far · $34.5k gap · 24 days left · July forecast $37.2k · July slow season -22%
i
Revenue Advisor · 3 insights · Powered by MatData Insight⌄
⚠️ Jul is 95% behind forecast — $1.8k of $37.2k target with 24 days left. That's $1.5k/day needed. Open waitlisted Sunrise Flow spots (your highest-attended class at 70% fill) and push a last-minute drop-in offer to close the gap.
⚠️ Cardio Sculpt has the highest cancel rate at 37.6% (32 late cancels this month). At 103 bookings across 12 sessions that's ~38 lost attendances. A waitlist for this class could immediately backfill cancels and recover the seat revenue.
⚠️ Jul historically runs 22% below average — forecast is $37.2k. Consider a pre-sale or promotion in Jul to offset the seasonal dip.
This month partial
$1,783
↓ 80.7% vs prior
Prior month
$40,899
-$33,003 vs current
12-month avg
$42,610
Current is below avg
Peak month
$86,937
May 2026
CurrentPriorForecast (MatData Insight)
Revenue per active client Day 1–7 this month vs same days last month
This month (day 1–7)
$23
79 clients
avg across all revenue*
Prior month (day 1–7)
$97
169 clients
Change
$74
-76% vs prior (MTD)
Month not finished
* Revenue is the total transaction amount from FitDegree — a lump sum that isn't itemized, so it can't be attributed to a specific client, class, or session type. "Per active client" is total revenue ÷ active clients (a simple average, not a per-class figure).

Outreach Tracker

+30d cadence · max 3 attempts · 5 awaiting · 5 ready · 58.8 avg days silent
⌄ How this worksi
Follow-up queue  5 awaiting · 5 ready for follow-up
Ready: 30+ days since last email, ready for the next attempt.  Waiting: emailed recently, still in cooldown.  Pausing: 3 attempts sent without booking — consider archiving.
ClientLast EmailDays SilentWhy FlaggedAction

Re-engagement

42 emailed · 9 returned · 34.2% at-risk saved (41/120) · 21.4% win-back (9/42)
⌄ How this worksi
Closed 5
max attempts reached or marked churned

Change Impact

· insights from the last 16 weeks
i
19 changes logged  →  16 measured  →  2 patterns surfaced
3 still settling · threshold: 3+ similar changes with consistent ≥5pp fill impact
View all raw changes ›

Peak & Lowest Attendance

Peak: Friday Afternoon 100% utilization · Lowest: Monday Evening at 58% · 90-day rolling avg
i
80%+50–79%Below 50%⚠️ schedule changesSession count (Nx) = number of classes in the 90-day window

Late-Cancel Clients

clients · <12hr cancels this period ·
i
Repeat late-cancellers cost you filled seats. A gentle policy nudge or a deposit hold recovers most of it.
ClientSegmentLate cancelsLastRecommended action

Class Settings

⚙
61 classes flagged for review — capacity, format, and pricing tuning live here in the full product.

Get in Touch

✉
Message your MatData analyst directly from inside the app.

This is sample data. MatData plugs into your FitDegree schedule and shows your real numbers in minutes.

Get access →