Built for salons

Salon software that treats the rebook rate like the number that actually matters.

A salon past 400 active clients already knows where the stack cracks. Vagaro holding bookings. A notebook per stylist for color formulas. Mailchimp blasting the open base. Strkr pulls those three onto a shared client file and runs the 6-week rebook nudge as scheduled work.

What this audience is actually dealing with

The pains that bring buyers here.

Any salon past the first-year grind carries operational weight that a generic small-business CRM was never written to hold. Clients reach out via Instagram DMs, Google Business listings, walk-ins, and Yelp referrals. Each new one gets logged in whichever app the front desk opened last. First-visit color consults book through Vagaro, confirm through hope, and no-show without consequence. Color formulas get scribbled in a stylist notebook that nobody else on the team can read. Rebook cadence gets managed through "see you in 6 weeks" good intentions. Retail attachment stays flat because the stylist forgets to pull a shampoo at the chair. Online booking rates vary wildly between stylists and nobody tracks it. Referrals, which quietly fund roughly a quarter of new client revenue, go unasked. Six specific failure patterns show up at the growing independent salon, each one bleeding chair-hour revenue.

Lead intake is five parallel inboxes

An Instagram DM, a Yelp inquiry, and a walk-in never meet the same workflow.

A salon handles inbound inquiries from a website booking link, Instagram DMs, Google Business profile messages, Yelp, and walk-ins. Each one lands somewhere different. Response-time rate between channels varies by a factor of five. Salons that route every inquiry into one shared feed with source attribution close the gap inside a quarter.

Color formulas live in a stylist notebook

The stylist takes a sick day and the junior cannot read the formula.

A senior colorist carrying 60 regulars holds 60 color formulas in a notebook or an Apple Note. Load, developer, tone, timing. Buried in the stylist head, that information dies the day the stylist quits. When the backup colorist runs the Tuesday appointment, the regular walks in and gets a formula guess, which is how a 10-year regular walks out the door inside a month.

Rebook rate is never measured

The 6-week rebook nudge nobody is running.

A balayage client typically rebooks every 10 to 14 weeks, a root touch-up every 5 to 7, a cut every 6 to 8. On a patched stack, the salon measures none of these cycles. The right moment to nudge sits roughly a week ahead of the natural rebook window. Salons that watch the rebook countdown and send a scheduled nudge lift rebook rate from 65 percent to 85 percent inside one quarter.

Retail attachment stuck below 10 percent

The stylist forgets to pull a shampoo and the retail revenue stays flat.

Industry retail attachment rate averages 8 to 12 percent of service revenue. Salons that treat retail as scheduled motion (specific products matched to the service, pre-chair reminder to the stylist, post-visit email with the matched product) regularly hit 25 percent attachment. On a patched stack, retail stays flat because retail is never systematically triggered.

Membership tiers in free text

Pricing lives in a Google Sheet nobody updates on the quarter.

A spa typically sells memberships (monthly facial, waxing membership, color maintenance plan). On a patched stack, tier pricing lives in a Google Sheet, Vagaro packages carry different names, and the sign-up form uses a third set of labels. Members on a founder rate that ended two years ago are still paying it today.

Referrals left on the table

The before-and-after passes and the ask passes with it.

Client-to-client referrals cost roughly a tenth of paid acquisition. The right moment to ask sits 24 to 48 hours after a visible transformation. Salons that schedule the ask against the after-photo pull in two to four extra paid clients a month from a base of 400. Salons hoping referrals walk through the door land closer to zero.

What the client file looks like in practice

Intake, formula, rebook, retail, and referral on one file.

Every capability below ships on each paid tier with no admin certification required and no contact-tier add-on in the invoice. The design brief is blunt: a stylist with 10 minutes between back-to-back clients needs to open one file and see what matters for the next hour.

Intake forms

Pre-visit forms that fire before the first color consult.

A new-client intake form sends via SMS or email 48 hours before the first visit. Allergy flags, hair history, previous color, lifestyle preferences, and goal photo land on the client file before the chair.

Lead intake

DMs, forms, calls, and walk-ins into one list.

Website booking inquiries, Instagram DMs piped through email, Google Business messages, Yelp inquiries, and walk-ins each route into a shared feed with source attribution.

Color formula library

Every formula tied to the client, date, and stylist.

