For fitness & wellness

The AI chatbot for fitness & wellness studios: book the class while the desk is busy.

Alma is built for boutique studios, yoga and pilates rooms, neighborhood gyms, wellness centers, and personal trainers. It is a friendly chatbot on your studio website that answers questions about your schedule, records intro-pass signups, and handles membership inquiries while you are teaching. For example, a visitor can book Saturday's 9am class at 11pm the night before.

Mindful Yoga (example)
168 bookings / mo
Completion
82% done
Avg. messages
6 / convo
WIDGET · CADENCE STUDIO
The Alma chat widget open on a fitness studio website. A prospective member has asked about the intro offer and evening classes, and the bot gives the two weeks unlimited for $49 intro and the 6pm and 7:15pm weekday schedule.

Built for studios that depend on filling each class. yoga pilates boutique fitness gyms personal training wellness centers

Illustrative example · 30 days in

Riley Cooper built the Class Booker on a Sunday afternoon.

Mindful Yoga & Wellness is a fictional studio we use as an example, and its figures are illustrative, not customer results. In the example, Riley runs it as a small studio whose income depends on how full each class is. The Class Booker bot runs on mindfulyoga.studio and asks new visitors what they are looking for: vinyasa, restorative, hot, or a beginner intro. It offers the right time slot (Tuesday 6pm or Saturday 10am) and completes the booking with the visitor's name and email, so Alma can send the confirmation and the 24-hour reminder email. The average conversation takes six messages, and eighty-two percent of conversations are completed.

/A · THE EXAMPLE FLOW

A booking conversation that runs in six messages.

Conversations about wellness classes tend to be short, and they often end in a booking. The Class Booker does not try to sell. It asks about the type of class, the skill level, the preferred time, and an email address for the reminder. The flow (the series of questions the bot asks) is written to sound like the studio's front-desk person rather than a form, which makes visitors more likely to finish it.

  • 168 class bookings captured in 30 days (illustrative)
  • One of the most efficient booking flows in the Alma demo set
  • An average of 6 messages per booking, because short conversations are more likely to end in a booking
  • Alma emails the confirmation and the 24-hour reminder for each booking
  • Lapsed members (people who have stopped attending) are captured separately so the studio can invite them back
Most recent qualified booking
Sarah Chen · Vinyasa Flow Saturday 9am
Skill level captured
Beginner · first class · email for reminder
The Alma flow builder showing a class booking flow: first time or booking at the start, the intro pass offer, which class, morning or evening, then a step that collects a number and tags the lead intro pass, Monday 6pm.

Booking captured · 11:08pm Friday

Name

Sarah Chen

Class

Vinyasa Flow

Time slot

Sat 9:00am

Skill level

Beginner

Source

Website widget

Lead score

90 · booked

By the time Riley opened the laptop on Saturday morning, Sarah had already received her confirmation email and was on the schedule. She attended the class and came back for another one on Tuesday.

Build your class booker this afternoon.

Choose the Class Booking template, add your class types and schedule, and paste the widget (the chat window that appears on your website) onto your studio site. Your first booking could arrive tonight.

Example Alma conversations for fitness studios

Fitness & yoga studio chatbot flows for class booking, intro passes, and more

Mindful Yoga · Booking

Class booking

Hey! Looking to drop into a class?
Yes, Vinyasa Saturday morning?
We have 9am or 10:30am Saturday. Which?
9am
First class with us, or a returning student?
First time
Booked. I'll text the address + arrive-15-early note. Best number?

Mindful Yoga · Intro pass

Intro pass signup

First class is on us. Want me to set you up?
Yeah
Vinyasa, Restorative, or Hot for your first?
Restorative
Perfect. Tuesday 7pm or Sunday 5pm?
Sunday
Done. Quick name + number and I'll send the welcome text + parking note.

Mindful Yoga · Membership

Membership inquiry

Looking at a drop-in or thinking unlimited monthly?
How much is unlimited?
$149/mo unlimited, $99/mo for eight classes, drop-in is $24. Coming how often?
Probably 3x a week
Unlimited's the right fit. I'll have Riley email you the sign-up link tonight. What's your email?

Strong Body PT · Intake

Personal training intake

