Mindbody vs WellnessLiving

A data-derived, sourced comparison. Every value below links to where we found it.

Mindbody

Mindbody: flat tiered pricing, no free data migration.

WellnessLiving

WellnessLiving: flat tiered pricing, no xero.

Price at three example sizes

Studio sizeMindbodyWellnessLiving
Solo operator
$79/moStarter$79/mo per location × 1 = $79/mo (Starter)
$69/moStarter$69/mo list price (Starter)
Established studio
$79/moStarter$79/mo per location × 1 = $79/mo (Starter)
$69/moStarter$69/mo list price (Starter)
Growing multi-site
$237/moStarter$79/mo per location × 3 = $237/mo (Starter)
$69/moStarter$69/mo list price (Starter)
Base plan headline price: Mindbody $79/mo per location, WellnessLiving $69/mo. Excludes payment-processing fees and add-ons — see the full cost calculator.

Where they differ

Scheduling & Booking

1:1 Appointments
Appointments booked against staff working hours; supports 1:1 and small group up to 15 clientsConfirmed
Attendance Tracking
Class Sign In roster, self sign-in (all packages), Check-in app for iPad/Android. Staff-operated Client Check In screen needs Accelerate+.Confirmed
Staff attendance lists, Attendance Kiosk, Self Check-In Kiosk and Check-In AppConfirmed
Booking Windows
'Schedule Windows' per service category — how many days ahead booking opens and how many minutes before start it closes. All packages.Confirmed
Minimum and maximum booking lead time, late booking up to 480 min after start, plus custom booking windows for specific client groupsConfirmed
Brandable Booking Widget
Partial — brand colours, button text and instructor images, but Schedule widget v2 does NOT support custom CSS (v1 did and can no longer be…Confirmed
Custom CSS on widgets, plus widget 'skins' for structural and design customizationConfirmed
Bulk Class Cancellation
Make Schedule Change cancels across a date range, auto-cancelling client reservations. 'Block Cancel Classes' needs Accelerate+.Confirmed
Select 'Multiple days', choose a date range, then select the sessions to cancel; recurring bookings cancellable by count, period or entirelyConfirmed
Bulk Class Creation
Recurring schedule created in one pass with multiple day/time/instructor instances and a 'Repeats every' cadence.Confirmed
Recurrence via Start/End date (or Ongoing) / Day of week / Repeats every N weeks, months or yearsConfirmed
Cancellation Windows
Configurable per service category with late-cancel fees and membership-based exemptions. Automated fee management needs Accelerate 2.0+.Confirmed
'Late cancellation period' (default 24 hours) plus optional post-booking grace period; configurable per serviceConfirmed
Capacity Limits
Total capacity plus a separate online capacity, so online bookers waitlist while staff can still add drop-ins.Confirmed
Capacity field per class; maximum value 2048Confirmed
Classes
Core service type with its own Class Sign In screen. All packages.Confirmed
Courses
Called Courses/enrollments — fixed start/end, enrol once for the series, with payment-plan tracking. Makeups, semesters and levels need Acc…Confirmed
Called 'Events'; purchase rule 'Clients are enrolled in all sessions' books the client into every session from one purchaseConfirmed
Duplicate Classes
'Block Copy Class Schedules' copies a week to a new date range. Requires Accelerate+ (not on Starter). Rooms, payment plans and assistants…Confirmed
Duplicate button copies all settings except the schedule; names it 'Copy of [name]'Confirmed
Embeddable Calendar Widget
Branded web tools (formerly HealCode) widgets. WordPress/Squarespace/Wix/GoDaddy supported; Shopify and Jimdo are not. All current packages.Confirmed
'Website Widgets' — Custom/Standard Schedule, Appointment, Event, Store, Staff, Lead Capture types; embedded via iframe codeConfirmed
No-show Tracking
No-shows tallied on the roster plus a No-Shows report. Automated no-show fees need Accelerate 2.0+.Confirmed
'Cancellation & no-show penalties' with type/threshold, flag account or charge fixed $ or %, plus 'Return visit for no-shows'Confirmed
Recurring Bookings
Recurring class reservations via 'Adv. Register'. Max one year out; unavailable if roster is full or class is free.Confirmed
Recurring class bookings with no end date auto-book 6 months ahead and extend monthly; recurring appointments support daily/weekly/monthly/…Confirmed
Shareable Booking Links
Links screen generates consumer-mode URLs. Consumer-mode links cannot be filtered and cannot target a specific date.Confirmed
Direct booking URL per service, plus direct buy URLs and QR codes; URL regenerates if Book Now config changesConfirmed
Staff Substitution
Quick Substitution, Make Schedule Change, and automated SMS-based Substitution Management (Ultimate 2.0+, limited countries).Confirmed
QUICK Substitution (single session) and Advanced Substitution (single or multiple sessions, with client notification and sub pay rate)Confirmed
Waiting Lists
Per-class waitlist capacity, auto-add on opening, optional 'First to Claim' SMS, lock window. Classes, appointments and courses, all packag…Confirmed
Auto-promotion in join order, or 'Fastest Response' simultaneous notification; on classes, events, appointments and assetsConfirmed

Memberships & Packages

Automatic Renewals
Contracts auto-renew at a chosen interval or month-to-month. All packages.Confirmed
Auto-renewing memberships and session passes; auto-renew can be disabled per Purchase OptionConfirmed
Class Packs
Pricing options support single, multiple (e.g. 10-class pass) or unlimited sessions per service type.Confirmed
Called 'Session passes' — set number of visits for a set price, decremented per bookingConfirmed
Custom Package Rules
Configurable expiry, activation on sale or first visit, service-category restrictions. Selling bundled 'Packages' needs Accelerate+ and isn…Confirmed
Configurable visit count, price, expiry, unlimited option, and service scope; note expiration rules can't be changed after purchaseConfirmed
Drop-in Pricing
Drop-in rate bookable without a pass; unused drop-ins persist on the client's Passes & Memberships pageConfirmed
Failed Payment Handling
Declined autopays surface via report, dashboard alert and client alert; configurable auto-retry days. Failed ACH converts to a negative acc…Confirmed
'Reattempt failed automatic payments' policy, failed amounts added to account balance, 'Automatic Payment Failed' notification, and Collect…Confirmed
Hold Multiple Memberships / Packs at Once
Pricing option priority (Low/Medium/High) picks which entitlement pays, ties broken by purchase date. Cannot arbitrate between two membersh…Confirmed
Each Purchase Option has a priority level; higher priority is drawn from first, ties break to the earliest expiration dateConfirmed
Memberships
Memberships attached to a pricing option; recurring billing via Autopays and Contracts. All packages.Confirmed
Recurring memberships with configurable auto-payment frequency, billing dates, holds, proration and cancellationConfirmed

Clients

Booking History
Client Visits screen with date/time/location/teacher/status, filterable, XLS download. History window configurable up to 60 months.Confirmed
Attendance History (past visits) and Upcoming Schedule (future bookings) on the client recordConfirmed
Client Export
Indirect — no export button on the Client Directory; docs say copy the table into Excel (capped at 1,000 clients per search). A full Subscr…Confirmed
Filter the client list then export to .csv, .xls or .pdfConfirmed
Client Import
No self-serve import — Mindbody's docs say profiles 'need to be created manually, one by one'; mass import only via the Mindbody-run Client…Confirmed
Via WellnessLiving's onboarding team using supplied spreadsheet templates (free, all plans); no self-serve CSV importer documented. Card/ba…Confirmed
Client Notes
~21 client alert types plus a staff-only 'Medic alert' field. SOAP/progress notes need Accelerate+. Client alerts don't work in the Mindbod…Confirmed
'Notes and flags' — unlimited timestamped notes with per-note visibility; flags can block booking at specific locationsConfirmed
Client Profiles
Full profiles across Client Info, Schedule, Visits, Purchases and Account Details. Custom client fields need Accelerate+.Confirmed
Customer Search
Quick-search bar plus Client Directory with filters and tagging. Results capped at 1,000 per search; relationship search needs Accelerate+.Confirmed
Top nav search field plus 'POWER search' filtering on the Client ListConfirmed

Payments

Automatic Billing
Recurring payments for memberships/contracts with a built-in Card Updater. Direct Debit (ACH, Bacs) where integrated processing exists.Confirmed
Autopay on Purchase Options and payment plans; 'Auto-payments every' interval, per-client billing datesConfirmed
Discount / Promo Codes
Tier-gated — promo codes require Accelerate+ and are NOT available on Starter. Not supported in the Mindbody consumer app.Confirmed
Discount Codes under Setup > Store Configuration; apply to memberships, session passes, packages, products and gift cardsConfirmed
Gift Cards
Prepaid gift cards on all packages (integrated processing required); assignable gift cards need Accelerate+.Confirmed
Configurable and QUICK ad-hoc gift cards, emailed or printed; custom branded physical cards $50 setup, 500 minimumConfirmed
In-Person Payments
Full retail POS with card readers, terminals, tap-to-pay, barcode scanners and cash registers. Apple Pay and Google Pay supported; hardware…Confirmed
Verifone terminals with tap/chip/PIN, NFC and EMV, plus USB swipers; works in Staff Back Office and Elevate Staff AppConfirmed
Multi-Currency Support
Multi-country but one currency per account. Integrated payments in US, UK, AU, CA, NZ, HK, MY, MX, SG, UAE.Estimated
One currency per business account; processors cover 50+ countries, but no evidence an account can hold multiple currencies at onceEstimated
Online Payments at Booking
Payment required to book by default; optional unpaid online signups, or store a card without charging it.Estimated
Configurable — prepay can be required, or clients offered 'Book & Pay Later'Confirmed
Payment History
Client Purchases screen with full history, refund status, printable history and Autopay History.Confirmed
Client Transactions page plus Billing & Account Balance with an Account Balance History ledgerConfirmed
Payment Reporting
Sales, Transactions and Payouts reports covering funding, fees and refunds, with per-location visibility.Confirmed
All Sales Report, Balance Due Report, Batch Reconciliation Report, Gift Cards ReportConfirmed
Refunds
Returns, voids and refunds to card/ACH/credit/cash. Limits: cannot refund more than the original, only one refund per purchase, no bulk ref…Confirmed
Full or partial refunds to card/ACH; separate Void available for up to 24 hours on card transactions before the batch settlesConfirmed
Saved Payment Cards
Cards and ACH saved to the client profile with a Default Payment Method toggle; clients can self-manageConfirmed
Secure Card Payments
Mindbody Payments — integrated, PCI compliant, tokenised. Limited to US, Canada, UK, Australia and Europe.Confirmed
Via integrated merchant processors (Paragon, Paysafe CA/UK, Nuvei, QuickPay, Barclays, Argus) rather than a first-party processor; $199/yr…Confirmed

Communication

Booking Confirmations
Reservation and appointment confirmation auto-notifications. All packages including Starter.Confirmed
Class Booking Confirmation, Single/Multiple Appointment Confirmation, Event Booking Confirmation, Recurrent Class Booking notificationsConfirmed
Booking Reminders
Reservation and appointment reminders with optional .ics attachments. All packages including Starter.Confirmed
Class, Appointment and Event Reminders; multiple reminders with configurable timingConfirmed
Broadcast Emails
Marketing Suite Campaigns — one-time marketing emails to a chosen audience. Requires Accelerate 2.0+; not on Starter.Confirmed
'QUICK Contact' bulk email capped at 50 clients at a time without Marketing Suite; unrestricted campaigns with itConfirmed
Cancellation Emails
Early/late cancellation notifications for classes and appointments. All packages. Substitute instructors do not receive cancellation emails.Confirmed
Class Canceled by Client (Early/Late), Booking Canceled by Staff, Appointment Canceled by Staff, plus event and recurring variantsConfirmed
Custom Email Templates
Editable default text with replace-phrases and optional HTML. Custom send-from address via SMTP needs Accelerate+.Confirmed
Edit content via default or visual editor, with email/SMS variables, configurable sender, per-service custom notifications and test-sendConfirmed
Email Marketing
Marketing Suite — Campaigns and Smart Lists need Accelerate 2.0+; Automations (drip series) are Ultimate 2.0+ only. Not on Starter.Confirmed
'Marketing Suite' — automated trigger-based campaigns, templates, scheduling and open/click analytics. Not on the Starter planConfirmed
Mailchimp Integration
Not directly — Mindbody's own FAQ says so. Only branded-web-tools widgets push name/email to one predetermined list; profiles created in th…Confirmed
Paid add-on (price varies by country). One-way sync of name, email, phone and client status; unsubscribes sync both ways. Lists and tags do…Confirmed
SMS Broadcasts
Partial — Campaigns are email-only, so promotional SMS goes via Automations (Ultimate 2.0+). Mindbody states Marketing Suite texting 'is no…Confirmed
Via Marketing Suite campaigns only — the Message Center is 1:1 SMS only. Paid tiers from $19/mo for 500 messages (US/CA) or $50/mo (UK/AU)Confirmed
SMS Notifications
Tier-gated — unavailable at Starter/Essential/Pro. From Accelerate 2.0+ a local number enables 1-way and 2-way texts. Country-limited; adde…Confirmed
Transactional SMS free and unlimited in the US and Canada; metered elsewhereConfirmed

Forms & Compliance

Custom Intake Forms
Client Forms builder with custom questions, required toggle, service scoping and profile field mapping. HIPAA compliant. All packages. Subm…Confirmed
Custom form builder for membership agreements, health/registration info, appointment notes and intake prior to a serviceConfirmed
Digital Waivers
Dedicated Liability Waiver with 'require acknowledgement'. Signature capture via Business app and branded app. All packages including Start…Confirmed
Online waiver with drawn e-signature (finger, stylus or mouse); signable via web, Achieve Client App and Self Registration Web AppConfirmed
Downloadable Form Responses
Per-client only — stored on the Documents screen, printable or print-to-PDF, gated by a staff permission. No bulk export documented; client…Confirmed
Export form responses to CSV or PDF, in bulk or per clientConfirmed
Required Forms Before Booking
Partial — the liability waiver CAN gate booking, but custom client forms do NOT: Mindbody states 'Clients are not required to complete clie…Confirmed
Business policy 'Require clients to agree to the Liability Release only when booking services' — client must sign before the booking comple…Confirmed

Staff Management

Custom Staff Permissions
Tier-gated — customisable permissions and permission groups need Accelerate+; Starter gets only pre-set manager/staff permissions.Confirmed
Four default roles plus Add Role / Edit Role with per-permission selectionConfirmed
Instructor Revenue Reports
'Sales by rep' requires Accelerate+ and is NOT on Starter — on Starter staff cannot be assigned as sales reps at all.Confirmed
Payroll Summary 'Service Revenue' column, plus Revenue by Service staff filter and Tips Earned Details ReportConfirmed
Payroll Summaries
Pay rates, commissions and tips on every package, with Payroll and Pay Rates reports. Not a payroll processor; ADP/Paychex integrations nee…Confirmed
Payroll Summary Report covering services, payments, tips and commissions; base pay, bonus, tips, commission and hourly via 'Use time clock…Confirmed
Staff Accounts
Unlimited staff logins included on every package including Starter — 'you aren't charged per user'.Confirmed
Staff get their own sign-in plus the Elevate Staff AppConfirmed
Staff Attendance
Built-in hourly Time Clock on every package including Starter, with a Time Clock report.Confirmed
Time Clock with clock in/out in Back Office or Staff App, backed by Time Clock Details and Summary reportsConfirmed
Staff Scheduling
Per-staff availability, instructor assignment, teacher changes. Resource scheduling (rooms/equipment) needs Accelerate+.Confirmed
Working hours and available/unavailable time via staff profile, the Schedule calendar or the Staff App, with notes for breaks, days off and…Confirmed

Reporting

Activity Log
Partial — the Staff Activity report is 'an activity log for three reports' only, recording who accessed them and from which IP. No general…Confirmed
'Edit log' recording activities by clients, staff, WellnessLiving employees and the system, with date/time, user, role, source application…Confirmed
Attendance Reports
Attendance Analysis, Attendance with/without Revenue, Client Visits and a dedicated No-Shows report.Confirmed
Attendance reports incl. Class Summary (scheduled/attended/booked/late-cancelled/no-show) and Class Schedule reportsConfirmed
CSV Export
Reports export to Excel/CSV/PDF. Requires the 'Export report information' permission.Confirmed
Export reports to CSV, Excel or PDF; Excel exports render as .csvConfirmed
Full Audit History
No system-wide audit log exists, so no audit retention window is published. One limit on the analytics layer: Analytics 2.0 only shows data…Estimated
No — edit log retained for ONE YEAR only; activity older than one year cannot be viewedConfirmed
Membership Reports
Retention, Retention Management, Autopay Detail and Autopay Expirations reports.Confirmed
Memberships Report showing active, on hold, expired, canceled or converted by date range; separate Isaac Churn Risk ReportConfirmed
Occupancy Reports
Class fill rate and appointment occupancy, bookings vs attendance, peak vs off-peak. Ultimate adds 'Fill Slow Days' automations built on th…Confirmed
Class Utilization Report — utilization percentage showing how full a class is on average, plus capacity slots, average attendance, no-shows…Confirmed
Package Reports
Visits Remaining report plus an Expired Series section in Earned Revenue.Estimated
Sales Summary by Purchase Option, Visits Remaining Report, and Expiring Purchase Options ReportConfirmed
Revenue by Class
Sales by Service, Sales by Category and Sales by Product reports.Confirmed
Revenue by Service Report breaks revenue down by Service Name; Service Revenue Summary and Sales Summary by Revenue Category give summarize…Confirmed
Revenue by Instructor
Sales by Rep report and sales-rep filter both require Accelerate+ (not on Starter). Payroll report attributes class/appointment earnings on…Confirmed
Revenue by Service Report has a Staff Name column and Staff filter; Payroll Summary has a Service Revenue columnConfirmed
Revenue Reports
Sales, Earned Revenue, Sales Forecast and Sales by Product/Service/Category. 'Save This Report' isn't on Starter.Confirmed
All Sales, Sales Summary by Revenue Category, Service Revenue Summary, Projected Revenue, all date-range filteredConfirmed
Visual Dashboards
Analytics 2.0 on all 2.0 tiers. The separate 'Insights' add-on is NOT on Starter and is paid on Accelerate/Ultimate; included with Ultimate…Confirmed
Customizable dashboards with Key Metrics tiles, Isaac Churn Risk summary and embedded report tables; charts/graphs not documentedConfirmed

Integrations

Apple Calendar
No native integration — .ics attachments on notifications let clients import into Apple Calendar, and staff can subscribe to the iCal feed…Confirmed
Client-side only — syncable only from the Achieve Client App, not desktop and not for staff; .ics files also attached to notification emailsConfirmed
Google Calendar
Native, included on every package — but one-way (Mindbody to Google), availability doesn't show, and anything booked via the Business app,…Confirmed
Two-way sync for staff (bookings push out, external events sync back as unavailable time) and one-way for clientsConfirmed
Mailchimp
No native integration — Mindbody's FAQ states 'Does Mailchimp integrate with Mindbody? Not directly.' Not listed in their Email Marketing p…Confirmed
Native integration via Setup > Integrations with OAuth; paid add-on, price varies by countryConfirmed
Outlook Calendar
No direct integration — Mindbody states it 'can integrate with Outlook Calendar only after integrating with Google Calendar'. One-way, upda…Confirmed
Two-way sync for staff and clients; personal accounts only, organizational Microsoft 365 requires contacting supportConfirmed
QuickBooks
No native integration — Mindbody states plainly: 'Mindbody does not integrate directly with QuickBooks'. Documented workaround is exporting…Confirmed
QuickBooks Online via the Autymate integration, branded 'Finance'; syncs daily from the All Sales Report. 30-day free trial then USD $19/mo…Confirmed
Xero
No native integration — Mindbody states it 'does not integrate directly with QuickBooks and other accounting programs'. Xero only via paid…Confirmed

Multi-Location

Additional Locations
Each location charged separately — pricing is per location (Starter from £89/$99 per month per location). Additional locations are 'datasha…Confirmed
Not publicly priced — multi-location (Parent/HQ account, cross-location visits) is gated to the custom-priced Enterprise planConfirmed
Calendars / Seats Included
Not metered by calendar — priced per location, not per seat. Unlimited staff on every package including Starter (from £89/$99 per month per…Confirmed
Starter ($69/mo) includes one staff member; Business ($199), BusinessPro ($349) and Enterprise include unlimited staff. Staff headcount is…Confirmed
Centralised Multi-Location Management
'Datashare' sites share client records with cross-location reporting. Cross-regional pricing-option use needs Accelerate+. Setup via Mindbo…Confirmed
'Enterprise Cloud' — HQ pushes settings to all locations, cross-location reporting, Enterprise Regions with region admins, passes/membershi…Confirmed
Separate Booking Embeds Per Location
Schedule widget v2 can be scoped to specific locations with client-side location filters. Consumer-mode share links cannot be filtered.Confirmed
Widget settings include a Location field to scope a widget to one locationConfirmed

Branded Apps

Branded Android App
Same white-label app on Google Play. NOT on Starter; paid add-on on Accelerate/Ultimate; included in Ultimate Plus.Confirmed
Same White Label Achieve plan ($209/mo per location), published to Google Play under the business's nameConfirmed
Branded iOS App
True white-label App Store listing under the business's own name. NOT on Starter; paid add-on on Accelerate/Ultimate; included in Ultimate…Confirmed
'White Label Achieve Client App' — $209/mo per location, published under the business's own name. Plus $150/yr maintenance, $99 Apple devel…Confirmed
Custom Branding
Branded web tools on all current packages (brand colours, button text, instructor images). Full branding via the Branded Mobile App add-on.…Confirmed
App icon, name, splash screen, fonts, colours, navigation bar and booking screens — explicitly scoped to the paid White Label tierConfirmed
Push Notifications
Requires the Branded Mobile App add-on — so unavailable on Starter, paid on Accelerate/Ultimate, included with Ultimate Plus.Estimated
Available for transactional notifications and marketing campaigns, but gated to White Label Achieve subscribers; requires the client to hav…Confirmed

Support

24/7 Email Support
Not 24/7 for human support — the '24/7' claim refers to the self-serve Support Center and AI Assistant. Human routes (case/email, live chat…Confirmed
Vendor sources conflict: the help centre states support is available 24/7 (chat, email, phone), but the pricing page lists email support on…Confirmed
Free Data Migration
'Free data migration' listed on all four tiers including Starter. Serviced process with a dedicated onboarding specialist; card/bank detail…Confirmed
Knowledge Base
Large public Support Center with searchable articles in multiple languages, plus an in-product AI Assistant.Confirmed
Live Video Support
No standing Zoom desk. Closest: Glance co-browse screen sharing, live chat in certain situations, and Call Me callbacks via the AI Assistan…Confirmed
No Zoom/video/screen-share support. Closest equivalent is live chat (AI with human escalation) plus regional toll-free phone linesConfirmed
Everything both Mindbody and WellnessLiving do (1 features)

Support

  • Email Support

Mindbody data last verified 2026-07-27; WellnessLiving data last verified 2026-07-27. See our methodology for how confirmed/estimated values are researched.