Skip to content

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