Each color service writes a structured formula row: brand, series, developer, tone, timing, result photo. Six months of formula history scrolls as a timeline. The backup colorist reads the file and mixes the exact right shade on the first try.

Rebook countdown

A nudge fires one week before the natural rebook window.

Each service type (balayage, root touch-up, cut, keratin) carries a native rebook cadence. The system watches the clock and fires a rebook nudge SMS one week before the window closes. Rebook rate climbs from 65 percent to 85 percent on this one motion.

Retail attachment

Matched products pulled before the client leaves the chair.

Each service type carries matched retail products. A pre-chair task reminds the stylist which shampoo, treatment, or styling product to pull. Post-visit email reinforces the match with a one-click reorder link. Retail attachment lifts from 8 percent to 25 percent.

Appointment SMS

Confirmations through Strkr Messaging as a native module.

Strkr Messaging fires SMS confirmations a day before and 2 hours before each appointment. Inbound replies log back to the client timeline.

Membership catalog

Products module holds memberships plus service packages.

Every sellable option sits in the Products module. Monthly facial membership, waxing membership, color maintenance plan, service packages. Pricing lives as the native shape rather than a free-text invoice workaround.

Milestone referrals

The after-photo triggers the ask.

When the stylist posts an after-photo to the client file, a trigger fires a referral prompt with a drafted message pointed at the transformation. The stylist hands the ask in the moment the client is still riding the dopamine of the mirror reveal.

Strkr AI drafts

Visit summaries and rebook reminders pre-written.

Strkr AI reads the formula note, drafts the follow-up text with the matched retail product, and writes the next rebook nudge against the service type. Fifteen minutes of post-visit admin collapses to three.

Membership programs as native projects

Monthly facial and color maintenance that scale past 100 members.

A 100-member monthly facial membership with scheduled visits, product allowances, and quarterly check-ins is a delivery project running a cross-functional team. The Projects module gives the spa the delivery view that a Vagaro package has never produced.

Membership as project

Start date, scheduled visits, allowance tracking.

A monthly facial membership is a project row. 100 enrolled members are linked. Each monthly visit is a milestone. Product allowances track as structured values.

Visit tracking

Monthly visits per member tracked.

Each member submits a monthly visit. Missed visits trigger a re-engagement task to the lead esthetician. Attendance signal rolls into the renewal score.

Delivery apps stay

Strkr runs around Vagaro and Booker, not through them.

Vagaro continues to own booking and payment processing. Booker continues to own the spa-specific booking experience. Strkr integrates via webhook and open REST calls.

Product allowance

Monthly allowances tracked as native records.

Every membership tier carries a monthly product allowance. The front desk opens the file and sees exactly how much the member can use this cycle.

Content release calendar

Monthly content drops on scheduled milestones.

The month-one skin-care guide unlocks on day one. Month two unlocks 30 days out. Each release is a milestone on the project timeline.

At-risk flagging

Drop-offs caught before the walk-away.

A composite score built from visit attendance and product-allowance utilization flags members at risk of quietly leaving.

Before-and-after

Progress photos captured as native records.

Photos at month zero, month three, and month six post to the project as milestone submissions.

Alumni upsell

Graduates routed into premium tiers.

Members who clear engagement thresholds get flagged for a premium tier upsell.

The Monday-morning owner view

Three questions a salon dashboard should answer.

The accountant for a salon owner asks three questions every quarter. Which clients are headed for the exit. How many memberships renew inside the next 30 days. What next month revenue looks like against the current chair book.

Client health scoring

Composite number per active regular.

Rebook cadence, retail attachment, response latency, and days since the last visit feed a composite score.

Rebook queue

Each regular with a visible clock.

A sortable row set shows every active regular with days-since-last-visit, rebook window, and nudge status.

Revenue projection

New clients plus rebooks plus memberships.

The forecast rolls three motions onto one view: new clients from the trial pipeline, rebooks from the active book, and membership renewals.

Stylist load

Who is slammed and who has slots.

A load report shows active roster count, weekly chair hours booked, and open slot count per stylist.

Source attribution

Trial-to-paid rate split by channel plus stylist.

Each signed first-visit attributes back to the channel that originated the inquiry.

Referrer ranking

Regulars quietly feeding the chair book.

