Everything inside StudioPlan

Dashboard, calendar, private sessions, instructor salaries, booking, invoicing, waitlists and the client portal — the real surfaces Swiss studios use every day.

StudioPlan studio dashboard

Run your studio

Everything you need to schedule classes, manage clients, and keep daily operations under control.

Run your studio

Studio dashboard at a glance

Start every day with revenue, upcoming classes, recent bookings, and the metrics that matter — without digging through menus.

  • Today's schedule and capacity at a glance
  • Revenue and booking trends for the week
  • Quick actions for classes, clients, and payments
  • Works in German, French, Italian, and English
StudioPlan studio dashboard
Run your studio

Classes & calendar

Plan your week, create and edit classes, manage instructors, and see who's booked — all from a calendar built for studio workflows.

  • Day, week and month views with class capacity
  • Filter by instructor, class type, location, room, status or event type
  • Create, edit, duplicate, and cancel classes and series
  • Participant lists with check-in, late-cancel and no-show actions
  • Optional auto-cancel when minimum sign-ups are not met at your cut-off
StudioPlan classes and calendar
Run your studio

Client management

Keep every client profile, booking history, membership, health intake and payment context in one place — searchable and always up to date.

  • Search, filter, and edit client profiles
  • Booking and payment history per client
  • Memberships and passes you can pause, extend or correct
  • Health questionnaire, notes and studio-specific client data
StudioPlan client management
Run your studio

Team & roles

Invite instructors and staff, assign roles, then fine-tune exactly who can see and manage classes, clients, payments, salaries and settings.

  • Owner, admin, instructor, and front desk role defaults
  • Per-person overrides for individual exceptions
  • Own classes or all classes scopes for viewing and editing
  • Public instructor profiles with photo, bio and specialisations
StudioPlan team management
Run your studio

Instructor salary management

Turn finished classes into fair, auditable trainer pay. Set fixed or tiered rates, decide whether late cancels and no-shows count, correct with a reason, then export and lock each month.

  • Studio-wide, per-instructor, or per-class-type pay rules
  • Fixed amounts or participant tiers with optional bonuses
  • Automatic calculation from attendance when a class completes
  • Monthly reports with CSV/PDF export and period lock for bookkeeping
StudioPlan instructor salary management
Run your studio

Multi-location management

Run multiple studio sites from one account. Add locations, assign classes and instructors per site, and keep bookings organised from a single dashboard.

  • Add multiple physical studio locations
  • Assign classes and instructors per location
  • Enterprise plan for multi-site studios
  • Centralised reporting across locations
StudioPlan multi-location management

Get booked everywhere

Beautiful booking experiences on your StudioPlan page, your website, and the responsive client portal.

Get booked everywhere

Public booking page

Give clients a branded booking page on StudioPlan — with live availability, your team, Stripe checkout, credits, cash options, private-session requests and waitlist support.

  • Branded studio page with your slug and your team on show
  • Real-time class availability plus a private-session tab
  • Card, TWINT, credits and cash payment paths
  • Guest booking, client login and an optional health questionnaire
StudioPlan public booking page
Get booked everywhere

Embeddable booking widgets

Drop a beautiful schedule onto your own website. Choose from multiple layout styles — compact list, premium grid, timeline, or tab schedule.

  • Five widget variants for any website design
  • Copy-paste embed code from studio settings
  • Live sync with your StudioPlan schedule
  • Mobile-responsive out of the box
StudioPlan embeddable booking widget
Get booked everywhere

Intelligent waitlist

When classes fill up, clients join a smart waitlist. Spots are offered automatically with priority rules and expiry handling.

  • Clients join waitlist from the booking page or client portal
  • Automatic promotion when spots open
  • Priority levels and position tracking
  • Email notifications on promotion
StudioPlan waitlist management
Get booked everywhere

Auto-cancel underfilled classes

Set a minimum sign-up rule and cut-off before start. If a public class is still under the minimum, StudioPlan cancels it automatically — same refunds, client emails, and waitlist closure as a manual cancellation.

  • Off by default — set hours before start and minimum confirmed bookings
  • Per class-type overrides and a Still happens hold on individual classes
  • Private sessions are never auto-cancelled; recurring series are one occurrence at a time
  • Studio email plus dashboard task when a class is auto-cancelled
StudioPlan classes and calendar
Get booked everywhere

Private sessions

Sell 1:1 time as easily as group classes. Clients request a free slot on your booking page, you approve it with a price, and StudioPlan handles the confirmation, invoice and booking.

  • Public Private tab with per-instructor weekly availability
  • Preparation buffers, blocked periods and room reservation
  • Approve or decline with a price, message or reason
  • Stripe invoice, then the class and paid booking are created automatically
Private sessions
Requests · Availability · Settings
2 requests
Reformer 1:1 · Thu 11:00 · Studio Bern
Nina W. + 1 companion · with Elena
Approve · CHF 120Decline
Elena · weekly availability
Mon
09–12
Tue
—
Wed
14–18
Thu
09–13
Fri
—

Grow with confidence

Payments, memberships, loyalty, analytics, and client-account tools built for Swiss studios.

Grow with confidence

Smart Fill

Find underfilled classes before they become lost revenue. Smart Fill suggests targeted opportunities for matched clients without blasting everyone.

  • Detect classes below your fill threshold
  • Last-minute perks, loyalty boosts, bring-a-friend passes, and waitlist rescue
  • Manual approval or high-confidence automation settings
  • Client feed targeting based on favorites, bookings, and waitlist intent
