The CRM that knows a guest is not a lead, and a membership is not a deal.
Spa work is appointment driven, membership shaped, and service history dependent. Strkr ships a CRM core built around guests, memberships, service history, and retail attach rate with AI drafting that reads like a concierge instead of a chatbot.
A general-purpose sales CRM assumes a linear funnel from cold lead to closed deal. A spa does not work that way. The guest relationship runs across first visit, upsell, membership enrollment, retail attach, package renewal, and lapsed-guest recovery. The pain points below are what Strkr onboarding hears on every intake call with a spa operator, from a four-room boutique day spa to a 22-location medical spa group.
Guest history is scattered
Service history lives in the booking tool, not the CRM.
A spa guest has a 36-month service history that lives inside Mindbody, Boulevard, Zenoti, or Vagaro. The front desk sees it. The marketing team does not. The membership team sees a partial view. Strkr pulls the full service history through the booking-tool webhook with HMAC signing and prints the last 12 visits on the guest card. The result is a marketing nudge that mentions the actual service, not a generic reactivation blast.
Membership renewals leak
The annual renewal lands in a shared inbox nobody owns.
A 400-member studio loses roughly 11 to 18 percent of its annual membership base through pure friction: the renewal email bounces, the credit card expires, the autopay fails on a weekend, nobody follows up. Strkr tracks membership status as a workflow with dunning cadence at days 1, 3, and 7, Strkr AI drafts the renewal note in a warm voice, and the retention manager approves and sends in a batch.
Retail attach is invisible
The CRM does not know what guests bought at checkout.
A spa with a 42 percent retail attach rate is a different business from one at 18 percent. The point-of-sale knows. The CRM usually does not. Strkr exposes the POS tie through the standard webhook spec, prints the retail history on the guest card, and surfaces guests who bought a product line but have not reordered in 90 days. The retail manager gets a weekly nudge list without a spreadsheet.
Medical spa compliance
Botox, filler, laser treatments carry a chart.
A medical spa that performs injectables, laser, or body contouring maintains a treatment chart with before and after photos, consent forms, and provider notes. HIPAA applies. Strkr ships with a BAA available on request so medical spas can run the guest profile, consent capture, and treatment history inside the CRM without a separate chart tool. Audit log captures every record read, write, and AI call with retention tunable per tenant.
Lapsed-guest recovery
The 90-day inactive guest never comes back.
A spa guest who stops visiting for 90 consecutive days has about a 26 percent chance of ever returning without intervention. The guest-recovery motion sits in a shared Google Sheet at most spas. Strkr surfaces the 90-day inactive list automatically with the last service, last product purchased, and the last membership tier. Strkr AI drafts a come-back note referencing the actual service history. The recovery rate on well-run spas moves from 26 percent to roughly 48 percent.
Multi-location visibility
The owner cannot see across sites without a report.
A medical spa group running six to 22 locations wants a single view of memberships, retail attach, and provider utilization across all sites. Most booking tools surface the data per location and leave the roll-up to the owner. Strkr role model gives the regional director a cross-site cockpit while preserving front-desk autonomy at the location level. The owner stops rebuilding the roll-up in Excel every Monday.
The spa guest schema
Custom objects shaped like spa work.
The default CRM schema (account, contact, deal, opportunity) does not fit a spa. Strkr ships a tunable spa schema with Guest, Membership, Service History, Package, Provider, and Retail Order as first-class objects. The operator can rename or extend anything. The default lands close to where most spa groups eventually settle, which is why the onboarding runs in 14 business days on average.
A guest in Strkr carries service preferences, allergy list, skin type (Fitzpatrick scale for medical spas), provider affinity (which therapist or injector they prefer), gift-card balance, and lifetime visit count. The schema drives the correct outreach cadence and the correct product recommendation shelf.
Membership object
Tier, start date, autopay status, renewal month.
A membership ties to the guest and carries tier (basic, premium, platinum), monthly fee, autopay card status, start date, renewal month, and services credit balance. The membership drives the dunning cadence on failed autopay, the renewal cadence 45 days before expiration, and the services credit expiration cadence.
Service history object
Service type, provider, add-ons, retail attached.
Each service visit records service type (facial, massage, injection, laser, body contour), provider, add-ons (aromatherapy, LED, dermaplane), retail attached at checkout, upsell declined, and rebook outcome. The history drives the AI retrieval scope for drafting a personal follow-up and the segmentation for the retail nudge list.
Package object
Six-pack, series, prepaid credit, expiration.
Packages (six-facial series, laser hair removal course, body-contour package) tie to the guest with purchase date, credits remaining, provider assigned, and expiration date. Strkr tracks package completion through the booking-tool webhook and surfaces guests with unused credits before expiration so the operator can nudge them in.
Provider object
License, specialty, utilization, retention.
Providers (estheticians, massage therapists, nurse injectors, laser technicians) carry license number, specialty, utilization percentage, guest retention rate, and retail attach rate. The provider card gives the ops manager the single-page view for weekly one-on-ones and for annual review.
Retail order object
Product line, basket size, reorder cadence.
Retail orders (SkinCeuticals, Alastin, Image, Dermalogica, in-house) carry product line, basket size, provider recommending, and reorder cadence. Strkr surfaces guests who bought a 30-day product 45 days ago but have not reordered, which drives a retention nudge that keeps the retail revenue flat.
Gift card object
Balance, source, expiration, redemption pattern.
Gift cards carry original value, remaining balance, source (purchased, promotional, apology), expiration where applicable, and redemption pattern. The gift card balance surfaces on the guest card so the front desk can prompt redemption on service checkout and keep the breakage line clean.
How Strkr AI drafts in a concierge voice
AI jobs that fit the spa guest relationship.
A spa cannot ship AI-drafted guest communication that reads like a chatbot. Strkr AI drafts in a warm concierge tone with no vendor-brand chrome in the output. The jobs below show up on every spa deployment within the first two weeks. The AI add-on runs at $49 per month per workspace with 5,000 Strkr AI calls included and $0.012 per call after that.
Rebook nudge
The warm note at day 42 post-visit.
A monthly facial guest who has not rebooked by day 42 gets a Strkr AI drafted note referencing the actual last service, the provider by name, and a soft prompt to schedule. The front-desk manager approves a batch of 20 nudges in roughly 11 minutes. The rebook rate on well-tuned nudges lands around 38 percent.
Birthday month outreach
A gift, a service, a reason to visit.
Strkr AI drafts a birthday-month note with a service credit or retail offer tied to the guest preferences on file. The copy references the last service, the last product purchased, and the membership tier. The operator approves and sends. Birthday-month visits run at roughly 2.4 times the normal cadence on well-run spas.
Dunning drafts
Failed autopay gets a courteous ask.
When autopay fails Strkr AI drafts a courteous update-your-card note at day 1, a firmer nudge at day 3, and a final notice at day 7 before membership suspension. The retention manager approves. The salvage rate on dunning sequences handled this way lands around 58 percent, which beats the 36 percent most spas see with a generic email blast.
Package completion nudge
Unused credits before expiration.
For guests with unused package credits inside 60 days of expiration, Strkr AI drafts a schedule-your-remaining-visits note with the credit balance and the expiration date printed. The ops manager approves. The completion rate climbs from a typical 68 percent to roughly 86 percent.
Retail reorder prompt
The 30-day product nudge at day 45.
When a guest buys a 30-day product and has not reordered by day 45, Strkr AI drafts a reorder prompt referencing the product line, the price, and the pickup or delivery option. The retail manager approves a batch in a weekly 15-minute pass. Retail revenue stays flat across the quarter instead of dipping in month three.
Consultation summary
The post-consult note to the medical spa guest.
After a medical spa consultation Strkr AI drafts a summary note with the recommended treatment plan, pricing, timing, and next step. The provider approves. The guest gets a professional recap within an hour of the consult, which lifts the conversion from consult to first treatment from a typical 48 percent to roughly 72 percent.
Lapsed guest come-back
The 90-day inactive outreach.
The 90-day inactive guest list gets Strkr AI drafted come-back notes referencing the actual service history. The copy stays warm, specific, and short. The front-desk manager approves a batch in 20 minutes a week. The 90-day recovery rate moves from the industry 26 percent to roughly 48 percent on well-run programs.
The spa membership motion
How Strkr runs the memberships without a side spreadsheet.
A spa membership program is a subscription business glued to a service business. The membership card drives most of the recurring revenue, and the operator loses money on every missed renewal. Strkr runs the membership motion inside the CRM with dunning, renewal, upgrade, and downgrade all tracked as workflow steps.
Autopay health
Card expiry 60 days out, soft decline, hard decline.
Strkr tracks every membership card for upcoming expiration (60 days out), soft declines (insufficient funds, retry window), and hard declines (closed card, fraud block). Each state triggers a different outreach cadence drafted by Strkr AI and approved by the retention manager.
Credit balance expiration
Services credits before they expire.
Membership services credits often expire monthly or annually. Strkr surfaces unused credits with 14 days to expiration and drafts a schedule-your-remaining-services nudge. Credits used stay inside the membership value, credits burned feel like money lost, so the completion motion keeps retention tight.
Tier upgrade signals
Who is ready to move from basic to premium.
A basic member who has added two retail orders and one add-on in a quarter is a candidate for a premium tier upgrade. Strkr flags the signal and drafts the upgrade conversation. The front-desk manager has the right ask ready at the next visit, instead of winging it.
Downgrade save
The pause-or-cancel request handled with care.
A member who requests cancellation gets a Strkr AI drafted pause-or-cancel conversation (pause for 60 days, step down to a lower tier, or confirm cancellation) that captures the reason and triggers a save motion. The save rate on well-handled downgrade conversations lands around 44 percent.
Renewal month cadence
45, 30, 14, 7, 1 day before expiration.
The annual membership renewal gets a cadence of touches 45, 30, 14, 7, and 1 day before expiration. Each touch is Strkr AI drafted in the voice of the retention manager. Autopay members get a lighter cadence (just the renewal confirmation), manual-pay members get the full sequence.
Reactivation window
The 30-day post-cancellation outreach.
For members who canceled in the last 30 days, Strkr surfaces the reactivation list with the service history, the retail history, and the reason captured on cancellation. Strkr AI drafts a come-back offer tied to the reason. Reactivation inside the first 30 days lands around 22 percent on well-run programs.
Head-to-head
Strkr vs a generic sales CRM for a spa.
Most spa operators try a generic CRM once and bounce because the schema does not fit spa work. The comparison below is Strkr spa posture versus a generic sales CRM applied to the same business.
Feature
Strkr
Generic sales CRM for a spa
Guest service history as first-class
Yes with 12-visit history on card.
Custom field the admin builds.
Membership workflow
Built in with dunning and renewal.
Manual email with no reminders.
Package credit tracking
Credits visible with expiration cadence.
None.
Booking tool webhook
Mindbody, Boulevard, Zenoti, Vagaro.
Zapier middleware required.
HIPAA BAA for medical spa
Available on request, no tier gate.
Enterprise tier gate typical.
Retail attach reporting
Attach rate per provider on dashboard.
Export to Excel and build pivot.
Multi-location roll-up
Regional cockpit with permission scoping.
Single-location view only.
AI drafting in concierge voice
Trained on first 20 approved notes.
Generic chatbot tone.
Lapsed guest recovery list
Auto-surfaced at day 90.
Manual segment build.
Pricing per seat per month
$29 to $119 flat.
Variable with per-contact meters.
How teams use Strkr
Five spa and wellness playbooks.
The playbooks below are patterns Strkr onboarding sees on spa deployments, from boutique day spas to multi-location medical spa groups.
Pattern A
The four-room boutique day spa.
A four-room boutique day spa in Scottsdale ran its guest book inside Vagaro and a copy-paste email cadence from Gmail. The owner spent about 11 hours per week on retention outreach. Strkr onboarding ran an eight-business-day migration (shorter than default because there was no prior CRM). The membership workflow, retail reorder nudge, and 90-day lapsed guest list landed on day one. By month three the owner had reclaimed about nine hours a week and lifted retail revenue by 22 percent.
Pattern B
The 400-member yoga and wellness studio.
A 400-member yoga and wellness studio in Austin ran Mindbody for the booking core, Mailchimp for marketing, and a manual spreadsheet for retention. The 11 percent annual membership churn was mostly dunning failures. Strkr onboarding configured the Mindbody webhook, the Strkr AI dunning cadence, and the services credit expiration nudge in a 12-business-day migration. Dunning salvage climbed from 32 percent to 61 percent in the first full quarter.
Pattern C
The nine-location medical spa group.
A nine-location medical spa group in Florida ran Zenoti across all sites with a tangle of spreadsheets for regional reporting. The regional director rebuilt the membership roll-up every Monday morning. Strkr onboarding ran a 24-business-day migration with the HIPAA BAA signed on day one, the regional cockpit live by day 12, and the AI retrieval scope limited to non-PHI fields by default. The Monday Excel rebuild closed entirely.
Pattern D
The resort spa inside a hotel brand.
A resort spa inside a boutique hotel brand needed CRM-level guest profiles that could tie back to the hotel property management system (Opera, Mews, Cloudbeds). Strkr onboarding built a bi-directional webhook with the PMS so the hotel folio and the spa guest card stayed in sync. The guest card showed hotel stays, spa visits, retail history, and loyalty tier in a single view. The spa director closed the one-and-done guest leak that had bothered the owner for three years.
Pattern E
The chain concept spa with 22 locations.
A chain concept spa with 22 locations wanted a central marketing team to run outreach while location managers kept day-to-day guest ownership. Strkr role model gave the central team cross-location visibility for marketing cadence while permission scoping locked location-specific guest edits to the local team. The onboarding ran in 32 business days (longer than default because of the role matrix work). Membership growth across the chain lifted by 18 percent in the first six months after cutover.
Run your spa on a CRM shaped for guest work, not sales work.
Book a 30 minute call. We will walk through the spa schema, the membership workflow, the retail attach reporting, and the lapsed guest motion with your actual booking tool and location structure.
Does Strkr integrate with Mindbody, Boulevard, Zenoti, Vagaro, or Booker?
Strkr integrates with every major spa booking tool through its REST and GraphQL API, outbound webhooks with HMAC signing, and a published OpenAPI spec. The integration ties the service history, the membership state, the package credit balance, and the retail orders back to the Strkr guest card. For a four-room spa the webhook configuration lands in a few hours. For a multi-location group it usually takes an engineering sprint of one to two weeks.
How does Strkr handle HIPAA for medical spas running injectables and laser?
Strkr is HIPAA compliant with a BAA available on request. There is no enterprise tier gate for the BAA, which keeps medical spas on the standard plan unless they want the Scale tier features. The AI calls run with retrieval scope limited to non-PHI fields by default, and the admin can tune the scope per treatment type. The audit log captures every record read, write, email send, and AI call. SOC 2 Type II is in progress with a 2026-Q4 target.
What does Strkr cost compared to a dedicated spa CRM like Zenoti or Mindbody CRM?
Strkr prices flat per seat at $29 on Starter, $59 on Pro, and $119 on Scale per user per month. A dedicated spa CRM bundle typically runs $190 to $400 per location per month with per-user add-ons and credit meters stacked on top. Strkr sits alongside Mindbody or Boulevard rather than replacing the booking core. Spas usually keep their booking tool for appointment scheduling and run Strkr for guest profile, membership workflow, marketing cadence, and retention motion.
Can Strkr handle a multi-location group with a central marketing team?
Yes. The role model gives each location manager ownership of their guest book while a central marketing or regional team gets cross-location visibility for cadence, retention outreach, and reporting. Permission scoping on 54 resource types lets the admin decide which actions roll up and which stay local. The audit log records every cross-location view, which keeps the trust posture clean.
What happens to our guest history and membership data when we migrate?
Strkr import brings in the full guest history (profile, service history, retail orders, membership state, autopay card status) with original timestamps preserved. The AI retrieval index sees the full history on day one, which means the first draft Strkr AI writes is grounded in the real guest relationship. The booking tool stays live during the migration and the data stays in sync through the webhook. There is no data gap during cutover.
How long does onboarding take for a spa or wellness business?
For a single-location boutique spa onboarding runs eight to 12 business days. For a mid-size multi-provider spa it runs 12 to 18 business days. For a multi-location group of six to 22 locations it runs 24 to 42 business days. The sequence is discovery, schema model, webhook configuration, pilot cohort at one location, membership workflow setup, and then full roll-out. Strkr onboarding team runs the implementation inside the subscription with no implementation partner retainer.
Does Strkr support SMS outreach for spa reminders and promotions?
Yes through Strkr Messaging. SMS runs at 2 cents per message and MMS at 5 cents per message with carrier fees passed through at cost. The messaging workflow runs the same cadence engine as email, so an appointment reminder, a membership renewal, or a flash promo can go out as SMS, email, or both. Strkr Messaging ships with 10DLC compliance support, STOP keyword handling, and quiet-hour windows configured per tenant.
No sales call, no migration consultant, no four-month implementation. Enter your card, get 14 days of the full Pro tier, cancel any time before day 14 with zero charge. Spin up a workspace, import your CSV, and have something useful before lunch.
We use cookies.
Essential cookies keep the site working. If you accept, we also enable Google Analytics
so we can see which pages help and which don't. Reject to opt out entirely. Details in our
Privacy Policy.