What does a med spa CRM actually do?
A med spa CRM manages the patient journey before the first appointment. It collects leads from every channel, tells the team who to contact next, keeps every call and message in one record, and links each booked visit back to the ad that produced it. Booking and charting stay in their own systems.
Most med spas already have booking software and some form of charting. What they usually lack is a place where a new inquiry lives between the ad click and the appointment. That gap is where a med spa CRM earns its place: capture, follow-up, one conversation per patient, and attribution of every visit to the ad behind it.
How is a med spa CRM different from booking software or an EMR?
Booking software manages the calendar, providers and rooms. An EMR holds charts, consents and treatment notes. A med spa CRM manages leads and conversations before and between visits, and connects them to marketing spend. Many all-in-one med spa software suites include a light CRM, but lead handling is rarely their focus.
| System | Main job | Typical gap |
|---|---|---|
| Booking software | Calendar, availability, online booking, reminders for booked visits | Knows nothing about leads who never booked |
| EMR or charting | Clinical notes, consents, treatment records, photos | Not built for sales follow-up or ad tracking |
| Med spa CRM | Leads, follow-up, messaging, attribution from ad to booked visit | Does not replace the calendar or the chart |
Where do med spa leads get lost?
Leads get lost in the handoffs: between the ad platform and the team, between the first call and the follow-up, and between booking and the visit. A lead form that sits unread, a missed call with no call back, or a patient who stopped replying after a price question all look the same in your reports: silence.
| Stage | What goes wrong | What the CRM should do |
|---|---|---|
| Lead arrives | Form fills wait in the ad platform | Import leads automatically and alert the team right away |
| First contact | Calls happen hours later, or only once | Show a call-back list and log every attempt |
| No answer | The lead is forgotten after one missed call | Run SMS, WhatsApp or email follow-up sequences |
| Price question | The conversation stalls in someone's personal phone | Keep every message in one shared thread per patient |
| Booking | Nobody knows which ad produced the visit | Save source, campaign and ad on the lead and link the visit |
| Old leads | Past inquiries are never contacted again | Send reactivation campaigns that stop when the patient replies |
Which features should a med spa CRM have?
At minimum: automatic lead import from your ad channels, instant alerts, a call-back list, two-way texting and messaging in one inbox, automated follow-up sequences, deposit tracking, and reporting by campaign and creative. Everything else is a bonus. If a tool cannot show cost per booked visit, it is a contact list, not a CRM.
- Lead capture: automatic import from Facebook and Instagram Lead Ads and your own landing pages, with source, campaign and ad saved.
- Speed tools: instant new-lead alerts and calling from the browser.
- Shared inbox: SMS, WhatsApp, Messenger and email in one patient thread.
- Automation: follow-up sequences for leads who do not answer, and reactivation campaigns for your database.
- Money: deposits recorded at booking and linked to the lead, plus vouchers and treatment packages.
- Roles and exit: separate access per role, and a full CSV export so your data is never locked in.
What should you measure in a med spa CRM?
Measure the whole path, not just leads. Track speed-to-lead, contact rate, booking rate, show rate, cost per lead, cost per booked visit and revenue per campaign. Compare each number with the previous period. The useful question is never how many leads came in, but how many became paying patients and at what cost.
| Metric | How to calculate it | What it tells you |
|---|---|---|
| Speed-to-lead | Time from lead arrival to first call or message | Whether you reach people while they still care |
| Contact rate | Leads reached divided by all leads | Whether follow-up is persistent enough |
| Booking rate | Booked visits divided by leads | How well interest turns into appointments |
| Show rate | Attended visits divided by booked visits | Whether deposits and reminders work |
| Cost per lead | Ad spend divided by leads | Cheap leads can still be bad leads |
| Cost per booked visit | Ad spend divided by booked visits | The number to judge campaigns and creatives on |
| ROAS | Revenue from a campaign divided by its ad spend | Which campaigns pay for themselves |
Set your own baseline in the first month and judge changes against it. Other clinics' benchmarks rarely match your treatments or prices.
How does a med spa CRM improve your ad results?
Ad platforms optimize for whatever event you send them. If Meta only sees form fills, it finds more people who fill in forms. When your CRM sends booked visits back through the Conversions API, the algorithm can learn which people actually book. That is the most direct link between med spa marketing software and lead quality.
Ask any vendor which events it sends back to Meta, whether server-side, and how it avoids counting one event twice. Then check reporting: med spa lead generation improves when you see cost per booking for each creative, cut what does not book and scale what does.
How do you evaluate med spa CRM vendors?
Run every vendor through the same checklist: how leads arrive, how fast the team is alerted, how texting is handled legally, what data goes back to ad platforms, how patient data is protected, and how you leave. Ask for a live demo on realistic data, not slides, and get pricing and terms in writing.
- Show me a new Lead Ads lead arriving and the alert my team receives.
- Can I see cost per booked visit by campaign, ad set and creative?
- How do you collect and store texting consent under TCPA, and is SMS sent through a registered A2P 10DLC brand and campaign?
- Where and how is patient information stored, and who can access it?
- Which parts work with my current booking software, and which do not?
- Can I export all my data to CSV at any time, and what is the contract length?
Compliance requirements depend on your state, your services and how you use the software. Confirm them with your own counsel, not only with the vendor.
Where does Palyri fit as a med spa CRM?
Palyri covers the path from ad to booked visit. It imports Meta leads, runs your own funnels and quizzes, alerts the team, handles follow-up and messaging, sends booked visits back to Meta, and reports cost per booking. Patients still book through your existing booking link or widget, and charting stays in your EMR.
- Lead Ads leads imported every five minutes, funnel and quiz leads instantly.
- Instant new-lead alerts with status buttons, a call-back list and calling from the browser.
- SMS, WhatsApp Business, Messenger and email in one thread, with AI-drafted replies.
- Conversions API events for leads and booked visits, server-side with deduplication.
- Cost per booking, cost per sale and ROAS per creative, plus a manager dashboard against the previous period.
- Data hosted in the EU (Ireland), with role-based access and CSV export. Clinical charting stays in your EMR.
Pricing is an individual quote with no long-term commitment. See Pricing for what the quote depends on, or run your numbers in the ROI calculator.
Frequently asked questions
What is the best CRM for a med spa?
The best med spa CRM is the one that matches how you get patients. If most new patients come from paid ads, pick a tool that imports leads automatically, alerts the team instantly, and reports cost per booked visit. If most come from referrals, your booking software may already be enough.
Do I need a CRM if my booking software has one?
Not always. Built-in CRM features usually start when a patient books. If you run ads and many leads never book, you need a place that tracks those leads, follows up automatically and ties results back to campaigns. Check whether your current tool can show cost per booked visit.
Does Palyri replace my booking software or EMR?
No. Palyri handles the path from the ad to the booked visit: leads, follow-up, messaging and ad reporting. Its funnels end with your existing booking link or widget, so patients book in the calendar you already use, and clinical charting stays in your current system.
What is speed-to-lead and why does it matter?
Speed-to-lead is the time between a lead arriving and your team's first call or message. People who fill in a med spa form are often comparing several clinics at once. Measure your own speed-to-lead every week and look at how booking rate changes when the first contact happens sooner.
Can a med spa CRM send text messages legally?
It can, if you collect clear consent and register your texting properly. Ask any vendor how consent is captured and stored under TCPA, and whether messages go through a registered A2P 10DLC brand and campaign. Rules vary by state, so confirm your setup with your own legal advisor.
What should I ask a vendor about patient data?
Ask where patient data is stored, who on their side can access it, how access is controlled by role, and how you can export or delete your data. Also ask whether staff sign in with two-step verification and whether you can see who opened each record. Get the answers in writing before you import any patient records.
How much does Palyri cost?
Palyri pricing is an individual quote. It depends on the number of locations, users, modules and message volume. There is no public price list and no long-term commitment. You can book a free demo, see the product on sample data, and get a written quote afterwards.