Astrocal
Beauty & Wellness

The salon booking system that
fills your chairs

Get bookings out of your Instagram DMs. One link for every service and stylist, deposits up front, reminders on autopilot. Free to start.

Sound familiar?

places you're juggling bookings right now

Instagram DMs, WhatsApp, phone calls, walk-ins, and a paper diary. Five places to check, and you still get double-booked.

is what a no-show pays you when booking happens in your DMs

No deposit on file means a free pass to flake. An empty chair, prepped product, and nothing to show for it.

is how the big salon apps charge. Add staff, pay more.

Hit a booking cap, pay more again. And they still put their logo on your booking page. Astrocal is flat-rate, with your brand only.

Astrocal gives your salon a single booking page (or an embedded widget on your existing website) that handles your whole menu, all staff availability, and payments upfront. No app to download, no account required for clients.

๐Ÿ’บ

Every service, every stylist

Set up your full menu (cuts, colour, treatments) with the right duration for each. Assign services to specific staff members. Clients book the person they want, at a time that's actually free.

๐Ÿ’ณ

Deposits stop no-shows

Require a deposit at the point of booking via Stripe, card only, no hassle. Cancel 24+ hours out and the deposit refunds automatically. Cancel later than that, and you keep it.

๐Ÿ””

Automatic reminders

Email reminders go out 24 hours and 1 hour before every appointment. Fewer no-shows, without you lifting a finger.

๐ŸŽจ

Your brand, not ours

Match your salon's colours and fonts exactly. On paid plans, Astrocal branding disappears. Your clients see your name, not ours.

๐Ÿ“…

Syncs with your calendar

Your Astrocal schedule and your Google, Outlook, or Apple calendar stay in sync in real time. Book outside Astrocal and those slots close automatically.

๐ŸŒ

Works on your website

Paste one line of code and the booking widget appears on your site. No redirect, no third-party page. Clients book without leaving you.

Live before your next client

See it live. This is a real booking widget.

Blue
Violet
Emerald
Rose
--astrocal-primary: #e11d48

Build your menu

Add every service you offer (cuts, colour, nails, lashes) with the right duration and price. Assign services to individual team members so clients always book the right person.

Drop the link everywhere

Pin it in your Instagram bio, send it in WhatsApp chats, or embed the widget on your website. Clients choose a service, pick a slot, and pay a deposit. No back-and-forth.

Stop chasing bookings

Reminders go out on their own. No-shows lose their deposit. Cancellations free up the slot automatically. Your calendar stays in sync. You just do the work you love.

How does Astrocal compare to Booksy?

ย AstrocalBooksy
Remove third-party brandingโœ“ Paid plansโœ— Not available
Flat pricing, no per-seat feesโœ“โœ— Per-seat
Stripe payments built inโœ“Partial - marketplace only

Frequently asked questions

No. Clients book by filling in their name and email, no app, no account, no friction. They get a confirmation email with all the details.
Yes. Set a price per service type and collect payment at booking via Stripe. Cancellations 24+ hours before the start time are refunded automatically; later cancellations are not.
Each team member gets their own availability schedule. Clients can book a specific person, or Astrocal can automatically assign the next available stylist. Your choice.
Yes. One line of code adds the booking widget directly to your site. Clients book without leaving your page, no redirect to a third-party booking URL.
Yes. Email reminders go out 24 hours and 1 hour before every appointment, with ICS calendar attachments included.
The free plan includes 10 bookings per month, enough to get started. Paid plans start at $12/month flat. No per-seat fees, no per-booking charges. See the full breakdown on our pricing page.

Ready to fill your calendar?

Set up your salon's booking page in minutes. Free to start, no credit card required.