For dance, fitness & wellness studios

The studio platform that costs $0 until you make a sale.

Sell classes, memberships, and events through a modern booking portal with built-in payments — plus the only Lead/Follow booking made for partner dance. No monthly fee. No contracts.

Live in 15 min💳4% per sale, nothing else🤝No contracts🌎English & Spanish🔒Powered by Stripe
Sweet Dance Studio — Dashboard
Good morning, Coach Maria
Customers
284
+12
Revenue
$4,820
+8%
Check-ins
67
today
Active Credits
1,340
in use
Revenue — Last 7 days
Today's Bookings
Live
Salsa Beginner
4L3F/6
Bachata Int.
2L5F/6
Every Stage, One Platform

From your first class to your full studio

No contracts. No monthly fees. Pay only when you make a sale.

Freelance

Freelance Instructors

Launch a professional booking page in minutes — whether you teach salsa, yoga, Zumba, or anything in between. Test new classes with zero upfront risk while you build your following.

Small Studio

Small Studios

Manage schedules, memberships, and payments without enterprise software overhead or long-term contracts.

Growing Studio

Growing Studios

Scale to multiple instructors, locations, and class types without switching platforms or renegotiating pricing.

From dance studios to fitness gyms

Salsa & Bachata StudiosSwing & Country DanceYoga StudiosZumba & Dance FitnessPilates StudiosFitness GymsMartial Arts SchoolsIndependent Instructors
5 Ways to Sell

Credits, tickets, memberships, private lessons, even on-demand video — your way

Credit packs, memberships, event & program tickets, private lesson packages, and on-demand videos — mix and match all five. Most studios end up using more than one.

Pay-as-you-go

Credit Packs

Customers buy a bundle of credits once and spend them on any class — flexible for drop-ins and irregular schedules.

  • Set any price and credit amount
  • Credits deduct instantly at check-in
  • Great for casual or mixed-attendance studios
Recurring revenue

Memberships

Auto-renewing monthly plans that give members free access to exactly the classes and events you choose.

  • True recurring billing via Stripe
  • Pick which classes & events are included
  • Customers cancel anytime — access runs through the paid period
One-off & multi-week

Events & Programs

Sell tickets to a one-off workshop or social, or enroll students in a multi-week program with its own cohort schedule.

  • Custom price, capacity & cover photo
  • Multi-week programs with their own session schedule
  • Set open/close enrollment dates per cohort
  • "Start Next Cohort" clones a program forward automatically
  • Lead/Follow role booking & pricing built in
  • Each ticket gets a unique QR code
On-demand

Video Classes

Sell access to recorded technique breakdowns, choreography, or full classes customers can watch anytime — extra revenue with no extra floor time.

  • Upload and sell on-demand video content
  • One-time purchase per video
  • Streams right from the customer portal
  • Great for choreography, technique & at-home practice
Solo or couple

Private Lessons

Sell one-on-one or couple's private lesson packages priced per package, not per credit — with a single QR code that tracks how many lessons are left.

  • Solo or couple's packages
  • One QR code covers the whole package
  • Staff scan to track lessons remaining
  • See who bought a package and their balance
Partner Dance · Built In

Lead & Follow booking — the way partner dance actually works.

No other platform understands the Lead/Follow dynamic. Enable it on any class, event, or multi-week program and your customers choose their role when they book. Separate capacity caps keep the floor balanced automatically — no more scrambling at the door because you have 12 leads and 3 follows. Charge different prices or credit costs per role when it makes sense for you.

  • Customers pick Lead or Follow when they book
  • Separate caps per role — floor stays balanced automatically
  • Set different prices or credit costs for Lead vs Follow
  • Bookings view shows "4L · 3F" on every class pill
  • Full roster with role badges, visible to staff
  • Staff can set role at check-in for walk-ins
  • Works for weekly classes, one-off events, and multi-week programs

Opt-in per class or event — non-dance studios are completely unaffected.

Salsa Fundamentals
Friday 7:00 PM · Sweet Dance Studio
Leads (4 / 6)
L
L
L
L
+
+
Follows (3 / 6)
F
F
F
+
+
+
Maria G.Lead
Carlos R.Lead
Ana S.Follow
Diego M.Lead
Sofia L.Follow
James T.Lead
Elena V.Follow
All-in-one · Free forever

Built to help you sell more, with less work

Credit packs, event tickets, class scheduling, QR check-in, staff roles, and customer self-service — everything a class-based business needs to grow, in one place.

Classes, bundles, workshops & programs

A schedule that runs itself

Set recurring weekly classes once and they appear automatically every week. Group several classes into a bundle customers pick from, add one-time workshops or ticketed events, or run a multi-week program with its own cohort schedule and enrollment window. Customers reserve their own spot right from the portal — no credit is deducted until they actually check in. Cancel a single occurrence without touching the template — staff and customers both see it update instantly.

  • Recurring & one-time classes
  • Bundle multiple classes together — customers pick which ones
  • Customers book their own spot
  • Per-occurrence cancellations
  • Instructor & location per class
  • Cover photos for classes & events
  • Clone any class in one click
  • Lead/Follow role booking & pricing for partner dance
  • Live in the customer portal
