The list your reception already knows
Name, duration, price, and a recall interval. An initial consult takes a deposit, a standard visit gets paid in the room, and a new offering stays a draft.
Appointment types, then who sees who, then when the rooms are open. Most practices are booking online the same day.
One column per practitioner, colour blocks per appointment type, and a gap a same-day booking can still take.
A hosted page in your own colour and photos. They pick the appointment type, then the practitioner, and any intake questions you set up get asked before they arrive.
Anything not here, just ask us. You'll be talking to the two people who built it.
Book a demo →Set an interval on an appointment type (say, 8 weeks for a review), and BookSwift reminds the client automatically once it's due, with a one-tap link back to booking that same appointment type.
Yes - every booking builds their record automatically: visit count, last visit, and lifetime spend, filterable and exportable to CSV whenever you need it.
Yes, payment is set per appointment type. An initial consult can hold a deposit, a standard visit can stay pay-in-person, and Stripe pays every booking straight into your account.
Can't happen. Each practitioner has their own calendar and their own hours, so a slot disappears from the booking page the moment it's taken.
Yes. Staff get their own login and six permission toggles: see the calendar, edit bookings, read client notes, change their hours, and so on.
Send us the export and we'll import names, numbers and visit history while we build your page. It's always your data to export back out, any time.
Tell us about your business, we build your page, it's live within 48 hours. No trial. Instead, a 30-day money-back guarantee.
30-day money-back guarantee · Cancel anytime
Booking software for small teams. AU$9 a month, and we never take a cut of a booking.
Download on the App Store