Most CRMs were built for a salesperson who lives in a laptop. Aesthetic practices do not work that way. The product is a chair, a room, and a provider. The lead came from a comment, a walk-in, or an ad that ran at 9 p.m. If the system cannot see the floor, it is just another inbox.
Brick-and-mortar operators keep buying software that is excellent at logging notes and terrible at filling Tuesday at 2. The difference is not a prettier contact record. It is whether the system can answer, book, confirm, recover, and tell you which dollar of ad spend became a deposit.
Start with the visit, not the pipeline
A pipeline stage named “Qualified” means nothing if nobody put a time on the calendar. For in-person businesses, the unit of progress is a booked visit with a named provider, a room, and a service. Anything that cannot hold that object — including add-ons, deposits, and no-show rules — will force the front desk back into a paper book.
Ask a blunt question in the demo: can this system refuse a double-book, collect a deposit, and text a reminder without a human copying the appointment into a second tool? If the answer is a Zapier diagram, you are buying a project, not a front office.
The five things a floor CRM has to own
- Every inbound conversation — SMS, Instagram, web form, missed call — attached to one client record.
- A live book that providers, front desk, and owners can trust at the same time.
- Automatic confirmation and no-show recovery, not a reminder someone remembers to send.
- A way to fill a cancellation from a waitlist in minutes, not by scrolling the contacts list.
- Attribution that survives the front desk: which ad, which staffer, which offer became the visit.
If any of those live in a separate app, you will lose them the first Saturday you are short-staffed. That is how “we have a CRM” becomes “we still text from the owner’s phone.”
What to ignore in the sales deck
Ignore AI that writes emails. Ignore 40 custom fields. Ignore a mobile app that cannot check a client in. The operators who regret their purchase usually bought a marketing cloud and then hired someone to babysit it.
Pay attention to after-hours behavior. A large share of consult requests arrive when the desk is closed. A system that waits until morning is a system that donates those people to whoever answers first.
A practical way to choose
Take last week’s real mess — the no-show, the Instagram comment, the canceled filler, the ad that “worked” but produced no deposits — and run it as a script in the trial. If the software cannot close those loops without a coordinator living in three tabs, it is not a CRM for an in-person business. It is a database with a login.
SaleSystem is built around that script: answer the lead, book the chair, chase the no-show, and keep the quiet week from staying quiet. The contact record is memory. The product is the front office actually running.
See SaleSystem’s med spa CRM software or try the Med Spa Revenue Calculator.