This Week's Schedule
M
T
W
T
F
S
S
Salsa
7PM
Salsa
Cancelled
Bachata
8PM
Salsa
7PM
Cumbia
6PM
Swing
2PM
Recurring
One-time
Cancelled
Booked
Good morning, Coach Alex
Revenue
$4,820
Active Credits
1,340
Revenue — last 7 days
Payments & analytics

Get paid faster, know your numbers

Stripe Connect powers every transaction — card, Apple Pay, Google Pay — with funds going directly to your studio's bank account. Revenue, attendance, and active credits update in real time, so you always know how your business is doing.

  • Direct deposits to your bank account
  • Real-time revenue dashboard
  • See income split between credits and events/programs
  • Pay only when you make a sale
  • No middlemen, no settlement delays
Customer self-service portal

Customers help themselves — you do less

Every customer gets a personal portal on their phone — no app download required. They check their balance, buy credit packs or event tickets, book a spot in any class, and pull up their QR code, all without calling the front desk.

  • Buy credits & tickets anytime
  • Book a spot in any class
  • Personal QR code on every device
  • View balance, schedule & history
  • No app download required
Sweet Studio
Welcome back, Jordan!
Balance
8 credits
Staff
AM
Alex M.
Owner
SK
Sarah K.
Instructor
MR
Mike R.
Front Desk
Staff roles & permissions

The right access for every team member

Invite staff in seconds and assign a role — Owner, Admin, Instructor, or Front Desk. Each role sees exactly what they need and nothing they shouldn't, so sensitive data stays protected and your team stays focused.

  • Owner, Admin, Instructor & Front Desk roles
  • Granular, page-level permissions
  • Revoke access instantly
  • Front desk never sees financial data
QR code check-in

Check customers in under 5 seconds

Every customer carries a unique QR code on their phone. Staff scan it at the door — for class credits or event tickets — and the system instantly deducts credits or marks the ticket used. No manual lookups, no clipboards.

  • Works for classes & event tickets
  • Instant credit deduction
  • No manual customer lookup
  • Attendance tracked automatically
Checked in
Jordan M. · −1 credit
+ guest Sam R. checked in too
Announcements
Holiday Hours
We're closed Dec 25. Happy holidays! 🎄
Studio announcements

Reach every customer instantly

Post holiday hours, new class launches, or schedule changes once from the owner portal — it shows up immediately at the top of every customer's portal, with an option to also email it to every customer on file. No group texts, no manual mailing lists.

  • Post in seconds from the owner portal
  • Shows up instantly for every customer
  • Optionally email it to your whole customer list
  • Edit or remove anytime
New · Guest booking

Let customers bring a plus-one, no second account needed

A customer booking a partner-dance class, buying an event ticket, or enrolling in a program can add a named guest right on their confirmation screen — paid from their own wallet or card. The guest never needs their own account or QR code: one scan of the customer's QR checks both of them in together, and staff can add a guest for a class booking directly from the roster too.

  • Works for classes, event tickets & program enrollments
  • Guest pays from the customer's own wallet or card
  • One QR scan checks in the customer and their guest together
  • Staff can add a class guest from the Bookings roster
  • Guest rows are clearly badged everywhere in the roster
Salsa Fundamentals · Roster
Jordan M.Lead
GuestSam R. · with Jordan M.Follow
1 scan · both checked in
Jordan M. + guest Sam R.
Simple by design

Up and running in minutes.

01

Set Up Your Studio

Add your branding, build your class schedule, create credit packages, and connect Stripe — the globally trusted payment platform used by millions of businesses worldwide. Everything is live and ready in under 15 minutes.

Setup checklist4 / 5
Studio name & branding
Add classes & schedule
Create credit packages
Connect StripeStripe
Share portal link
02

Invite Your Team

Add staff by email and assign their role. Everyone gets exactly the right access — front desk, instructor, or admin.

Staff
AM
Alex M.
alex@studio.com
Owner
SK
Sarah K.
sarah@studio.com
Instructor
MR
Mike R.
mike@studio.com
Front Desk
03

Let Customers Do the Rest

Customers scan your portal QR to join, buy credits inside the portal, and show their personal QR at the door. Credits deduct instantly.

Sweet Dance Studio
Welcome, Jordan!
Scan to check in
Balance
8 credits
Buy Credits via Stripe
Customer Portal Showcase

A better experience for the people who matter most.

A professional self-service portal that reduces your admin load, keeps customers informed, and removes every friction point between them and your studio.

🌎 Customer portal available in English and Spanish
Sweet Dance StudioEN
Welcome back, Jordan!
Tap to refresh QR
Credit Balance
8 credits
This Week's Schedule
Salsa Beginner
7:00 PM · 60m
GuestSam R.
BookedCancel
Bachata Intermediate
8:30 PM · 60m
Book
Cumbia & Cha-Cha
Cancelled
Cancelled
Upcoming Events
Salsa Social Night
Sat, Aug 2 · $25
Recent Activity
Salsa Beginner
Today
−1
Credit Pack · 10
Jun 1
+10

