Skip to content

The operating system for wellness studios

Your studio,
in full flow.

Stride brings booking, memberships, classes, payments, and daily operations into one fast system—built for the way modern wellness studios actually run.

API-firstStudio-owned StripeMulti-location ready
A visual preview of the operator schedule beside a customer booking confirmation.
Today · Live

Friday, July 10

Studio schedule

4 locations
9:00AM

Private infrared suite

Suite 02 · 2 guests

Checked in
10:30AM

Contrast therapy

Studio · 6 of 8 seats

2 open
11:15AM

Recovery massage

Mara · Appointment

Confirmed

Booking confirmed

Private infrared suite

When

Sat · 9:00 AM

Confirmation

ST–2841

Built for

Infrared saunaCold plungeContrast therapySpasRed lightRecoveryYoga & Pilates

One system underneath the whole studio

A reservation is never just a reservation.

It touches a room, a practitioner, capacity, a member balance, a payment, and the team running the day. Stride keeps those moving parts in step so your studio does not have to reconcile them later.

Booking engine

The right booking logic for every room.

Private suites reserve the whole space. Shared services protect seat capacity. Appointments calculate openings from staff hours and existing bookings. Each model is native—not a workaround.

No accidental doubles
Capacity and staff conflicts are blocked at the booking layer.
Checkout-safe holds
A 15-minute hold protects the selected time, then releases it if checkout is abandoned.
Customer-ready
Confirmation codes, cancellation windows, party sizes, and local-time availability are part of the flow.
A customer chooses a service, date, and available time before Stride reserves the room for checkout.

Studio booking

Powered by Stride

Live availability

1 · Choose an experience

Private infrared suite

60 min · Entire room · Up to 4 guests

Recovery massage

60 min · Choose an available practitioner

2 · Saturday, July 18

9:0010:3012:002:304:005:30
15

The suite is held while checkout finishes. Abandoned holds release automatically.

Classes, events & waitlists

Full class? Keep the energy.

Run repeating classes or one-time events with instructor and room context built in. When a class fills, members join a real queue—not a notes field the front desk has to manage.

  1. 01A cancellation releases capacity.
  2. 02Stride atomically promotes the queue head.
  3. 03The promoted booking holds the seat until confirmed or expired.
A full contrast therapy class and its waitlist, with the first member automatically promoted after a cancellation.

Saturday · 10:30 AM

Contrast therapy class

8 / 8 · Full
  1. 01First in linePromoted
  2. 02Next in lineWaiting
  3. 03Third in lineWaiting

Cancellation opens a seat. Stride moves the queue.

A member balance and the grants, booking uses, and cancellation reversals that produced it.

Recovery membership

3sessions left

Live balance across every covered service.

Balance activity

Append only

Monthly membership

Cycle grant

+4

Private sauna suite

Booking confirmed

−1

Private sauna suite

Booking cancelled

+1

Contrast therapy

Booking confirmed

−1
Every use is traceable.No mystery math.

Passes, packs & memberships

Member value you can account for.

Sell packs, recurring memberships, intro passes, or service bundles. Every grant, booking use, cancellation reversal, comp, and refund adjustment stays on an append-only entitlement ledger.

Balances stay live

Bookings consume covered sessions automatically; cancellations write the compensating reversal.

Terms stay attached

Quota, validity, and covered services travel with every grant, even as the catalog evolves.

The operator console

The whole day, finally in one view.

Stride gives owners and front desks a single place to run the studio behind the booking page—without flattening private rooms, classes, and appointments into the same awkward object.

The Stride operator console combining private room bookings, classes, and staff appointments in one calendar.
S

Operator console

+ New booking

Multi-location schedule

Friday, July 10

DayWeek
Suite wing
Treatment
Recovery
9a12p3p

Infrared suite

Suite 01

Contrast class

6 / 8

Massage

Mara

Red light

Bed 02

Private suite

Suite 03

Cold plunge

2 guests

01

One schedule, every format

See room bookings, classes, events, and staff appointments together—with location, customer, and capacity context attached.

02

The details are operable

Manage locations, hours, closures, rooms, services, rates, staff, customers, and cancellation policy from the same console.

03

Built for the front desk

Create walk-in bookings, confirm reservations, issue member comps, and override a late cancellation when the human situation calls for it.

Payments that stay yours

Your studio. Your Stripe account.

Each studio connects its own Stripe merchant account. Purchases are direct charges to that account, and Stripe handles the payout relationship. Stride runs the booking and membership logic around it—without becoming the merchant in the middle.

Stripe Connect

Studio account connected

Charges

Enabled

Payouts

Enabled

API-first by design

Your front end. Our engine.

Use Stride's ready booking experience or point a completely custom site at the same versioned API. Your bearer credential stays server-side, and every request is isolated to your studio.

The core versioned endpoints for listing services, reading availability, reserving a slot, and confirming a booking.
Versioned · /v1

// Build the booking experience your brand deserves.

GET/v1/services01
GET/v1/services/{id}/availability02
POST/v1/bookings03
POST/v1/bookings/{id}/confirm04
Pending hold → payment → confirmed booking
E

Launch studio

Built in partnership with Enso Sauna Studio across four NYC-metro locations.

Experience it live (opens in a new tab)

Ready for a better operating rhythm?

Put your studio in stride.

Start the operator signup, or step through the live customer booking experience first.