A ranking surface lists regulars who have sent the most paid introductions over the trailing twelve months.

What a serious salon weighs when buying

The buying checklist past 400 active regulars.

The standard comparison puts Vagaro next to Booker. For a salon past the point where chair booking is the whole business, the actual evaluation hinges on four or five axes.

Time to the first useful day

How quickly can the salon run live on it?

Strkr: roughly a week of setup for a single-location salon, two to three weeks for a multi-location operator. Migration tooling lifts contacts, formulas, and visit history from Vagaro, Booker, and spreadsheet starts.

Service plus retail shape

The data model matters more than any single feature.

Vagaro models chair booking well and treats retail attachment as a bolt-on. Booker models the spa experience well and treats business operations as an afterthought.

Notes on the file

Where do color formulas end up living?

Vagaro carries thin note fields. Most stylists drift back into a notebook. The failure pattern repeats: formulas vanish the day the stylist quits.

Three-year total cost

What a stack bills on month 36.

A patched stack opens cheap and gets ugly inside two years. By month 36, a six-chair salon typically pays for a chair-booking app, a mailing-list tool, a loyalty platform, a payments processor, and a middleware integration line.

Phone-first UX

What the stylist reads between chair appointments.

A stylist running eight back-to-back color appointments gets 10 minutes of handoff between chairs. Strkr mobile ships as a first-class surface.

Portability

What leaving actually costs on year five day one.

Vagaro export runs thin. Strkr pushes clean exports to CSV plus JSON.

Privacy by default

The parts of the salon that need their own fence.

A salon holds sensitive data that generic CRMs do not scope correctly: allergy history, medical conditions affecting services (e.g., chemotherapy wig fittings), before-and-after imagery, color formulas that are the stylist IP. The default should be privacy.

Role scopes

Owner, lead stylist, stylist, front desk.

The front desk opens the booking calendar. Stylists open the full client file. The owner opens everything. Role-based access is live on day one.

Photo consent

Before-and-after shots carry explicit consent and scoped access.

Progress photos land on the client file with a logged consent flag and scoped access that only extends to the salon team.

Allergy alerts

Allergy flags surface before the chair.

Patch-test history, allergy flags, and sensitive-service notes sit at the top of the client file and on the pre-chair task.

Audit log

Every edit and every export carry a timestamp.

Each change written to a client file logs the acting user. GDPR and CCPA compliant on day one.

Client portal

Clients see their own file, no one else's.

The optional portal lets clients open their own visit history, membership status, and matched retail recommendations.

Right-to-export

Clients walk away with their own data.

When a client ends the engagement, they can request a full export. SOC 2 Type II in progress through 2026-Q4.

Head-to-head

Strkr next to the Vagaro plus Mailchimp plus retail-POS bundle.

A growing independent salon typically carries three or four parallel subscriptions. Chair booking through Vagaro or Booker. Mailing-list sends through Mailchimp. Loyalty through a third tool. Strkr folds that stack into one file.

Feature Strkr Vagaro plus Mailchimp plus retail POS
How the bill scales Flat per-seat invoice with every module live on every paid tier Three or four parallel subscriptions
Where the client lives Intake, formula, rebook, retail, membership share one file Client data split across tools
Color formulas Structured formula row with brand, developer, tone, timing Stylist notebook or Apple Notes
Rebook cadence Automated nudge one week before natural rebook window "See you in 6 weeks" and hope
Retail attachment Pre-chair task plus post-visit email with matched products Stylist memory, retail stays flat
Membership tiers Structured Products catalog with versioned pricing Google Sheet pricing
Chair booking Open REST plus webhook integration with Vagaro Vagaro handles this well, stays in place
Appointment SMS Built-in SMS plus email on the Strkr Messaging module Email only
Marketing automation Live on every paid tier with no contact-tier meter Mailchimp on a contact tier
Referral prompts After-photo triggered asks with drafted messaging Stylist intuition
Loyalty Native loyalty logic on the Products module Separate loyalty platform
E-sign DocuSign and PandaDoc integrations for membership contracts Paper waivers
How teams use Strkr

Playbooks salons already work on Strkr.

The common pattern across salon customers lands on four moments: inquiry-to-first-visit handoff, service-to-rebook loop, retail-attachment cycle, and membership launch.

Single-location salon

