For medical spas
Built for medspas. Not a salon tool with extras.
Most CRMs medspas use were built for haircuts, yoga classes, or general doctors' offices. Lumè was built for medspas: clinical compliance, treatment-cycle scheduling, per-procedure consent, and the close-out a front desk actually does.
Four categories of tools. All built for someone else.
Medspas have spent the last decade adapting platforms designed for other industries. Each comes with a specific set of compromises.
Salon platforms.
Mindbody, Vagaro, Booker. Built for haircuts and yoga, then patched to handle injectables. They lack treatment-cycle scheduling, per-service consent, and the medical-grade audit trail a state board expects.
High-end salon platforms.
Boulevard targets high-end salons. The booking experience is excellent; the medical workflows aren't there. No consent versioning. No per-treatment audit trail. No medspa-specific reporting.
Enterprise spa software.
Zenoti is built for spa chains with hundreds of locations. Priced and configured for that scale. Most independent and small-chain medspas spend twelve months in implementation and never use a third of the surface.
General doctor's office EMRs.
Athena, Epic, Practice Fusion. Built for medical visits, not retail aesthetics. They do charting and ICD coding well; they fail at deposit booking, retail product sales, and the customer-facing polish a medspa client expects.
Four workflows other platforms get wrong.
The operational realities of running a medspa, and how Lumè handles each.
Treatment-cycle scheduling
Schedule the next visit at the right interval, automatically.
Botox at 12-14 weeks. Filler at 6-12 months. Laser series at 4-6 weeks. Lumè knows the interval for every service in your menu and prompts the next-visit deposit booking at checkout — not a calendar invite the client never opens.
Consent that follows the treatment
Per-treatment consent forms, signed at the visit.
Intake signs once per client. Per-treatment consent (Botox, filler, lasers) signs every visit, because the risk profile is per-procedure. Lumè handles both: intake on first visit, per-treatment consent auto-assigned on every booking.
Payments built into the flow
Take a card without leaving the appointment.
Most spa platforms split payments off into a separate system — a third-party terminal, a Square account, an end-of-day reconciliation step done by hand. Lumè processes card payments inside the same flow as charts, consent, and booking, through a licensed financial partner. The daily close-out is one set of numbers, not two.
Medical-grade audit trail
Every PHI access logged. Every state change traceable.
If your medical board asks who viewed Sarah Chen's chart on May 12th, you can answer. Every PHI read writes an append-only audit entry, queryable by date, user, or resource. SOC 2 CC 6.1 and HIPAA §164.312(b) satisfied by architecture, not retrofit.
How Lumè runs the day-to-day.
Sarah
Available
Jamie
Available
Marco
Available
Botox 30u
L. Davis
Filler
M. Tran
HydraFacial
S. Kim
Consult
New
Laser
P. Rao
Microneedling
A. Lee
9:00 am
Open the calendar
Per-provider columns show today's schedule for your location. See who's booked, who's confirmed, and which appointments need consent sent before arrival.
Sarah Chen
Client since Mar 2024 · 12 visits · Member
Phone
(555) 234-1180
sarah.chen@…
Date of birth
Jan 14, 1989
Allergies
Penicillin
Pending forms
Botox consent · per-visit · expires today
11:30 am
Check in a returning client
Sarah's been here twelve times. Her chart loads in under a second with allergies, last visit, and the pending Botox consent ready to sign on the iPad.
Sales — last 30 days
Apr 16 → May 15 · 4 paid invoices today
Gross
$48.6k
Tax
$4.31k
Avg invoice
$483
7:30 pm
Close out the day
Daily close-out report breaks gross by payment method. Cash matches the drawer, card matches the terminal. Export to CSV for the bookkeeper. Lock up.
See it in 30 minutes
See Lumè configured for your medspa.
We'll configure the demo on your service menu, your providers, your locations. Coming from another platform? We scope the migration during the call.
