Salon CRM for bookings, client profiles, stylist schedules, memberships, payments, reviews, and analytics.
Buyer pain
Salon teams lose revenue when bookings, client preferences, stylist availability, memberships, no-shows, payments, and review follow-up live in separate tools.
Persona
Salon owners and front-desk teams coordinating client intake, bookings, stylist schedules, service menus, memberships, payments, reviews, and daily analytics.
Appointments only stay profitable when client profiles, stylist capacity, service history, memberships, payments, and reminders stay visible together.
Mock dashboard metrics
- Bookings today: 36 - Mock appointments grouped by service and stylist.
- No-show risk: 8 - Clients needing reminder or deposit follow-up.
- Client API calls: 0 - Public page stays static.
Dashboard preview
- Timestamp: Updated today 8:45 AM CT
- Bookings in motion: 36 - Client requests, confirmed appointments, deposits, reminders, and rebooking actions grouped by stylist.
- New requests: 11 - Clients waiting on service match, stylist selection, or booking confirmation.
- Deposit watch: 8 - Appointments needing deposit, reminder, or no-show prevention follow-up.
- Rebook ready: 17 - Completed visits ready for membership, review, or rebooking outreach.
- Booking desk: 36 - Appointment requests organized by service, stylist, deposit, and reminder status.
- Stylist schedule: 9 - Stylists grouped by available chair time, service load, and appointment risk.
- Membership analytics: 17 - Memberships, payments, rebookings, reviews, and retention signals for owner review.
- Activity: Balayage request moved to stylist review
- Activity: Deposit reminder queued for tomorrow morning
- Activity: Review request prepared after completed color service
- Owner action: Confirm high-value bookings
- Owner action: Balance stylist capacity
- Owner action: Review deposits and no-shows
- Next best action: Confirm deposit-risk appointments before opening additional stylist capacity.
Operator workflow
- Capture client: Track inquiry source, preferred service, stylist request, membership interest, and next booking step.
- Book visit: Coordinate stylist availability, service duration, reminder status, deposits, and no-show risk.
- Review day: Review completed appointments, payments, membership follow-up, rebookings, and review requests.
Static mock screens
- Booking desk: Clients organized by appointment status, stylist request, service need, and next follow-up. (Static preview live)
- Stylist schedule: Daily stylist capacity and service timing shown without live calendar writes. (Pilot gated)
- Membership analytics: Owner-facing metrics for memberships, no-shows, payments, rebooking, and review follow-up. (Paused backend)
Operating model
Closed-alpha static route with invited-user workspace access disabled for public signup.
Launch status
Closed alpha product surface for future salon CRM pilots.
What is live vs paused
Static product page, canonical route, and redirect aliases are live.
Client database, calendar integrations, payment automation, reminders, and production dashboard APIs are paused.
Buyer questions answered
- Can clients book from this page now?: No. The route is a closed-alpha product page and does not create client accounts, appointments, payments, or memberships.
- What does the mock dashboard prove?: It shows how bookings, stylist schedules, client profiles, memberships, payments, reminders, reviews, and owner actions would be reviewed before a live pilot.
- What is the first pilot outcome?: The first outcome is proving whether one booking cockpit reduces no-shows, missed rebooking, and front-desk handoff drift.
Pilot readiness checklist
- Booking model: The page models appointment requests, stylist preferences, service timing, deposits, reminders, and no-show risk.
- Static safety: No client records, calendars, payments, memberships, or reminder systems are active during freeze.
- Salon fit: Best fit is a salon with front-desk booking pressure, stylist capacity constraints, and membership or rebooking goals.
- Pilot boundary: A live pilot would start with synthetic or imported sample clients, not broad booking automation.
What happens after request pilot
- Review booking flow: Capture service menu, stylist roles, deposit rules, reminder cadence, membership offers, and review timing.
- Shape static cockpit: Tune booking lanes, stylist capacity labels, payment watch, membership prompts, and owner action summaries.
- Run sample week: Use mock client, appointment, and stylist data to validate whether the dashboard supports daily planning.
- Decide live data: Approve database, calendar, payment, reminder, and integration scope only after the static workflow is credible.
Proof and fit
- Booking, stylist schedule, service menu, membership, payment, review, and analytics concepts are available as static previews.
- No client database, calendar integration, payment API, or tenant workspace is called by the public product page.
- Closed-alpha state is visible while the dynamic Salon CRM workspace remains invite-only.
Capabilities
- Client intake, booking desk, stylist schedule, and service menu workflows.
- Membership, payment, reminder, no-show, review, and analytics surfaces.
- Closed-alpha access controls for invited salon teams.
Architecture at a glance
- Public route: Firebase serves the salon product page without client database, calendar, or payment API calls.
- Static operations: Bookings, stylist schedules, memberships, payments, reviews, and analytics panels are registry-driven mockups.
- Invite gate: Dynamic Salon CRM operations stay closed-alpha behind invited-user sign-in.
Salon CRM SaaS pricing
SaaS/product MVP pilot is published as a typical planning range, not a guaranteed quote.
Typical ranges are planning anchors, not guaranteed quotes. Exact amount and currency are confirmed only after scope, acceptance criteria, customer/workspace, and rollback note are approved.
SaaS pilots usually require a proposal packet and deposit before runtime, database, billing, or customer-data work is activated.
- Lean pilot: $25k-$75k
- Multi-role integrations: $75k-$150k+
- What changes the price: Number of user roles, dashboards, workflows, and authenticated states.
- What changes the price: Billing, auth, CRM, scheduling, voice, email, or third-party API integrations.
- What changes the price: Data model complexity, audit logs, support workflow, and operator reporting.
- What changes the price: Whether paused SaaS runtime is resumed for a controlled authenticated pilot.
- Excluded: Public unauthenticated SaaS sandboxes.
- Excluded: Broad feature catalogs before the first owner workflow is proven.
- Excluded: Ongoing cloud spend, third-party usage fees, and vendor subscriptions unless written into the proposal.
This crawlable HTML route is provided for non-JavaScript clients and compliance scanning. The interactive portal and application UI remain available with JavaScript enabled.