Scheduling
Get organized and watch your business grow


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.

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.

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.

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.

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.
One of the best Mindbody features is scheduling. I love that I get notifications on my phone that clients have booked and requested appointments! It automates service without requiring me to take calls all weekend long.
Paden Hughes, Co-Chief Executive Officer
Gymnazo | San Luis Obispo, California
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.