Hey! Thinking about 1:1 training? Quick four questions.
Yes
Main goal: fat loss, strength, mobility, or sport-specific?
Strength + mobility
How many sessions a week are you thinking?
Two, maybe three
Got it. Mornings, evenings, or weekends? Then I'll match you to a coach.

/B · FITNESS & WELLNESS TEMPLATES

Fitness & wellness chatbot templates: 12 starter flows

Alma includes 145 templates across 15 categories. Twelve of them are for fitness and wellness, covering class bookings, intro passes, membership inquiries, and personal training intakes. They also cover tasks that are easy to overlook, such as membership freezes and post-visit reviews. Choose the closest template, edit the class types and schedule, and paste the snippet on your site.

  • Class Booking · class type, skill level, time slot, phone for reminder
  • Free Trial / Guest Pass · signs up new students for a free first class
  • Membership Options · quotes drop-in, unlimited, and class-pack prices
  • Membership Freeze · handles requests to pause or resume a membership so you keep the member
  • Personal Training · goal, sessions per week, free assessment, contact details
  • Gym / Fitness Center Welcome · a friendly general greeting for new walk-ins
  • Wellness Check-in · asks returning members how they feel and what their goal is
  • Appointment Reminder · confirms before class, with an option to cancel or reschedule
  • Post-Visit Review · asks for a Google review soon after the visit
  • Spa Service · service selection, therapist match, deposit policy
  • Salon Booking · a related booking flow that many wellness centers use
  • Beauty Product Recommendation · asks questions to suggest suitable skincare or spa products
The Alma template library at 145 ready-to-use templates across 15 categories, grouped by job: lead generation, qualification, booking, retargeting and support.

There are 12 fitness & wellness templates in the fitness_wellness/ category, plus the general Appointment Scheduler in the booking/ category and six follow-up flows, such as Win-Back Campaign for lapsed members, in the retargeting/ category. Together, that is 19 starter flows you can adapt for a studio with several locations.

Choose a template, edit the class types, and publish.

Most studio owners are live and taking bookings within an hour. The questions are already written by people who manage yoga, pilates, and gym bookings for a living.

Where the booking actually lands

How the studio chatbot hands off to your booking system

Most studios already use a booking platform such as Mindbody, Mariana Tek, Wellness Living, Glofox, Pike13, ClubReady, Acuity, or ClassPass. Alma does not replace it, and it does not connect to it directly. Alma holds the conversation with a visitor before they leave your site, finds out what they want, and emails the booking request to your front desk.

/C · BOOKING SYSTEM HANDOFF

Studio chatbot integration: calendars, email alerts, and Zapier

None of the major studio platforms, such as Mindbody, Mariana Tek, Wellness Living, Glofox, or Pike13, has a native Alma connection today, and we will not suggest otherwise. Alma emails each booking request to your front desk. On the Growth plan and up, Zapier can send each new lead to other apps, so check that your platform is on Zapier, and on the Agency plan and up, a webhook (an automatic message to another system) can send it to your own system. The bot collects the visitor's details and finds out what they want, and your platform holds the class spot. Classes booked in Alma's own calendar get a confirmation email and reminder emails 24 hours and 1 hour before.

  • Booking platforms such as Mindbody, Mariana Tek, Wellness Living, Glofox, Pike13, ClubReady, Acuity, and ClassPass: no direct connection, so check whether yours is on Zapier
  • On the Growth plan and up, each intro-pass signup is added as a contact in CoreCNX (our companion contact database, or CRM), once our team links your account, so each member's history appears in one timeline
  • Alma's booking calendar emails a reminder 24 hours and 1 hour before each class booked in the chat
  • Membership inquiries are sent to the studio manager's email with the visitor's answers
  • Lapsed members are tagged separately so you can send follow-up messages that invite them back
The Alma leads inbox for a fitness studio, showing five captured leads tagged by the booking flow: an intro pass for Monday 6pm, an unlimited membership enquiry for evenings, a Strength 45 waitlist, a mobility class for Tuesday and Thursday, and a first-visit drop in.

From sign-up to first booking

Set up your fitness studio chatbot in 30 minutes

Each template asks the questions a working studio owner already asks: the type of class and when, the visitor's fitness goals and how often they work out, and whether they have been a member before. Good first flows are Class Booking and Free Trial / Guest Pass. You edit the wording, add your schedule, and paste the snippet on your Squarespace or Webflow site.

