20–35% commission elsewhere · Us: 0%

More bookings.
Fewer messages.

Your own booking page in 5 minutes.

Start free

1 month free · No credit card

New message · InstagramXenla · auto-reply

You were teaching. You didn't type a single reply.

What it looks like

Not a mockup.The actual product.

Real screens from a working studio — the page your clients see, and the panel you work in.

Xenla booking page: staff picker with photos, service list with prices and durations
What your client sees.
Your calendar, live.
Xenla booking calendar split by staff member
Xenla dashboard showing today's bookings, weekly revenue and the next guest briefing
Today, in numbers.

How a day runs

One booking.Everywhere at once.

A client books a time. From there you're done: the AI answered for you, the calendar already knows, and the revenue is already in today's number.

For your clients

Booking that's a pleasure to use.

Your own branded page, live availability, and a booking that takes seconds.

Xenla AI

It answers while you work.

Your digital receptionist answers questions, offers open times and sets the booking up.

Always current

A calendar that works with you.

Every new booking lands in place instantly — fewer clashes, nothing to copy over.

For you

Your whole day at a glance.

Bookings, clients and revenue on one clean screen — no hunting for it.

Your clients get an app too.
And it opens with your name on it.

Not a bookmarked booking page. A real app with your studio at the center — passes, points and messages included.

The pass lives on the lock screen. Apple and Google Wallet. When you scan a visit at the front desk, the number on the card changes by itself — nothing to open.

Points add up on their own. After every visit. Your client redeems the reward with a code at your counter, and bringing a friend earns them one too.

People find your studio. Clients don't search for business names, they search for what they want — “balayage”, “reformer”. Xenla matches your services too, and shows who's nearby.

Everything that used to be a DM. Rescheduling, cancelling, reviews, questions — all in the app. Not in your inbox at eleven at night.

Pilates, yoga, salon — down to the minute.

Nine reformers, twelve people who want in. Clients book their own machine on the room map, the pass deducts itself, and number thirteen lands on the waitlist. You teach.

  • Room map — clients pick their machine & spot
  • Class passes with QR check-in
  • Automatic waitlist when a class fills
  • Duo booking — bring a friend
  • Filterable schedule with calendar export

45m

a 45-minute class takes 45 minutes, not 60

See it in detail

Don't see your industry? It probably works anyway.

30 seconds

See what your ownbooking page would look like.

Two questions and we'll show you. No sign-up.

It works while you sleep.

Fourteen scheduled jobs run in the background. You never touch any of them, and you never need to know they exist — you only see what they did.

Before the appointment

A reminder goes out

SMS, email or push — in your client's language, not yours.

If they didn't show

It marks itself a no-show

You don't have to click back through yesterday to clean it up.

After the visit

We ask for a rating

A low score comes to you, not to the public. You get to fix it before anyone sees it.

When it's been a while

We bring them back

By name, with the service they booked last time — not a mass newsletter.

On their birthday

They get a note

Set it up once; it goes out every year on its own.

When a class is half empty

We suggest merging

One full class instead of two thin ones — before you teach both.

Monday morning

A weekly report lands in your inbox

Revenue, occupancy, cancellations — one screen, made to be read.

Start of the month

Your best clients, listed

The ones who brought the most. One thank-you beats one campaign.

When bookings dip

The AI coach speaks up

Not a chart — a specific thing to do next week.

This is the part a notebook and a shared calendar can't do.

Features

Everything you need,

nothing you don't.

Your Own Booking Page

Custom URL, instantly shareable. Clients book in a few clicks — on any device.

premium-studio · xenla.app/studio
Reformer Pilates
Tuesday 10:00
Confirmed ✓

Group Schedule & Class Roster

Weekly view, real-time capacity counter. Click a class to see attendees, add or remove people, and mark attendance.

Mon

Reformer

09:00

8/10

Yoga

18:00

5/12

Wed

Pilates

10:00

10/10

Fri

Reformer

09:00

6/10

Yoga

17:30

3/12

Class Passes & QR Check-in

Sell passes, scan QR at class start — automatic credit deduction.

10-class pass

7 sessions left

scanning…

Automatic Waitlist

When someone cancels, the first person on the waitlist gets an email instantly. Zero manual work.

Friday 09:00 — cancelled

3 clients on waitlist…

Auto Reminders

24h email before. Fewer no-shows, less lost revenue.

Real-time Analytics

Revenue, bookings and client trends in one place.

Multi-staff

Every team member gets their own calendar, schedule and permissions.

S
E

Internal Team Chat

@commands: substitution request, urgent alert, question polls — all in one place.

S
@urgent 2pm class cancelled!
E
@substitute Pilates · Tue 5pm
M
I'll cover it 👍

AI Assistant 24/7

Stuck? The AI answers instantly — day or night, in English.

“How do I set up a recurring course?”

Go to Programs → New program → Weekly schedule section → pick days and times…

Course Programs

Multi-session courses with automatic enrollment, rosters and waitlist.

Auto-generated weekly schedule
Online enrollment + waitlist
Attendee roster per session
Redeemable with class passes
0%commission

