Ritual Training

Member Intelligence

Bend & Portland · live from Mariana Tek
Loading…
At a glance
Loading member data…
Bend vs Portland

Two locations, side by side

The split Mariana Tek won't show you on one screen — members, active memberships and attendance per studio.

Membership health

By status — active, frozen, cancelled, ending

Top membership types

Where the base sits

Attendance — weekly volume

Reservations over recent weeks

New members by month

Acquisition trend (date joined)
Retention — act on this

At-risk watchlist

Active members we've not seen check in for 21+ days (or not within available history). These are the win-back calls/texts that pay for the whole engagement — and exactly the list neither MT nor XG hands you ready-made.

MemberStudioDays since visit
Showing a sample of the full at-risk list. The complete, exportable list (with contact details) feeds directly into an automated win-back sequence — that's the next build.
Revenue recovery

Money on the line this month

Upcoming and overdue membership charges — the dunning signal. Catching a failed payment early is pure recovered revenue.

Estimated revenue by month

From orders placed
Why this, not the built-in reports

Native MT / Xplor reporting vs this dashboard

Mariana Tek Insights and Xplor Growth both report — but in silos, on a lag, and without telling you who to act on. Here's the honest comparison.

Native MT Insights + Xplor reports

  • Separate reports: active memberships, attendance, sales, first visits, intro offers, utilization — each its own screen.
  • Bend and Portland viewed one at a time; no single side-by-side.
  • Tells you what happened — counts and totals — not who to call today.
  • No built-in churn/at-risk list; you'd hand-filter "last visit" yourself.
  • Xplor data syncs hourly (1–2 hr lag); reporting is backward-looking.
  • No cross-platform view — MT money and XG marketing never meet on one page.

This dashboard

  • One screen: members, memberships, attendance, revenue and risk together.
  • Bend vs Portland side-by-side, instantly toggled.
  • Named, ranked at-risk watchlist — the action list, not just the count.
  • Revenue-recovery / dunning view: overdue & upcoming charges flagged.
  • Pulled live from the MT API on demand — refreshable any time.
  • Built to grow into automations: each list becomes a sequence (win-back, dunning, onboarding).
How these numbers are built
Total membersEvery contact in Mariana Tek (14,559) — i.e. all leads/trials/members over the studio's history, not just active payers.
Active membershipsMembership instances with an active status (monthly, annual & bi-weekly). *Est. recurring normalises each to a monthly value from its renewal rate (227 monthly, 38 annual, 4 bi-weekly) — an estimate, not invoiced revenue.
Check-in rate & attendanceFrom reservations in the available API window (~4,500). Reflects recent/active history, not the full 16-year record.
Avg class fillCompleted classes only — booked spots ÷ capacity. Future, still-filling classes are excluded so the figure isn't understated.
At-risk & dunningAt-risk = active members with no check-in in 21+ days within the data window. Dunning = active memberships by next-charge date.
Read-only snapshot, refreshable on demand. Figures are directional management intelligence, not a substitute for Mariana Tek's billing records.