An Instagram inquiry becomes a signed first visit inside three days.

A single-location salon handles roughly five to ten Instagram inquiries a week. Each DM writes a lead, the color consult books itself, pre-visit SMS fires with the intake form, and the first visit arrives with the formula pre-planned.

Rebook motion

The 6-week nudge lifts rebook rate from 65 to 85 percent.

Each service type carries a native rebook cadence. The system watches the clock and fires a rebook nudge SMS one week before the window closes. Rebook rate climbs 20 points inside one quarter.

Retail attachment motion

Matched products lift attachment from 8 to 25 percent.

Each service type carries matched retail products. A pre-chair task reminds the stylist which shampoo to pull. Post-visit email reinforces with a one-click reorder link.

Membership launch

A monthly facial membership ships as a project.

A spa launches a monthly facial membership. Each enrollment is a linked member row. Monthly visits are milestones. Product allowances track as structured values. Retention lifts from the baseline 70 percent to over 85 percent across the first two cycles.

Referral motion

After-photo triggered asks that pay for the next quarter.

A salon carrying 400 active regulars works a referral motion that fires on each posted after-photo. The stylist sends the drafted ask while the client is still riding the dopamine. The motion routinely picks up two to four extra paid clients a month.

Salon software built around the rebook rate.

Start a 14-day trial with CRM, Marketing, Projects, Strkr Messaging, and Products on from day one. Move over from Vagaro, Booker, or a spreadsheet with a guided setup.

Common questions

What buyers in this bucket ask most.

Is Strkr trying to replace Vagaro or Booker?

No. Vagaro and Booker do chair booking well: schedules, payment processing, the client-facing booking feel. Those stay. Strkr runs the business layer around them. Lead-to-first-visit pipeline, color formula library, rebook cadence, retail attachment, membership admin, referral motion. Strkr talks to both via open REST calls and webhooks.

Does this work for a single-chair salon, or only multi-chair operators?

Both shapes work. A solo stylist carrying 150 regulars works the whole lifecycle inside one file. Lead intake, intake forms, formulas, rebook cadence, retail, referrals. Multi-chair salons then layer capacity routing, role-based access, and per-stylist reporting. The sweet spot sits anywhere between 150 and 2,000 active regulars combined across chairs.

How does Strkr handle color formulas?

Each color service writes a structured formula row tied to the client, date, and stylist. Brand, series, developer, tone, timing, and result photo land as typed fields rather than free text. Six months of formula history scrolls as a timeline, which means the backup colorist opens the file on Tuesday morning and mixes the exact right shade on the first try. Mobile is a first-class surface so formulas get written in the 10 minutes between back-to-back clients rather than three days later. HIPAA compliant with BAA available for salons doing chemo-wig fittings or medical hair restoration.

Can Strkr handle a membership program with 100 or more members?

Yes. The Projects module models each membership tier as a project carrying linked member rows, monthly visits as milestones, and product allowances tracked by month. Programs of 50 to 500 members fit the shape well. A composite drop-off risk score assembled from visit attendance and allowance utilization flags at-risk members early enough for the lead esthetician to step in before the walk-away.

What does migration look like from Vagaro, Booker, or a spreadsheet?

Strkr has migration tooling that lifts contacts, formulas, and visit history from the common starting tools. Vagaro imports contacts, formulas, and historical booking data cleanly. Booker migrations move the contact list and active bookings. Spreadsheet salons get a guided setup week. GDPR and CCPA compliant on day one.

How do liability waivers and membership contracts work?

Strkr pairs with DocuSign plus PandaDoc for liability waivers, membership contracts, and chemical-service releases. Client details fill in from the Strkr file, a countersigned document attaches onto the timeline, and the signed-status event fires a trigger. The Strkr Docs module acts as a wiki carrying stylist SOPs and client-facing playbooks; it is not a signing platform.

Which salons are a poor fit for Strkr?

A booth-rental solo stylist with 30 regulars does not actually need a CRM yet. Strkr starts paying back near the 150-active-regular window. At the other end, large franchised chains carrying payroll complexity sometimes stay on larger enterprise tools. The sweet spot sits with independent salons between one and five locations running 150 to 2,000 active regulars across hair, color, nails, spa, and barbering.

Try it free. Bring your team next week.

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.