Features

Recurring training, without chasing payments.

Scheduling, client records, payments, and studio controls in one focused system.

Scheduling

Recurring scheduling

Set weekly slots once. Handle exceptions as they come up.

Build each client around a weekly booking rule. Future sessions expand automatically, while reschedules and skips stay easy.

My Studio Keep sessions calendar with recurring client bookings
Weekly booking rules
Set each client's weekly slots once; they repeat automatically.
Reschedule without breaking the pattern
Move or skip one session without changing the weekly plan.
Optional end dates
Keep plans open-ended or end them for seasonal blocks and trials.
Syncs with Google Calendar
Review events before import, then sync approved sessions after edits in My Studio Keep or your owned primary Google Calendar.
New clients

New-client booking

Offer intro sessions without mixing prospects into recurring plans.

Keep assessments, trials, and campaign links separate from established client schedules.

Public My Studio Keep new-client booking page
New-client session types
Create intro offers with one public rate, separate from recurring pricing.
Public booking links
Share QR-friendly links without opening your whole schedule.
Promo codes for campaigns
Discount or comp intro offers without touching client plans.
Recurring clients stay protected
Active and paused recurring clients do not see prospect openings.
Leads

Lead tracking

Turn interested prospects into booked clients with a simple pipeline.

Every prospect moves through a clear pipeline from first contact to converted client.

Leads pipeline with prospects grouped by stage
A pipeline made for trainers
New, Contacted, Trial booked, and Trial completed show where every prospect stands at a glance.
Never miss a follow-up
Every lead carries a next step and follow-up date, with due follow-ups flagged so nobody goes cold.
Trials that sell themselves
Book a free trial from the lead; completed sessions move them forward automatically, then invite them as a client in one click or share an invite link.
Know what's working
See conversion rates by source alongside sign-ups from your public page.
Clients

Client records

Client details, plan status, and history in one place.

Each profile keeps contact info, schedule, bookings, and payment status together.

My Studio Keep client list with schedules and payment status
A complete client profile
Contact details, schedule, history, and payment status on one page.
Invite-only by default
Add clients yourself, then invite them when you are ready.
Search that just works
Find clients by name or email instantly.
Private by design
Sensitive records stay owner-controlled. Clients only see their own rate.
Billing

Plan payments

Prepay covered recurring bookings through Stripe or manual payment.

Plan price comes from the client's weekly schedule and rate. Each payment confirms the next covered bookings.

My Studio Keep manage payment plan dialog
Prepaid training plans
A client's weekly schedule becomes the payment plan.
Stripe or manual payments
Send Stripe checkout links or record manual plan payments.
Per-client rates, kept private
Use pricing tiers without showing clients other rates.
Rollover credits for adjustments
Use rollover credits for cancellations and policy exceptions.
Operations

Studio controls

Set access, booking, imports, reports, and policies around how you train.

Turn on supporting modules as needed while the recurring workflow stays central.

My Studio Keep studio settings page
Find settings fast
Search across plans, payments, access, imports, reports, and calendar sync.
Launch a public booking page
Publish intro offers, booking links, and promo codes.
Set your policies
Control enrollment, intake, cancellations, and payment grace periods.
Move existing records over
Preview CSV imports before client, booking, or payment records are saved.

Launching late July 2026.

Join the waitlist to lock in launch pricing and a shot at a Founding Member spot.