Salon software your clients book themselves
A full chair is the whole business. ClassPulse gives your clients a booking page that shows real availability by service and stylist, reminds them the night before, and lets them check in, pay and rebook from their phone — while your front desk sees it all on one calendar.
Online booking that fills the book
Marketplace apps rent you your own clients back. ClassPulse puts the booking page on your link, under your brand, with no fee when a new client finds you.
Book by service, then by stylist
Clients pick the service, choose any available professional or a specific one, and see a real calendar of open times — not a form that promises someone will call back.
Availability that is actually true
Open slots come from each stylist's working hours, time off and existing appointments, checked in real time. A double booking is not possible from the booking page.
Reminders the night before
Every confirmed appointment gets a reminder email 24 hours ahead, automatically. Fewer no-shows without anyone sending texts from the front desk at 8pm.
The front desk, without the front-desk software
Check-in, retail, memberships and statements live in the same system as the calendar, so nothing is retyped and nothing is missed at closing.
Walk-in check-in with a PIN
Clients check themselves in on a lobby tablet with a four-digit PIN they set in their portal. Your stylists see who has arrived without leaving the chair.
Retail at the counter
Sell product and one-off services from the same point of sale, charge the card on file or a new card, and see it on the client's statement alongside their appointments.
Memberships, passes and gift cards
Recurring memberships that bill automatically, punch passes that count down as they are used, and gift cards sold and redeemed in one place — all through Stripe, with payouts straight to your bank.
A client portal, not a confirmation email
After the first visit every client has a portal: upcoming and past appointments, saved cards, memberships, passes and statements. Rebooking the same stylist takes two taps. Works on a phone, no app to install.
Texting from your own number
Two-way SMS is built in — your salon gets a dedicated number and replies land in one inbox your whole team can see. Announcements and automations go out by email without a separate newsletter tool.
Salon FAQs
Can clients choose a specific stylist?
Yes. The booking page shows every professional who performs the chosen service with their own open times, or clients can pick "any available" and take the earliest slot. Each stylist's hours and time off drive their availability.
Does it send appointment reminders?
Every confirmed appointment triggers a reminder email 24 hours before the start time, automatically. Two-way SMS from your studio number is also built in for anything that needs a reply.
What does the client see?
A branded booking page on your own link, and after their first visit a client portal with upcoming appointments, past visits, saved cards, memberships, passes and statements. It works on a phone with no app to install.
Can we run classes or workshops too?
Yes. Classes, workshops and events live on the same calendar and the same client portal as appointments, with capacity limits and waitlists.
How is it priced?
Flat monthly tiers by client count — free up to 50 clients, then $49, $99 and $199 — not per stylist or per calendar. Payment processing is Stripe's standard rate plus a 0.75% platform fee, published on our pricing page. No contracts, no marketplace fee on new clients.
We're on Fresha, Vagaro or Acuity. How do we move?
Export your client list and import it with our guided CSV templates; Acuity exports have a dedicated importer. Most salons are live in an afternoon, and the free plan lets you run both side by side while you settle in.
Open your booking page today
Free up to 50 clients · Import from Fresha, Vagaro or Acuity · Live in about 15 minutes
Start Free