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 by collecting a phone number for the 24-hour reminder text. 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 a phone number 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
  • The 24-hour reminder text is sent through CampaignCNX+ (our companion texting service)
  • 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 · phone 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 the 24-hour reminder text 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
Any injuries I should flag for the trainer?
Right shoulder, on and off
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, injuries, availability, coach match
  • 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. Alma holds the conversation with a visitor before they leave your site, finds out what they want, and sends the booking to the platform that holds the class spot.

/C · BOOKING SYSTEM HANDOFF

Mindbody, Glofox, Pike13, ClubReady chatbot integration via Zapier

None of the major studio platforms has a native Alma connection today, and we will not suggest otherwise. Instead, Alma sends the booking to Zapier or, on the Agency plan and up, sends a webhook (an automatic message to another system) to Make or n8n. These services pass information between apps and write the booking into Mindbody, Mariana Tek, Wellness Living, Glofox or Pike13 the same way your existing forms do. The bot collects the visitor's details and finds out what they want, and your platform holds the class spot. CampaignCNX+ sends the 24-hour reminder text, which is the most effective step you can take to reduce no-shows.

  • Booking systems supported through Zapier or a webhook: Mindbody, Mariana Tek, Wellness Living, Glofox, Pike13, ClubReady, Acuity, ClassPass
  • Each intro-pass signup adds the contact and a tag to CoreCNX (our companion contact database, or CRM), so each member's history appears in one timeline
  • CampaignCNX+ sends a series of welcome text messages after each intro-pass signup
  • The 24-hour class reminder text is sent through CampaignCNX+ to reduce no-shows
  • Membership inquiries are sent to the studio manager's email with the full transcript
  • 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: class level, preferred time, first class or returning, and intro-pass eligibility. Most studios start with the Class Booking and Intro Pass flows. 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. Zapier writes the booking into Mindbody or Mariana Tek, and CampaignCNX+ sends the 24-hour reminder.

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. The connection runs through Zapier (or, on the Agency plan and up, a webhook into Make), which writes the booking into Mindbody, Mariana Tek, Wellness Living, Glofox, Pike13, ClubReady or Acuity the same way your existing web forms do. Most studio owners have this set up in 20 minutes.

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

It can do both, depending on how you set it up. By default, Alma records the booking request (class, time slot, skill level, name, phone) and sends it to your booking platform through Zapier or, on the Agency plan and up, a webhook. Your booking platform holds the class spot. If you want a true two-way "is the slot still open" check, that check runs through your booking platform's API (its connection for outside software) on the Zapier side.

How do intro-pass students become members?

The Intro Pass template records the new student and adds them to CoreCNX as a new contact with an intro tag. CampaignCNX+ then sends a series of welcome text messages: a class reminder, a what-to-bring note, a "how was it?" follow-up two days later, and a membership offer five days after that. 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, send the lead to your existing e-signature tool (DocuSign, HelloSign, or Mindbody's built-in waiver) through Zapier, or a webhook on the Agency plan and up, as soon as the booking flow ends. Alma does not store signed waivers natively.

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. Most studios run a Class Booking bot, a Free Trial / Guest Pass bot, a Membership Options bot, and a Personal Training bot, so four bots cover most setups. The Starter tier ($29/mo) supports a single bot if you only need the Class Booker.

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