We take nothing from your revenue.

Not on the first booking, not on the thousandth. Flat monthly fee, no hidden costs, no surprises.

No transaction fees
No setup fee
Cancel anytime

And everything else, on one page.

No screenshots, no promises. What already works, written plainly.

Booking

  • Room map and machine picking
  • Duo booking — bring a friend
  • Deposits and online payment
  • A waitlist that fills itself
  • Group classes and courses
  • VIP time slots for regulars
  • To-the-minute slots, no dead time
  • Breaks and closed days
  • Multiple staff, each with a calendar

For your clients

  • Passes in Apple and Google Wallet
  • Loyalty points and reward codes
  • Referral bonus
  • Ratings that reach you first
  • A message thread with the studio
  • Self-service rescheduling and cancelling
  • One-tap calendar export
  • Guest app for iPhone and Android

Running the day

  • Google Calendar sync
  • Multiple locations in one account
  • Staff and permissions
  • Team chat with cover requests
  • Client cards with notes and photos
  • A gallery of your work
  • Import your existing bookings
  • Handbook and help

Money

  • Automatic receipts
  • Manual receipts when you need them
  • Card payments
  • Sell passes online
  • Revenue analytics

Growth

  • Instagram sticker for an open slot
  • Flash deals with a countdown
  • A website for your studio
  • Marketplace search and nearby studios
  • Campaigns
  • AI business coach
  • Automatic birthday notes

1 month free — no credit card required

Register now and unlock the full platform free for 1 month. Then choose a plan — or cancel. Invited by another business? Get 2 months free instead.

Start free →

Pricing

Transparent pricing.

Zero surprises.

No commission. No transaction fees. No hidden costs.
Flat monthly fee. Cancel anytime.

Starter

$20
/mo

excl. tax

For solo practitioners

  • 1 staff member
  • Your own booking page (custom URL)
  • Unlimited bookings
  • Email confirmations
  • 24h automated reminders
  • Admin panel & calendar
  • Basic analytics
Most popular

Growing

$79
/mo

excl. tax

For small teams

  • 5 staff members
  • Your own booking page (custom URL)
  • Unlimited bookings
  • Email confirmations + 24h reminders
  • Admin panel & calendar
  • Client database
  • Detailed analytics & reports
  • CSV export
  • Automatic waitlist
Full package

Pro

$100
/mo

excl. tax

For studios & clinics

  • Unlimited staff
  • Your own booking page (custom URL)
  • Unlimited bookings
  • Email confirmations + 24h reminders
  • Admin panel & calendar
  • Client database
  • Detailed analytics & reports
  • CSV export
  • Automatic waitlist
  • Priority support

Pro only — exclusive features

  • Group class schedule
  • Class pass sales & management
  • QR code check-in

Prices exclude applicable taxes. Details →

SSL encryption
Automatic backup
99.9% uptime
No annual commitment

Comparison

Flat price. Zero commission.

Marketplaces bring you clients — then charge you for them, forever. With Xenla your clients stay yours.

XenlaBooksyFreshaVagaro
Starting price$20/mo$29.99/moFree*$23.99/mo
Extra staff costIncluded+$20/staffPer-feature fees+$10/calendar
Commission on new clients0%Boost fee20% marketplace fee0%
We set everything up for you
Group classes & passes
Automatic waitlist
No-show protection (deposits)
Free trial1 month14 days—30 days

*Fresha's free plan charges a 20% fee on new clients from its marketplace plus card processing fees. Competitor pricing based on publicly listed plans, June 2026 — always verify current pricing on their sites.

FAQ

Questions? Answered.

How much does it cost?

Plans start at $20/month — flat monthly fee, 0% commission, cancel anytime. Full platform access immediately after signup.

Is there a mobile app?

Yes! The native Xenla admin app is now live on both the App Store and Google Play — home-screen widget, quick actions, push notifications. Your clients never need to install anything, they can book right from the browser, but there's also a dedicated guest app on both stores if they'd rather have one.

How do I get started?

Sign up, fill in your business profile, add services and staff, then share your booking link. Takes 10–15 minutes total.

How is it different from Mindbody?

Most software adds 15 minutes of "buffer" after every booking — a 45-min pilates class blocks 60 minutes on the calendar. Xenla blocks exactly what you set. Plus: 0% commission, class rosters, client management, passes, and automatic waitlist — all in one place.

Which industries is it for?

Pilates, yoga, hair salons, beauty studios, massage therapists, estheticians, personal trainers — anything that requires appointments.

How do clients get notified?

Automatic email confirmation on booking, configurable reminders (2h, 24h, 48h before), and clients can cancel or reschedule directly from the email.

Is my data secure?

Yes. US East servers, TLS encryption, SOC 2 compliant infrastructure. We never store card data — that's handled exclusively by Stripe under PCI-DSS.

What happens if I cancel?

Cancel anytime, no commitments. Cancellation takes effect at the end of your current billing period. We retain your data for 30 days after cancellation.

Still have questions?→hello@xenla.app