Skip to main content

Scheduling

Get organized and watch your business grow

Easily set up your schedule for classes, appointments or a mix of both—all managed from a single screen.
Get a demo
Two people having a conversation at a wellness business front desk
A collage showing Mindbody scheduling options

Bring in new clients with multichannel booking options

Updates to your schedule instantly refresh your website, branded app, the Mindbody app, and Affiliate Network—everywhere clients can find and book your services. You can automatically notify waitlisted clients when spots open up, too.

A collage showing Mindbody scheduling tools for businesses

Manage it from one screen

Conveniently schedule or update classes, appointments, and events from the same place. You can even set overlapping appointments and classes for the busiest times of day.

A collage showing staff schedules in Mindbody software

Empower the team to control their schedules

Reduce time spent coordinating staff changes by enabling them to view and update their schedules themselves—online and from the Mindbody Business app.

A collage showing Mindbody Pick-a-Spot

Let clients choose their spot

Give clients the freedom to select a spot in class before they arrive. Whether it’s their favorite bike, that niche by the window, or wherever’s closest to the fan, they’ll appreciate the attention to detail and the power of choice.

A collage showing Mindbody booking tools

See who’s signed up

Make it easy for your staff to prep for classes and appointments by giving them a view of who’s signed up and when.

Mindbody took away all the manual work. Instead of everything being on me, the system handles it.

Yasmin Strong, Founder

Grace & Gravity

Simple, powerful scheduling for fitness, beauty & wellness businesses

Frequently Asked Questions

How can I manage class capacity, waitlists, and seating in Mindbody?

Mindbody provides comprehensive capacity management tools for classes:

 

  • Capacity controls: You can set maximum capacity for classes and control online vs. total capacity separately. This allows businesses to limit how many spots are available for online booking while reserving spots for walk-ins or waitlist clients.
  • Waitlists: When a class reaches capacity, clients are automatically offered the option to join the waitlist. When someone cancels, the next waitlisted client is automatically moved to the class roster. Businesses can manage waitlists through their software or the Business app.
  • Pick-a-Spot: Businesses create room layouts with numbered spots, and clients can select their preferred spot when booking through the business's consumer site, branded app, or the Mindbody app.
  • These features work together to maximize class attendance and improve the client experience.
Can I embed a schedule on my website?

Yes, Mindbody offers branded web widgets that embed directly on your website and can display schedules and enable bookings.

Key widgets:

  • Scheduling: Displays all classes in a single calendar for booking.
  • Appointments: Shows available appointment times for booking/requesting.
  • Class List: Displays each class separately with descriptions.
  • Registration: Allows clients to create accounts.
  • Enrollment: Shows upcoming courses and workshops.

 

These widgets are added with a small code snippet and pull real-time information from your Mindbody account, allowing clients to book and pay without leaving your website.

Can clients schedule recurring appointments through Mindbody?

Yes, clients can book recurring appointments through the Mindbody app. 

 

Businesses can also create recurring appointments for clients directly through the Mindbody software or the Business app, making it easy to manage repeating sessions on their behalf.

Is there an option for clients to check themselves in for classes?

Clients can check in using the Mindbody Check-In app on a tablet at the front desk, the Mindbody app on their own devices, or a Self Check In screen where they scan barcodes or enter their Client ID. These options free up front desk staff while maintaining accurate attendance tracking.

Can I customize buffer times, notice periods, and cancellation policies by service in Mindbody?

Yes, Mindbody supports customizable buffer times, notice periods, and cancellation policies that can be configured by service category:

 

  • Buffer times: Businesses can add extra time between appointments by adjusting the booking length in the appointment setup. This creates automatic spacing between services without clients seeing the buffer time.
  • Notice periods & cancellation policies: Cancellation windows can be set by service category (classes, appointments, courses) to determine how far in advance clients must cancel. Businesses can specify the number of minutes prior to the service start time.
  • Service-specific settings: Each service category can have different cancellation windows and policies. Businesses can also enable or disable online cancellations separately for each category, giving complete control over cancellation rules.

 

These settings help enforce business policies while providing flexibility across different service types.

Can I set up automated reminders, confirmations, and cancellation rules in Mindbody?

Mindbody supports automated reminders, confirmations, and cancellation rules through auto emails and system settings.

 

Automated reminders: Send appointment and reservation reminders to clients before their scheduled services. With Accelerate software level or higher, clients can also confirm appointments via SMS.

Confirmations: Automatically send booking confirmations for appointments, classes, courses, and reservations when clients book services. These can be sent immediately after booking through your software, Business App, or when clients book online.

Cancellation rules: Set cancellation windows that determine how close to a service start time clients can cancel. You can enable online cancellations and configure late cancellation fees or no-show charges.

Can I configure and enforce no-show fees, automated penalties, and cancellation workflows in Mindbody?

Yes, Mindbody allows businesses to configure no-show and cancellation fees by service category.

 

The system generates a list of clients subject to penalties, and businesses can quickly schedule autopays to collect fees. Appointments automatically change to no-show status 10 minutes after the scheduled start time if the client doesn't show or cancel.

 

Businesses can also enable auto-emails to notify clients about their policies and any fees incurred.

How do waitlists, cancellations, late fees, and no-show charges work with Mindbody classes?

Mindbody lets you set your rules for waitlists, cancellations, late cancels, and no-shows for classes—then applies those rules automatically. You decide the time windows and fees, and Mindbody helps keep your schedule full and your revenue protected.
 

  • Automated Waitlists: When your schedule fills up, clients can join a waitlist. If a spot opens, Mindbody can automatically notify the next client so they can book the open spot.
  • Cancellations: You set a cancellation window (like “cancel at least 12 hours before”). If a client cancels in time, they’re not charged for the class, and their spot opens for someone else.
  • Late cancels: If a client cancels after your designated cutoff time, Mindbody can apply your late cancel fee (or a visit deduction), based on your settings.
  • No-shows: If a client doesn’t show, Mindbody can apply your no-show fee (or a visit deduction), based on your settings.

Exact behavior (fees, deductions, and notifications) depends on the settings you choose for your services and schedule.

To what extent can booking rules be configured in Mindbody?

Mindbody booking rules are highly configurable—so booking works the way you run your business. You can set rules around when clients can book or cancel, who can book, and what happens when they’re late, cancel, or no-show.
 

Here are some common booking rules you can customize:
 

  • Booking window: How far in advance clients can book (and how close to start time).
  • Cancellation window: Cutoff time for cancelling a class without being charged a late cancel penalty.
  • Automated Waitlists: Automation that fills class or appointment openings with clients on the waitlist.
  • Late cancel and no-show: How much you deduct in fees for late cancels or no-shows.
  • Capacity limits: How many attendees per class or appointment slot.
  • Client eligibility: Rules by service, membership, or other pre-requisites (e.g., age) that are required to book specific services.