Now in beta

The booking platformstudios actually want

Slotstack embeds directly into YOUR website — not a portal customers get redirected to. Private lessons, class passes, gift cards, subscriptions, and direct Stripe payouts to your bank.

1.5%
per paid booking
£0
monthly forever
<2 min
to go live
Flow Studio
Today
09:30
Morning Flow Yoga
Sarah K. · 60 min
4 left£8
11:00
Beginner Ballet
Emma R. · 75 min
Full£12
14:00
Private Ballroom
Marco D. · 60 min
1:1£45
17:30
Hip Hop Foundations
Marcus J. · 60 min
8 left£10
19:00
Contemporary Open
Alex T. · 60 min
2 left£12
Powered by Slotstack
from studio owners
From the team behind The Dance Lab Putney

Why Slotstack

Everything you need, built in

Most booking platforms are portals — your customers leave your site to book. Slotstack is infrastructure that lives on YOUR site, with everything included from day one.

Embeddable widgets, not iframes

Shadow DOM Web Components on YOUR site. Auto-theme. No redirects. Your brand, not ours.

Private lessons + recurring series

Couples dance, 1:1 PT, small groups. Instructor availability, buffer times, weekly auto-renewals.

Passes, gift cards & subscriptions

Credit packs with expiry. Gift cards with partial redemption. Recurring memberships via Stripe.

Direct Stripe payouts

Money to YOUR bank via Stripe Connect. Not ours. 3D Secure, instant refunds, fee transparency.

SMS reminders + Calendar sync

Twilio SMS before every class. Google Calendar two-way sync. Email always as fallback.

AI assistant built in

Ask your dashboard anything. ⌘K to open. Understands your classes, bookings, customers, and revenue. No data leaves your tenant.

Embed anywhere

Two lines of code.
That's it.

No iframes. No redirects. A real Web Component that renders inside your page and looks like part of your brand.

WixSquarespaceWordPressCustom HTML
<!-- Drop this anywhere on your website -->
<script src="https://slotstack.io/widget/v1/slotstack-widget.mjs"></script>
<slotstack-booking tenant="your-studio"></slotstack-booking>
<!-- 7 widgets: booking, calendar, my-bookings, passes, gift-cards, shop, private-lessons -->

For developers

Or build your own UI
with our API

Don't want widgets? Use our REST API directly. Fetch schedules, create bookings, manage passes — everything the widgets do, available as JSON endpoints with full OpenAPI documentation.

  • 23 endpoints, fully documented
  • OpenAPI 3.1 spec — import into Postman, Swagger, anything
  • CORS enabled — call from any frontend
  • Same API the widgets use — nothing hidden
// Fetch today's schedule
const res = await fetch(
'https://slotstack.io/api/v1/schedule?tenant=your-studio'
);
const slots = await res.json();
// Returns typed JSON — classes, times, spots, pricing
// Response
{
"slots": [{
"class": "Morning Flow Yoga",
"time": "09:30",
"spots_left": 4,
"price": 800
}, ...]
}
AI Assistant ⌘K 
You
Which classes had the most no-shows last month?

Here are the top 3:

  1. Friday Salsa Social — 6 no-shows (18% rate)
  2. Saturday Kids Hip Hop — 4 no-shows (15% rate)
  3. Tuesday Open Ballet — 3 no-shows (10% rate)

Tip: Consider enabling SMS reminders for Friday Salsa — that 18% rate suggests customers are forgetting.

You
Turn on SMS reminders for that class
Done — SMS reminders enabled for Friday Salsa Social. Customers will get a text 2 hours before class. ✅
Industry first

An AI that knows
your studio

Ask about no-show rates, revenue trends, or which instructor is busiest — and get instant answers from your own data. It can take actions too: enable SMS, adjust settings, spot patterns you'd miss.

  • Queries your bookings, customers, and revenue
  • Zero tenant data leakage — isolated per studio
  • Takes actions: enable features, update settings
  • ⌘K to open from anywhere in the dashboard

The comparison

How we compare

Feature by feature against the biggest names in studio booking.

FeatureSlotstackSetmoreAcuityMindbodyVagaro
Embeds on YOUR websiteiframeiframeiframe
Widget auto-theme
Private lessons (couples)
Recurring lesson series
Class passes / credit packs
Gift cards
Subscriptions
Direct Stripe payouts
SMS reminders
Google Calendar sync
Waitlist + auto-promote
No-show tracking
OpenAPI developer docs
No monthly fee
No long-term contract
AI studio assistant

Most platforms charge $12–$139/mo before you earn a penny. Slotstack is free until you earn.

How it works

Live in three steps

01

Create your studio

Name, timezone, branding. Dashboard ready in 30 seconds. No demo calls.

02

Add classes + connect Stripe

Schedule, pricing, instructors. Money goes directly to your bank.

03

Embed and go live

Paste the script tag. Widget auto-matches your site. Customers book instantly.

Pricing

Pay nothing until you earn

No monthly fees. No setup costs. Free bookings are always free.

Standard
1.5%per paid booking
+ Stripe processing fees*
  • Unlimited everything
  • All 8 embeddable widgets
  • Private lessons + series
  • Class passes, gift cards, subs
  • SMS reminders + Calendar sync
  • AI studio assistant (⌘K)
  • Studio dashboard + analytics
  • Free bookings cost nothing
Start free
Bespoke
Custom
  • Everything in Standard
  • Negotiated platform fee
  • Priority support
  • Custom branding removal
  • Dedicated onboarding
  • SLA guarantees
  • Multi-location support
  • API access + webhooks
Talk to us

*Stripe processing fees (1.5% + 20p for UK cards) are charged by Stripe directly and apply to all platforms. See stripe.com/pricing for details.

Built for

Any business that runs scheduled sessions

💃Dance Studios
🧘Yoga & Pilates
🏋️Gyms & PT
🥋Martial Arts
🎵Music Schools
📚Tutoring

Ready when you are.
Start taking bookings.

Set up in under 2 minutes. No credit card required. Free bookings cost nothing, ever.

Get started free