The All-in-One Salon Operating System

Chair to checkout to payroll —
all in one app.

Twelve full modules. One login. No integrations to babysit. Every stylist, every client, every product, every dollar — on the same record.

🆕
Just Added

Full “HubSpot-style CRM” + professional profile on every client

Capture Title, LinkedIn, and Facebook for every contact — spot VIPs, track referral influencers, and personalize outreach. Comes with CSV import (auto-dedupes by email/phone) so you can bring your entire book in seconds.

Title / RoleLinkedIn URLFacebook URLCSV bulk import
👤

Client CRM & Formulas

  • ›Voice intake — dictate a new client and the AI fills every field
  • ›Full professional profile — Title, LinkedIn & Facebook for referral tracking and VIP recognition
  • ›Color formula history with processing times
  • ›Allergies, chemical sensitivities, emergency contact
  • ›No-show / late-cancel counter, avg ticket, lifetime value
  • ›Complete visit history, service & retail purchases
  • ›CSV import — bring your existing book in seconds, auto-dedupe by email/phone
📅

Self-Booking & Calendar

  • ›Public URL clients book themselves against your free/busy
  • ›Google Calendar 2-way sync — no double-booking
  • ›24-hour + 30-minute automatic reminder emails
  • ›Per-stylist chair assignment (Team plan)
  • ›Cancel/decline with templated response + alternate contact
✉️

Branded Email, SMS & Video

  • ›Emails from your verified domain with photo signature
  • ›SMS from your salon number
  • ›60-second embedded personal video (Platinum) — tappable thumbnail
  • ›Birthday & anniversary auto-touches
  • ›One-click unsubscribe & bounce handling built in
🎁

Promotions & Campaigns

  • ›Campaign builder — trigger by service, birthday, season, or win-back
  • ›Merge tokens personalize every send
  • ›Ready-to-copy campaign library at /beauty/promotions
  • ›Per-recipient send log with delivery status
  • ›Email + SMS delivered through the same queue
💳

Gift Cards (Stripe)

  • ›Public gift-card checkout page — clientpulse.ltd/gift-card/…
  • ›Buyer picks amount, recipient, personal message
  • ›Recipient auto-emailed branded gift code
  • ›Purchaser emailed receipt
  • ›Redemption tracking with running balance
💫

Memberships

  • ›Recurring monthly billing plans (Glow Club, Nails Club, etc.)
  • ›Included services, allowances, perks & discounts
  • ›One-click enroll from a client profile
  • ›Full ledger of credits earned & spent
  • ›Auto-visible on the client's profile at checkout
📦

Service Packages

  • ›Prepaid bundles — 6-pack facials, 10-pack blowouts, brow series
  • ›Auto-decrement balance on each redemption
  • ›Displays remaining count on client profile
  • ›Sell via email, front desk, or link
🛍️

Retail & Inventory

  • ›Products with brand, SKU, barcode, cost, price, stock, thresholds
  • ›Real-time stock levels + low-stock alerts
  • ›Categories, suppliers, and per-product commission overrides
  • ›Professional-use tracking so back-bar is separate from retail sales
  • ›Inventory movement log with a full audit trail
🧴

Back-Bar Auto-Deduct

  • ›Build a product recipe once per service (color, developer, toner…)
  • ›Stock deducts automatically the moment a visit is marked complete
  • ›Usage log by product, service and stylist — see who burns 3× the color
  • ›True cost per treatment, so you know which services actually pay
  • ›Manual 'Deduct now' for one-offs, classes, and corrections
📸

Client Photo Vault

  • ›Before-and-after photography on every client record
  • ›Side-by-side comparisons for consults and social posts
  • ›Secure private storage with consent status and signed date
  • ›Click-to-drop annotations marking exactly what was treated
📋

Purchase Orders

  • ›Auto-suggest a reorder PO from every product at/below threshold
  • ›Multi-line PO builder with tax & shipping
  • ›Draft → Ordered → Partial → Received status flow
  • ›Partial receipts supported — receive only what actually arrived
  • ›Stock levels update the moment you confirm receipt
👥

Staff & Booth Renters

  • ›Staff roster with role, pay type (hourly / % / tiered), rate
  • ›Booth-renter management — weekly/monthly rent, next due date
  • ›Log rent payments as they come in
  • ›Recurring weekly schedules + time-off exceptions
  • ›Scoped access — team members see only their own book
💰

Full-Service Payroll

  • ›Create a payroll run for any date range
  • ›Auto-calculates entries per staff — services + retail commissions
  • ›Custom compensation structures per person
  • ›Review, adjust, and finalize with itemized entries
  • ›Exportable summaries for your accountant
📊

Reports & Analytics

  • ›Retail revenue, COGS, margin — totals + by product
  • ›Inventory value on hand at any moment
  • ›Units sold vs professional use vs purchased
  • ›Product-level margin so you can cull dead SKUs
  • ›Date-range filter — day, week, month, quarter, year

What you'd normally stitch together

Most salons run 6+ apps to do this. You get one login and one bill.

The typical mess
  • Booking app · $79/mo
  • POS + retail · $99/mo
  • Gift card add-on · $29/mo
  • Email marketing · $49/mo
  • SMS blast tool · $39/mo
  • Payroll service · $75/mo + per-employee
  • Inventory spreadsheet — free but painful
  • Total: $370+ per month, 6 logins, 0 shared data
ClientPulse Beauty
  • ✓ Booking + Google Calendar sync
  • ✓ Retail, inventory, POs & back-bar auto-deduct
  • ✓ Stripe gift cards
  • ✓ Branded email + SMS campaigns
  • ✓ Memberships + service packages
  • ✓ Full-service payroll
  • ✓ Booth-renter management
  • ✓ Voice AI intake + embedded video
  • Silver $79 · Gold $139 · Platinum $199 — all-in, one login
See pricing

Ready when you are

Every feature above is included with a Platinum subscription. Add stylist seats at $5 each. Change or cancel any time — no contract.

📖 Manual