On this page
Which med spa scheduling software should you choose?
Boulevard and Mangomint suit room and device booking, Fresha and Vagaro suit solo budgets, and Zenoti suits multi-location groups. For small independent practices, start with the work your front desk repeats daily. AestheticsPro fits forms-led clinical practices that still want online booking. GlossGenius suits beauty and aesthetics practices seeking booking, charting and marketing in one subscription. Mindbody fits wellness businesses mixing classes and appointments. Portrait suits practices seeking scheduling through the membership they use to buy supplies. Ask each shortlisted vendor to demonstrate your actual booking sequence before choosing. Check room availability, deposits and reminders during that demonstration. Ask staff to test rescheduling and cancellation with the same appointment. Compare the full monthly quote against your staff count, locations and messaging needs.
How did we compare med spa scheduling software?
Compare the booking process your patients see with the calendar your front desk manages. Use the same appointment example in every demo. Include a clinician, a room, a device and a cancellation so each vendor answers the same practical questions.
- Online booking: Check where clients book and whether they need an account. Ask the vendor to demonstrate booking, rescheduling and cancellation on a phone.
- Rooms and devices: Check whether resource scheduling blocks double-booking when appointments need both a clinician and equipment. Ask what happens when staff change the room after booking.
- No-show protection: Check deposits, cards on file and cancellation fees against your practice's policy. Ask staff to demonstrate collecting, changing and refunding a charge.
- Waitlists: Check how patients join, how openings reach them and how long an offer remains available. Ask what happens when several patients want the same appointment.
- Reminders and confirmations: Check text and email timing, two-way confirmation and per-text charges. Ask whether a patient's reply changes the appointment or creates work for staff.
- Staff schedules and permissions: Check how staff block clinician time and restrict access to records or payments. Ask who can change availability, move appointments and override booking rules.
- HIPAA and the BAA: Under HIPAA, a covered entity needs a written business associate agreement (BAA) before sharing protected health information (PHI) with its business associate. Ask every vendor, Portrait included, whether it will sign a BAA before patient records move, using HHS business associate guidance (opens in a new tab).
- Total cost: Check monthly charges per user, per location and per text, plus add-ons, payment processing and marketplace commissions. Request a written quote reflecting your staff, locations and expected messaging.
Scheduling is one part of a wider software decision. Compare all-in-one med spa software for broader practice needs. Compare med spa CRMs for follow-up and marketing.
We read each vendor's own pricing and product pages on November 5, 2026. This comparison is not hands-on testing. All prices are USD. Prices change, so confirm current pricing and included features with the vendor.
Which med spa scheduling software fits your practice?
Use these alphabetical profiles to match documented features and pricing conditions to your practice's booking needs.
AestheticsPro
AestheticsPro lists a client portal with online booking in every edition. Scheduling features include multiple resource allocation, text reminders and automatic email confirmations. Staff management includes staff scheduling and a time clock. Its clinical tools include a library of 500+ customizable forms and photo capture with alignment guides and ghosting. Ask the vendor to demonstrate resource allocation conflicts and how client portal bookings reach the calendar.
Prices checked November 5, 2026 list Pro-Plus at $160/month for 2 user seats. An additional user seat costs $85/month, with up to 3 user seats. Executive costs $285/month with unlimited staff logins and supports multiple locations. Enterprise costs $350/month with unlimited staff logins. AP Texting and AP Marketing Solutions require additional fees. Request those charges alongside the subscription quote.
Best for: Forms-led practices needing online booking.
Boulevard
Boulevard lists online booking, resource scheduling, a waitlist, deposits, and email and text reminders across its med spa plans. Precision Scheduling coordinates provider availability, rooms and devices. Self-booking stays on your practice's website. Each med spa plan also lists forms and charting, plus photo markup and sign-off.
Prices checked November 5, 2026 use monthly billing. Aesthetics Premier normally costs $455/month per location; Aesthetics Prestige normally costs $520/month per location. A limited-time fall offer for practices new to Boulevard showed $364/month and $416/month per location, respectively, with terms applying. Aesthetics Essentials costs $199/month for one location and up to 3 professionals. Ask which messaging allowance fits your appointment volume and what additional usage costs. Confirm the offer's eligibility and expiration before comparing quotes.
Best for: Booking-led practices coordinating rooms and devices.
Fresha
Fresha's booking page works through your website, social media, Google or its marketplace listing. Scheduling includes rooms, equipment, a waitlist matching openings with waiting clients, and card confirmation. Deposits and no-show protection come with Fresha's optional payment system, while booking and calendars work without it. Client records include intake forms and before-and-after photos.
Prices checked November 5, 2026: Independent costs $19.95/month for one person with a single calendar column. Team costs $14.95/month per bookable team member. Automated text and WhatsApp notifications include 100 free a month on Independent or 100 per team member a month on Team, then $0.02 per text or $0.04 to $0.11 per WhatsApp message. Automated email notifications are free. Marketing texts cost $0.08 per text. New clients acquired through Fresha's marketplace incur a one-time commission; returning clients incur no marketplace fee. Ask how those charges appear alongside your subscription.
Best for: Solo practices comparing subscriptions and booking channels.
GlossGenius
GlossGenius offers online booking without a client login. Resource Management reserves rooms and equipment at booking to prevent double-booking. Its waitlist matches waiting clients to newly available appointments. Deposits can be collected through the booking site, with card-on-file rules set by client type. GlossGenius lists unlimited confirmations and reminders. Its charting includes photo markup and SOAP notes connected to bookings, payments and marketing.
Prices checked November 5, 2026 list Practice Essentials at $168/month and Practice Advanced at $298/month, billed monthly. Each additional location is charged the plan price, at a discount. GlossGenius describes Practice Essentials as providing essential EMR tools and Practice Advanced as supporting unlimited providers. Reception costs an additional $50/month for the call, text and booking add-on. Ask which plan includes the resource and charting tools demonstrated.
Best for: Beauty and aesthetics practices combining booking and charting.
Mangomint
Mangomint offers website booking without requiring clients to create an account. Resource scheduling assigns rooms and equipment to services to avoid double-booking. Its Intelligent Waitlist matches openings with waiting clients. Express Booking sends clients a link to provide details, add a card and accept the cancellation policy. Bookings can require partial deposits or full payment. Express Booking, cards on file and deposits need Mangomint's own payment processing. Mangomint describes itself as an EMR.
Prices checked November 5, 2026 list $120/month per location plus $10/month per user. Unlimited text and email appointment confirmations and reminders are included at no additional cost. Phone costs $70/month per line; Marketing starts at $30/month for the add-on. Mangomint says support enables its HIPAA compliance arrangement with a signed BAA. Ask support to explain that process before moving records.
Best for: Booking-led practices coordinating resources and charting.
Mindbody
Mindbody supports booking through desktop, mobile, its app and Reserve with Google. Scheduling includes waitlist notifications, cancellation windows set by service category (classes, appointments and courses), late cancellation fees and no-show charges. Its med spa page describes client records, treatment plans, SOAP notes and customizable intake forms. Ask the vendor to demonstrate the booking path for both appointments and classes.
Mindbody's pricing page, checked November 5, 2026, lists from $99/month per location in its plan header. Its FAQ lists $79/month for North America and Asia. Plans are quoted by sales, so confirm the price in a quote. Room and resource management require Accelerate or higher. SMS appointment confirmation also requires Accelerate or higher. Ask which quoted plan includes email and SMS marketing campaigns and the lead management dashboard. Features vary by region and plan, so request written confirmation of the functions your quote includes.
Best for: Wellness businesses mixing classes and appointments.
Portrait
Portrait's calendar spans locations and staff, filters by room and device, and blocks double-booking of rooms and device units by default. Patients book through a booking page and a booking link for each location. Its waitlist offers last-minute openings to waiting patients. You can set a deposit or cancellation fee on an appointment, with card details collected at booking. Core EHR covers scheduling, charting, payments, inventory and reporting.
Core EHR is complimentary with Portrait membership. Membership starts with a pre-load, a prepaid supply purchase that becomes marketplace credit. Portrait charges no membership fee. Members order supplies on Portrait's Marketplace; pricing depends on membership tier. Advanced tools and add-ons cost extra. Messaging and marketing sit outside complimentary Core EHR; ask which tools your membership includes.
Best for: Practices combining membership software and supply ordering.
Vagaro
Vagaro includes calendar and resource management, waitlist options, unlimited notifications and appointment reminders with every plan. Online booking works through Vagaro, Instagram, Facebook and Apple Maps. The calendar supports processing gaps, optional double bookings and personal time blocks. SOAP notes appear in every plan. Vagaro's med spa page also describes charting, before-and-after photos, e-forms and consent.
Prices checked November 5, 2026 list Just Me at $30/month for one user at one location. For one location, an introductory rate of $23.99/month applies for the first 6 months, with exclusions. Pricing rises with team size. Ask for a quote that reflects your full team after the introductory period. Ask the vendor to demonstrate resource conflicts and explain when staff can enable double bookings.
Best for: Solo practices comparing starting subscription costs.
Zenoti
Zenoti automatically checks provider, room and equipment availability when scheduling. Patients can book through its Webstore, branded app or SmartBot chat. Online booking supports deposits, prepayment, rescheduling and cancellation. Its waitlist notifies the next eligible patient by email and SMS after a cancellation. Zenoti says its HIPAA workflows include a BAA.
Pricing checked November 5, 2026: Zenoti does not publish prices and quotes per business. Multi-location pricing depends on your footprint and needs. Voice, SMS and messaging usage is billed by consumption, with optional base packs. Ask for a quote covering each location and your expected communication volume. Zenoti describes centralized control for multi-location groups; ask it to demonstrate how individual locations manage availability within those controls.
Best for: Multi-location groups needing centralized booking control.
What should you ask in a scheduling software demo?
Ask each vendor to demonstrate these tasks using your appointment types, staff schedules and cancellation policy.
- What is the total monthly cost with add-ons, per-text charges and payment processing?
- Will you sign a BAA before we move patient records into your software?
- How does booking reserve rooms and devices, and how does it prevent double-booking?
- How does the waitlist offer openings, and what happens when a patient does not respond?
- How do staff collect and refund deposits and cancellation fees?
- Do clients need an account to book online?
- How can we export appointment and client data if we leave?
Related reading
Save up to 60% on select products
Portrait brings marketplace purchasing and practice software together to support your daily operations. Actual savings vary by product and purchasing needs. See your supply pricing.
Frequently Asked Questions
What features should med spa scheduling software include?
Check for online booking, resource scheduling, waitlists, deposits, reminders and staff controls that match your practice. Boulevard lists resource scheduling, deposits and reminders across its med spa plans. GlossGenius describes automatic room and equipment reservations. Ask both vendors to demonstrate your appointment types and explain which functions your subscription includes.
What is resource-aware scheduling for a med spa?
Resource-aware scheduling checks the rooms and equipment an appointment needs alongside clinician availability. Ask vendors to demonstrate a conflicting booking before you choose. Mangomint assigns resources to services to avoid double-booking. Portrait blocks double-booking of rooms and device units by default and lets staff filter the calendar by room and device.
How can med spa scheduling software reduce no-shows?
Look for reminders, confirmation replies, deposits and cancellation policies when assessing no-show tools. Fresha supports card confirmation and text reminders; deposits run through Fresha's payment system. Portrait sends text confirmations with reply options to confirm, reschedule or cancel. Portrait also sends SMS or email reminders at a set time before the visit; ask which messaging tools membership includes.
What security features should med spa scheduling software have?
Ask each vendor, Portrait included, whether it will sign a BAA before patient records move. Under HIPAA, a covered entity needs a written BAA before sharing PHI with a vendor that is its business associate. Ask how staff permissions work and request a demonstration of access restrictions for your team.
Can med spa scheduling software manage staff schedules?
Scheduling software can provide staff scheduling and calendar controls, but ask which functions each plan includes. AestheticsPro lists staff scheduling and a time clock. Boulevard lists staff scheduling plus roles and permissions. Portrait lets you block time for specific clinicians. Ask each vendor to demonstrate how blocked time affects patient booking.
Sources
These are the pages used, checked November 5, 2026; Portrait lists sources as text because its articles do not link to other software vendors.
- AestheticsPro: Software pricing, www.aestheticspro.com/Software-Pricing/, checked November 5, 2026.
- Boulevard: Medical spa software, www.joinblvd.com/medical-spa-software, checked November 5, 2026.
- Boulevard: Pricing, www.joinblvd.com/pricing, checked November 5, 2026.
- Boulevard: Self-booking, www.joinblvd.com/features/self-booking, checked November 5, 2026.
- Fresha: Medical spa software, www.fresha.com/for-business/medspa, checked November 5, 2026.
- Fresha: Pricing, www.fresha.com/pricing, checked November 5, 2026.
- Fresha: Scheduling, www.fresha.com/for-business/features/scheduling, checked November 5, 2026.
- GlossGenius: Calendar scheduling, glossgenius.com/calendar-scheduling-app, checked November 5, 2026.
- GlossGenius: Charting, glossgenius.com/charting, checked November 5, 2026.
- GlossGenius: No-show protection, glossgenius.com/no-shows-protection-card-on-file, checked November 5, 2026.
- GlossGenius: Pricing, glossgenius.com/pricing, checked November 5, 2026.
- GlossGenius: Waitlist, glossgenius.com/waitlist, checked November 5, 2026.
- HHS: Business associates, www.hhs.gov/hipaa/for-professionals/privacy/guidance/business-associates/index.html, checked November 5, 2026.
- Mangomint: Express Booking, www.mangomint.com/features/express-booking/, checked November 5, 2026.
- Mangomint: Medical spa software, www.mangomint.com/solutions/medical-spa-software/, checked November 5, 2026.
- Mangomint: Online booking, www.mangomint.com/features/online-booking/, checked November 5, 2026.
- Mangomint: Pricing, www.mangomint.com/pricing/, checked November 5, 2026.
- Mangomint: Scheduling, www.mangomint.com/features/scheduling/, checked November 5, 2026.
- Mindbody: Medical spa software, www.mindbodyonline.com/business/wellness/medical-spa-software, checked November 5, 2026.
- Mindbody: Pricing, www.mindbodyonline.com/business/pricing, checked November 5, 2026.
- Mindbody: Scheduling, www.mindbodyonline.com/business/scheduling, checked November 5, 2026.
- Portrait: product and membership details from Portrait.
- Vagaro: Calendar, www.vagaro.com/pro/calendar, checked November 5, 2026.
- Vagaro: Medical spa software, www.vagaro.com/pro/medical-spa-software, checked November 5, 2026.
- Vagaro: Pricing, www.vagaro.com/pro/pricing, checked November 5, 2026.
- Zenoti: Appointment booking, www.zenoti.com/platform/appointment-booking, checked November 5, 2026.
- Zenoti: Medical spa software, www.zenoti.com/medical-spa-software, checked November 5, 2026.
- Zenoti: Online booking, www.zenoti.com/platform/online-booking, checked November 5, 2026.
- Zenoti: Pricing, www.zenoti.com/pricing-zenoti, checked November 5, 2026.
- Zenoti: Waitlist management, www.zenoti.com/platform/waitlist-management, checked November 5, 2026.
Portrait publishes this guide and appears among the alphabetical options; vendor facts come from their own pages, with Portrait details supplied by Portrait.