StudioPlan Smart Fill opportunity panel
Grow with confidence

Payments & payouts

Accept card and TWINT payments, send expiring TWINT links for outstanding bookings, track cash and credits, process refunds, and request payouts — all reconciled in one hub.

  • Send, copy, resend, expire, and cancel secure TWINT payment links
  • Payment history with filters and search
  • Refund tracking and withdrawal requests
  • Swiss CHF pricing and Tarif 595 receipts throughout
StudioPlan payments and payouts
Grow with confidence

Invoices & receivables

Swiss QR PDFs for memberships, passes and course cycles; period invoices on renewal, manual bank reconciliation and payment reminders.

  • Fee drafts from late cancellations and no-shows
  • Bundle several drafts for one client into a single invoice
  • Edit items, add discounts, or waive with a logged reason
  • Automatic reminder stages before and after the due date, plus stored PDFs
SP
Hom
Cla
Cli
Pay
Receivables
Open · Completed
CHF 145 open
No-show fee · Laura M.
Draft · bundle with 1 more
CHF 25
Late cancellation · Marco B.
Invoice sent · reminder in 3 d
CHF 20
10-class pass · Sophie L.
Paid · PDF stored
CHF 220
Grow with confidence

Products & memberships

Sell class passes, memberships, gift vouchers, and retail items. Clients purchase online and use credits when they book.

  • Services, memberships, vouchers, and articles in your own order
  • Restrict a membership or pass to selected class types
  • Mark one product per group as Popular on your storefront
  • Client products overview with credits, validity and CSV export
  • Optional drink sales, article-linked passes and clear order tracking — controlled by each studio.
StudioPlan products and memberships
Grow with confidence

Automatic client emails

Stay in touch without writing every message. Membership, first-visit and birthday emails go out on your schedule — and every trigger stays off until you turn it on.

  • Membership expiry and renewal reminders with your own lead time
  • Before and after the first visit, plus a birthday email
  • Edit the wording in DE, FR, IT and EN with merge fields and preview
  • Send a test to yourself and see the send log on the client profile
Automatic emails
DE · FR · IT · EN
Membership expiry
7 days before
Membership renewal
7 days before
After first visit
Once attended
Birthday
Studio timezone
Preview
Hallo [Client name], dein Abo bei [Studio] läuft am [Date] aus.
Grow with confidence

Fixed course groups (Beta)

Run 10–15-session course cycles with one fixed group, prorated mid-cycle entry and a clear renewal workflow. Available exclusively on Enterprise during beta.

  • One enrollment adds the client to every remaining session
  • Prorated price when a client joins after the cycle has started
  • Free trial places, group waitlist and active renewal deadline
  • QR invoice, card and TWINT payment options without auto-renewal
StudioPlan classes and calendar
Grow with confidenceNew

Analyse your studio with Claude or ChatGPT

Connect Claude (Anthropic) or ChatGPT (OpenAI) to your studio and ask questions in plain language. Which classes are under-filled? When are your peak hours? Which clients are drifting away? The assistant reads your StudioPlan analytics and answers in seconds, in German, French, Italian or English.

  • Connect in two minutes: paste one URL into Claude or ChatGPT and sign in with StudioPlan
  • Revenue, fill rates, peak hours, instructor performance and retention risk
  • Read-only and aggregated: client names and contact details are never shared
  • Disconnect any time under Studio → Integrations; included in every plan
Claude · StudioPlan
Read-only · aggregated data
Which classes should I move to fill my studio better?
Last 90 days
Reformer · Tue 19:0097%
Mat Pilates · Sat 10:0088%
Yin Yoga · Mon 12:1534%
Tuesday evening is nearly always full with a waitlist. Moving Monday's 12:15 Yin Yoga to Tuesday 18:00 would likely fill both slots.
Ask about revenue, peak hours, instructors…
Grow with confidence

Analytics & insights

Understand what's working — revenue trends, class performance, client retention, and waitlist conversion — with clear studio metrics.

  • Revenue and booking analytics
  • Class fill rates and popular times
  • Client engagement metrics
  • Export-friendly reporting views
StudioPlan analytics dashboard
Grow with confidence

Responsive client portal

Give clients a responsive account area for discovery, bookings, memberships, credits, loyalty rewards, favorites, reviews, and profile settings.

  • Bookings, waitlist entries, memberships, and credits
  • Favorite studios, reviews, loyalty rewards, and referral links
  • Stripe checkout results and payment history
  • Responsive web access while native apps remain in preparation
StudioPlan responsive client portal
Grow with confidence

Multi-language support

Serve clients in German, French, Italian and English — and write your own class and product texts in each of them.

  • Four languages built into every web surface
  • Class types, memberships, services, vouchers and articles per language
  • Empty languages fall back to your studio default
  • Locale-aware booking, emails and account flows
StudioPlan language settings with German, French, Italian, and English
Grow with confidence

Secure & reliable

Built with encrypted data handling, GDPR-aware workflows, tenant-scoped access, and careful operational safeguards for Swiss studios.

  • Encrypted data handling
  • Tenant-scoped access with per-person permissions
  • GDPR-aware workflows and audited permission changes
  • Reliable Swiss-hosted infrastructure
StudioPlan role-based access control

Ready to Transform Your Studio Operations?

Take control of your time, simplify your workload, and give your clients the seamless booking experience they deserve.

Built in Switzerland • GDPR Compliant • Email Support

Features - StudioPlan | Complete Studio Management Solution