/01

Pick a template

Choose Class Booking, Free Trial / Guest Pass, Membership Options, or Personal Training, then click "Use this." The flow loads with proven questions and a sensible default schedule.

/02

Edit your classes

Replace the sample class types, schedule, and intro-offer wording with your own. Add or remove steps as needed, and add your studio address, parking note, and what-to-bring list.

/03

Paste the widget

Add one line of JavaScript code to your Squarespace, Webflow, or WordPress site. The widget goes live as soon as the page reloads, and it works on every studio site builder we have tested.

/04

Receive your bookings

The front desk receives each booking by email, and classes booked in Alma's calendar get reminder emails 24 hours and 1 hour before. On the Growth plan and up, Zapier can send each booking to other apps, if your platform is on Zapier.

Saturday's 9am class can be booked tonight.

The 14-day free trial does not require a credit card. Setup consists of the Class Booking Bot template, your schedule, and the widget on your studio site.

Fitness & wellness FAQ

Fitness & wellness chatbot FAQ

Does it integrate with Mindbody, Mariana Tek, or Wellness Living?

Not natively, and we will not claim otherwise. Alma has no direct connection to Mindbody, Mariana Tek, Wellness Living, Glofox, Pike13, ClubReady, or Acuity. On the Growth plan and up, Zapier can send each new lead to other apps, so check that your booking platform is on Zapier. On the Agency plan and up, a webhook can send each lead to your own system.

Can it actually book the class, or just capture interest?

It can do both. Alma has its own booking calendar: the visitor picks an open time in the chat, the booking is created, and the visitor gets a confirmation email and reminder emails 24 hours and 1 hour before. If your booking platform holds the class spot instead, Alma records the booking request (class, time slot, skill level, name, phone) and emails it to the front desk. On the Growth plan and up, Zapier can also send it to other apps, if your platform is on Zapier.

How do intro-pass students become members?

The Free Trial / Guest Pass template records the new student and tags them as a free-trial lead. On the Growth plan and up, once our team links your account to CoreCNX, the suite's contact database, each new student is added there as a contact, and your team sends the welcome messages. Alma itself does not send follow-up texts or emails on a schedule. When the student completes the Membership Options bot a few weeks later, CoreCNX shows the whole history in one timeline.

What about waivers and liability releases?

Alma can include an acknowledgment step in the flow ("I've read and agree to the studio waiver") and record the time it was accepted. For a signed electronic waiver, use your existing e-signature or waiver tool. The bot can give the visitor a button that opens your waiver page. Alma does not collect or store signed waivers.

Can the widget match my studio's colors and branding?

Yes. You can set the bubble color, the text color, the bot's name, the greeting, and the position of the chat button on the page, so the widget looks like part of your studio site rather than an add-on. On phones the widget opens full screen, which matters because most late-night class bookings come from phones.

Can I run separate bots for yoga vs personal training?

Yes, on the Growth tier ($79/mo) and above. Growth includes 5 active bots, and Agency includes 20. A studio might run a Class Booking bot, a Free Trial / Guest Pass bot, a Membership Options bot, and a Personal Training bot: four bots, within Growth's five. The Starter tier ($29/mo) supports a single bot if you only need the Class Booking bot.

How do multi-location studios set up Alma?

Multi-location studios use the Agency tier ($199/mo), which has one parent agency account and one workspace (a separate account area) for each location. Our team turns the workspaces on when the account is set up. Each location has its own bots, leads, and settings, and conversations are kept separate for each workspace. The parent account sees combined reporting, while each studio manager sees only their own location.

How long does setup actually take?

Setup takes under 30 minutes for most studio owners. The Class Booking Bot template loads with the right questions already written, so you edit class names, time slots, and your intro-offer wording instead of building from scratch. After that, you paste the snippet on Squarespace, Webflow, or WordPress and save. Onboarding with a real person is included on every tier.

Related reading

Start free

Let visitors book Saturday's 9am class tonight.

Sign up, choose the Class Booking Bot template, add your schedule, and paste the widget on your site. Visitors can then book Saturday's 9am class while the studio is closed, and Monday's intro-pass inquiries will be waiting in the queue before the front desk opens.

Trial
14 days, no credit card
Setup
30 minutes for most owners
Onboarding
Real person, not a chatbot