How Medspas Handle Customer Retention (What Actually Works)
The medspas winning on retention use treatment-cycle memberships, not pay-per-session. They fire reactivation at 60 days of inactivity, not the generic 30. Wallet passes replace point-of-sale friction and hit 60%+ install rates without an app. At a $150-500 avg ticket and $1,500-5,000 LTV, getting the retention mechanics right is worth more than doubling your ad budget.
What do the best-retaining medspas actually have in common?
They sell treatment cycles, not individual sessions. That is the clearest separator between a medspa with a 55% repeat rate and one with a 75%+ repeat rate.
Here is the operating truth the top practices figured out first: treatment-cycle membership prepay beats pay-per-session on every retention metric. A client who prepays for a 3-treatment Botox series or a 6-session laser package has already committed to coming back. You have eliminated the decision friction at every subsequent visit. The client who pays per session makes a new buy-or-skip decision every 60 days. That is 60 days of life getting in the way.
The second thing top practices share: they treat the 60-day mark as the critical retention window, not 30. Medspa visit frequency is monthly in intention but the median gap between visits is actually 60 days. Firing a generic 30-day reactivation push is premature. The client may be mid-cycle and perfectly healthy. Firing at 60 days is the moment a client who should have booked has not. That is the right trigger.
Third: they use progression photos. Before-and-after documentation tied to a client's record keeps clients engaged with their own results. It also makes upsell conversations evidence-based instead of sales-y. Practices using photo progression report meaningfully higher package renewal rates because the client can see the ROI of continuing.
What loyalty vehicle are competing medspas using?
The default loyalty vehicle for medspas is subscription or tiered membership, not stamp cards, not points, not coupons.
Stamp cards are built for daily-cycle businesses like coffee shops where a customer visits 4-5 times a week and needs a visible progress mechanic to stay motivated. A medspa client visits every 60 days. By the time they earn a 10th stamp, a year has passed and the card is lost. Stamp cards fail at low visit frequency.
Points programs have the same problem. The points balance grows slowly. The client forgets it exists. You have added administrative cost without adding retention value.
What works: a named membership tier with a monthly or quarterly prepay. Think of how Equinox structures its tiers (All Access vs. One Club) or how Aspen Dental uses care plans to lock in recurring visits. Your medspa equivalent might be a Bronze tier at $199/month covering one injectable treatment, Silver at $349/month covering one injectable plus one facial, Gold at $599/month covering a full monthly treatment sequence. The tier should be named and feel like an identity, not a discount mechanism.
The forbidden offer types for medspas: free services and coupons. Both train clients to wait for discounts and attract price-sensitive one-time visitors who destroy your LTV average. Your CAC is already $80-250 per new client. You cannot afford to fill your chair with coupon seekers who will not return at full price.
How are competitors reaching clients between visits?
The primary channels driving medspa retention are Instagram organic, Google Business, and referral. Not LinkedIn. Not TikTok ads. Not EDDM mailers.
Instagram organic works because medspa results are visual and the before-and-after format has real organic reach when posted authentically. You do not need paid amplification on Instagram if you post consistently. Paid TikTok ads have poor targeting precision for the medspa demographic and the content format works against the clinical trust tone a medspa needs.
Google Business is a retention channel, not just an acquisition channel. A client who sees you actively responding to reviews and updating your posts between their visits gets a passive reminder that you exist. This costs nothing. Most operators ignore it after the initial setup.
Referral is the highest-LTV acquisition channel in medspa. Referred clients arrive with social proof already loaded. They convert faster, complain less, and have higher 12-month retention rates than any paid channel. But referral does not happen automatically. You have to ask. Practices that ask for referrals at the moment of peak satisfaction (right after a successful treatment result is visible, roughly 2-4 weeks post-treatment) get 3-5x the referral volume of practices that ask at checkout.
The channel most competing medspas are underusing: free push notifications via Apple Wallet and Google Wallet passes. A client who installs your wallet pass gives you a direct push notification channel for life. No SMS fees. No email open rate decay. No algorithm. A push to a wallet pass costs nothing and lands on the lock screen. Most medspas in your market are not doing this yet.
What does the math actually look like on medspa retention vs. acquisition?
Run this once and you will never deprioritize retention again.
A medspa with a $250 avg ticket and a 55% repeat rate has a client who returns about 2.3 times before churning. That is a rough $575 LTV before accounting for upsells. Your CAC is $80-250. At a $165 midpoint CAC, you are spending $165 to earn $575. That is a 3.5x payback. Acceptable, not great.
Now push repeat rate to 70% with a membership structure. The same client returns roughly 3.8 times before churning. LTV climbs to approximately $950 without touching avg ticket. Your CAC stays at $165. Payback is now 5.8x. You did not spend a dollar more on ads. You fixed retention.
Medspa margin is scaled: low-service treatments (basic facials) run about 60% gross margin. Mid-service (injectables, peels) runs 72%. High-service (laser, body contouring) runs 82%. Retention improvements compound hardest at the high-service margin tier. A client who stays through the membership progression and upgrades from mid-service to high-service is generating 82 cents of gross profit per dollar of revenue. At a $400 avg ticket in that tier, that is $328 gross per visit. Getting one more visit per retained client per year from your top 100 clients is $32,800 in gross profit. That is real money that requires zero new customer acquisition.
How do you identify which clients are about to churn before they ghost you?
The answer is RFM segmentation calibrated to medspa visit frequency, not generic retail thresholds.
Generic CRM tools treat 30 days of inactivity as at-risk. For a medspa with a 60-day median visit cycle, that is wrong. A client who last visited 35 days ago is not at-risk. A client who last visited 65 days ago and has a pattern of 50-day gaps: that client is at-risk right now.
Wallefy calibrates RFM recency thresholds to your industry. For medspas: R5 (freshest) equals a visit within 30 days. At-risk threshold fires at 60 days. Hibernating classification kicks in at 120 days. These are not guesses. They are derived from the actual visit-frequency distribution of medspa clientele.
The 11 RFM segments that matter for a medspa:
- Champions (R5, F4-5, M4-5): your membership tier clients who book consistently. Treat them as VIPs. First access to new treatments.
- At Risk (R2, F4-5): former frequent clients who have gone quiet at or past the 60-day mark. This is your highest-value winback target. They know you, they trusted you, something broke the pattern.
- Can't Lose Them (R1, F3-5): former best clients, now 120+ days out. One personalized outreach attempt. If no response, suppress. Do not blast.
- New Customers (R5, F1-2): the critical conversion window. Getting a new client to a second visit within the first 30 days is the single highest-leverage action in your retention stack.
Knowing which bucket each client sits in lets you send the right message at the right time instead of blasting the same email to everyone and watching open rates decay to 18%.
How should a medspa structure its lifecycle automation?
Three phases. Hard stops between them. No message overlap.
Phase 1 (day 0 to day 30): onboarding. Welcome message on install. Wallet pass delivered with tier status visible. Day 7: a check-in message asking about results. Not a promo. A genuine check-in. Day 14: introduce the membership upgrade if they are pay-per-session. Day 28: booking reminder, framed as their 60-day treatment cycle approaching.
Phase 2 (day 31 to day 75): retention. This is the core repeat-visit window. Day 45: a progress note. If you have progression photos in the system, reference their last treatment. Day 60: reactivation trigger fires. This is the at-risk threshold. The message is specific: not a generic "we miss you" but something that references their treatment history and asks them to book their next session now before their results fade. This works because it is clinically accurate. Botox, for example, typically starts wearing at 3-4 months. A 60-day reactivation message is well-timed for a rebooking conversation.
Phase 3 (day 76+): winback or suppress. Day 90: one winback message with a specific offer (not a discount, a value add: a complimentary consultation, a priority booking slot, a progression photo review). Day 120: if still no response, move to Hibernating segment. Stop messaging. One more attempt at 180 days, then mark as Lost and suppress. Do not burn deliverability on clients who have moved on.
Integrations that make this automatic: Vagaro, Boulevard, and Mindbody all feed visit data into Wallefy's engine in real time. The moment a client crosses the 60-day threshold, the reactivation sequence fires without manual work.
How do you actually benchmark this against what your local competitors are doing?
Most medspa operators benchmark by looking at competitor Instagram grids and guessing. That tells you nothing about their retention mechanics.
The signals that actually tell you what a competitor is doing well:
- Google review velocity: a medspa getting 15-20 new reviews per month has an active post-treatment follow-up sequence. Operators who get 2-3 reviews per month are asking manually and inconsistently. Review velocity is a proxy for retention system quality.
- Membership language on their booking page: if they are advertising a named tier with a monthly price on their website, they have cracked the membership structure problem. If they are only showing individual service prices, they are still pay-per-session.
- Referral incentive structure: practices that publicly offer a specific referral reward (not a vague "we reward referrals") have a working referral system. Look at their Google Business posts and Instagram highlights.
What you probably will not find your competitors doing: wallet-based loyalty passes. Apple Wallet and Google Wallet loyalty for medspas is still early. The 6-second install (no app download, no account creation) means install rates of 60%+ are achievable at point-of-sale. A client who installs your pass at checkout is reachable for free, forever, via push notification. The medspa that builds this now has a channel your competitors are not using.
To see exactly where your client base stands today, run your customer list through Wallefy's free grader at /grade-your-customers. Upload any CSV from Vagaro, Boulevard, or Mindbody. It segments your clients into the 11 RFM categories in 30 seconds, shows you how many are At Risk right now, and gives you the estimated revenue recoverable from a winback sequence. If you want the full retention blueprint built for your practice's specific visit frequency and ticket size, the /growth-blueprint tool builds it in 5 minutes. Both are free. Neither requires a sales call.
Frequently asked questions
What repeat rate should a medspa expect if retention is done right?
The industry average for medspas is about 55%. That means nearly half of every client you paid $80-250 to acquire visits once and never returns. Medspas with a functioning membership structure and calibrated lifecycle automation typically push repeat rate to 65-75%. The lever is the second visit: getting a new client back within 30 days of their first visit is the single most impactful retention action. After two visits, the probability of a third climbs sharply. The membership structure locks in visit three through six automatically because the client has prepaid.
Why should medspas avoid discounts and free service offers for retention?
Discounts train your client base to wait for a deal before booking. Once you run a 20%-off promotion, a segment of your clients will never pay full price again. They will wait for the next one. Free service offers have the same problem at higher cost: you are giving away margin on a service that costs real money to deliver, and you are attracting clients whose primary motivation is the free offer rather than the treatment outcome. For a business with $80-250 CAC and 60-day visit cycles, the discount-seeking client destroys your LTV math. The better retention tool is a value-add (priority scheduling, progression photo review, first access to new treatments) that rewards membership without cutting your price.
How do wallet loyalty passes work for a medspa specifically?
A medspa wallet pass is a digital card that lives in Apple Wallet or Google Wallet on the client's phone. No app download. No account creation. The client scans a QR code at checkout (or gets a link via text) and the pass installs in about 6 seconds. From that moment, you can push notifications directly to their lock screen for free, forever. For a medspa, the pass shows the client's membership tier, their next scheduled treatment, and their progression milestone. When the 60-day reactivation trigger fires in Wallefy, the push goes to that pass. It does not compete with email open rates. It does not cost per-message like SMS. Medspas on Vagaro, Boulevard, and Mindbody can connect to Wallefy and have passes live within a day.
Is medspa retention seasonal? When should I push hardest?
Yes. Medspa demand peaks in March, April, May (pre-summer skin prep and injectable refresh) and October, November (pre-holiday and pre-event season). These are your highest-intent booking windows. The retention play during peak months is to lock clients into membership before they book a one-off session. A client who books a single Botox treatment in April because they want to look good for summer is a pay-per-session client. A client who enrolls in a quarterly injectable membership in March is a retained client for 12+ months. The off-peak months (June-September and December-February) are when you run winback sequences on Hibernating clients and push membership upgrades to your At Risk segment before the next peak season starts.
Build your personalized retention plan
Free 90-second wizard. Pulls your real menu/services + industry-tier calibration.
Get my Growth Plan