Free white-glove migration: we move your patients, services and schedule for you. See how switching works
Features For Med Spas For Massage & Bodywork For Chiropractic For Physical Therapy For Wellness & IV Therapy Security Compare Pricing Blog Log in Get started
Online Booking

Patients book themselves. You keep control.

A branded booking page that resolves your true availability: provider hours, room capacity, buffers, lead‑time rules and blocks. Patients only ever see slots that are genuinely open.

Included on every plan, from $29/mo. No per‑provider fees, ever.

mysparkplus.app/book/your-clinic
Pick a time Thursday, March 14
Initial consult · 45 minFollow‑up · 25 minMassage · 60 min
9:00
9:45
10:30
11:15
12:00
1:00
2:00
2:45
3:30
4:15
5:00
5:45
Deposit collected at booking. Card saved on file, confirmation text sent automatically.
Real availability

If it shows, it's bookable.

The booking page resolves the same availability your calendar uses: provider hours, room capacity, per‑provider buffers, time blocks and your lead‑time rules. No double bookings, no phantom slots, no front desk cleanup afterward.

  • Booking lead time and advance‑window rules
  • Rooms and equipment respected as real capacity
  • Round robin assignment when the patient has no preference
What the resolver checks Before any slot shows
Provider working hoursper day
Room and equipment capacityper service
Buffers before and afterper provider
Time blocks and overrideslive
Lead‑time and window rulesyours
Money at booking

The booking is the commitment.

Choose per service: deposit, full prepayment or card‑on‑file capture. Patients with skin in the game show up, and when they do not, your no‑show policy has a card to charge. Coupons apply at booking and are enforced server‑side.

  • Deposits, prepayment or card on file, per service
  • Coupons and promo codes validated on the server
  • Square or Authorize.net, your choice
Initial consult · 45 min$120.00
Deposit due today$30.00
Code WELCOME10−$12.00
Pay deposit and book
Fewer no‑shows

Confirmations and reminders run themselves.

Every booking triggers a confirmation text, then multi‑stage reminders on the schedule you choose. Patients confirm with one reply, and reschedule or cancel themselves within your rules, so the change happens without a phone call.

  • Multi‑stage text reminders with reply‑to‑confirm
  • Self‑serve reschedule and cancel, your policies enforced
  • Reminders always send, even at your plan cap
Hi Sarah! Reminder: tomorrow at 2:00 PM with Maya. Reply C to confirm or R to reschedule.
C
You are confirmed. See you tomorrow!
Everything in the box

Online booking, complete.

📅
Packages, couples and groups

Multi‑provider package appointments, couples bookings and classes with capacity limits, all bookable online.

🎯
Round robin assignment

Patients who do not care who they see get assigned automatically, with real availability resolution.

🔒
Your rules, enforced

Lead time, advance windows, cancellation policies and deposits, applied by the platform, not by staff.

🔗
Embed or standalone

Lives on your website or runs from a branded link. Same page, same rules, either way.

💬
Confirmations by text

Booking confirmations and multi‑stage reminders go out automatically from your clinic number.

🛡️
HIPAA‑aligned

Patient data handled under HIPAA safeguards end to end, with a BAA included on every plan.

Online booking FAQ

Questions, answered.

Can patients book appointments online without calling the clinic?

Yes. Patients book from your branded booking page against your real availability. It runs standalone from a link or embeds on your website, and every booking lands on your calendar with confirmations sent automatically.

Can I take deposits or save a card at booking?

Yes. Choose per service: a deposit, full prepayment, or card‑on‑file capture. Coupons apply at booking and are enforced server‑side, so a patient cannot game the price.

Will patients only see times that are actually open?

Yes. The booking page resolves provider hours, room capacity, buffers, time blocks and your lead‑time rules before showing a single slot. If it shows, it is genuinely bookable.

Can patients reschedule or cancel themselves?

Yes, within the rules you set. Your cancellation window and policies are enforced automatically, and every change sends the right confirmation text without staff touching it.

Does online booking support packages, couples and group visits?

Yes. Multi‑provider package appointments, couples bookings and group sessions with capacity limits can all be booked online. Round robin assignment covers patients who do not care which provider they see.

Can I put the booking page on my own website?

Yes. Embed it on your site or share it as a standalone branded link. Either way it carries your clinic's branding, services and policies.

Your booking page could be live this week.

Set up in an afternoon. We migrate your patients, services and schedule for you.

Get started today
MySpark+ from $29/moStaff included, 30‑day guarantee
Get started