Book as a Lead or Follow

For partner-dance studios, customers choose their role when reserving a spot or buying a ticket. Separate Lead and Follow capacity caps keep the floor balanced — and your Bookings page shows the split at a glance.

Bring a guest, no second account needed

Booking a class, event, or program? Add a named guest — like a dance partner — right on the confirmation screen. It's paid from the same wallet or card, and one QR scan checks you both in together.

A portal that speaks their language — literally

Fully bilingual in English and Spanish. Customers switch with a single tap, so language is never a barrier to registering, buying, or showing up.

Eliminate front-desk bottlenecks

Every customer has a secure QR code on their phone. Walk in, scan, done — in under 5 seconds. No app downloads, no PINs, no queues at the front desk.

Customers buy when the moment is right

A Stripe-powered checkout from any browser, any device. Customers top up credits and buy event tickets without calling the studio or waiting for office hours.

End the 'Is class on today?' texts

The live schedule — including cancellations — is in every customer's portal. Self-service information means fewer interruptions to your day and a better experience for them.

Studio announcements, front and centre

Holiday hours, new class launches, schedule changes — owners post once and it shows up instantly at the top of every customer's portal, with an option to email it to everyone too. No group texts, no manual mailing lists.

No more surprises at the door

Credit balance is front and centre in every customer's portal. They always know what they have left — so you never have an uncomfortable conversation at check-in.

Transparency that builds loyalty

Every purchase, check-in, and adjustment is logged. Customers have a complete, verifiable record — which eliminates billing disputes and builds the kind of trust that keeps them coming back.

Cover photos that set the mood

Upload a cover image for each class or event. It appears in the customer schedule and event listing so customers know exactly what they're signing up for — no more walls of identical text.

Payments & Security

Every payment handled by Stripe.

We don't build our own payment infrastructure — we partner with Stripe, the world's most trusted payments platform, so your customers' financial data is always protected by the best in the business.

PCI DSS Level 1

Stripe is certified to the highest level of the Payment Card Industry Data Security Standard — the same level as the world's largest banks.

We never touch your card data

Card numbers, CVVs, and banking details go directly to Stripe. Our servers never see them, never store them, and are never in the path of a payment.

Trusted globally

Stripe powers payments for Amazon, Google, Shopify, Lyft, and millions of businesses in 135+ countries. When your customers pay, they are in the best hands in the industry.

Built-in fraud detection

Stripe's Radar system analyses every transaction in real time and blocks fraudulent payments before they reach your studio — automatically, with no setup required.

"Your customers' card details never pass through our system."

Payments flow directly from your customer's browser to Stripe's secure servers. We receive a confirmation, not the card data. That's by design — it means your studio is never a target for payment data theft.

Powered by Stripe
PCI DSS Level 1 Certified
Pricing

Simple, honest pricing.

One plan. No monthly fee. Ever.

Free
$0/month
4%
per sale
Credits & event tickets
Payments via Stripe

Perfect for studios still building their customer base. No fixed costs — you only pay when you earn.

Start Free — No Credit Card

No contracts. Leave anytime.

Everything included
Scheduling
Recurring weekly class schedule with instructor, location & duration
One-time events with ticketing
Cancel individual days without deleting the series
7-day bookings view for owners & staff
Bookings & Check-ins
Customer self-booking portal
QR code check-in for classes & events
Staff check-in dashboard with live booking counts
Credits held at booking, deducted at check-in
Payments & Credits
Credit packs — count-based or unlimited passes
Event ticket sales via Stripe
Stripe Connect — payments go directly to your studio
Fee breakdown preview per sale
Drag-to-reorder credit packs
Customer Portal
Branded portal — no app download required
Credit balance & full check-in history
Upcoming & past event tickets with QR codes
Calendar invite emails for events
English & Spanish support
Customer Management
Unlimited customers & staff
Full customer list with wallet balances
Purchase & check-in history per customer
Manual credit add/remove by staff
Staff & Permissions
Add staff by email — account auto-created
Roles: owner, admin, instructor
Granular page-level permissions per role
Instructor display names in scheduling
Events
Cover images for classes & events
Attendee list with check-in status
Lead/Follow role booking for partner-dance events
One-click clone for classes, events & products
Studio Settings
Studio logo & banner image
Portal publish/unpublish toggle
Custom links in the customer portal
Customer announcements — portal + optional email blast
Platform
Mobile-responsive & installable (PWA)
Dark mode
Multi-tenant — each studio fully isolated
No monthly fee, ever
No contracts — leave anytime

See how it works

A customer buys an $80 credit pack. Here's the breakdown:

Stripe fee (2.9% + $0.30)− $2.62
Platform fee (4%)− $3.20
Studio keeps$74.18
FAQ

Frequently asked questions

Your studio. Your style. One platform.

Whether you teach salsa, yoga, Zumba, or swing — Sweet Studio gives you a professional portal, built-in payments, and zero monthly fee. Most studios are live in under 15 minutes.