Built for your business

Spa Software for Treatments, Rooms and Intake

Schedule treatments, book rooms, collect intake forms, sell gift cards, and pay staff — all under one flat price.

14-day free trial · No credit card · No per-transaction fees

A spa coordinates therapists, treatment rooms, and clients arriving for facials, body treatments, and packages — often back to back. Bastiva schedules appointments per provider, books treatment rooms as resources so two services never collide, collects intake and consent forms digitally, and handles gift cards and packages that spa clients love. Flat pricing with no per-transaction fees keeps your margins intact.

Appointments and treatment-room booking

Schedule treatments per provider and book rooms as bookable resources, so a facial and a massage never land in the same room at the same time. Multi-service spa packages book as one block, and recurring appointments keep members on the books.

  • Per-provider appointment scheduling
  • Treatment-room and resource booking
  • Multi-service packages as a single block
  • Recurring appointments and card-on-file

Digital intake and consent forms

Send health intake, consent, and consultation forms with e-signature before clients arrive, so therapists have everything they need and the front desk stays paperless. Forms attach to the client record for every visit.

  • Custom intake and consent forms
  • E-signature waivers
  • Forms attached to the client record
  • Client tags for allergies and preferences

Gift cards, packages, and POS

Sell gift cards and treatment packages online and at the desk, redeem them at checkout, and run retail product sales through the integrated POS. Promo codes power seasonal offers, and everything reconciles in one place.

  • Gift cards sold online and in person
  • Treatment packages with credit tracking
  • Integrated POS for retail products
  • Promo codes for seasonal offers

Tips, commission, and retention

Take payments with tips, split tips between providers, and apply commission rules that feed a payroll-ready ledger. Automated reminders cut no-shows, while post-visit follow-ups and retention cohorts keep clients rebooking.

  • Tips and tip-split between providers
  • Commission rules and payroll-ready ledger
  • Automated 24h and 2h reminders
  • Post-visit follow-ups and retention cohorts

Bastiva vs. Typical platforms

FeatureBastivaTypical platforms
Per-transaction feesNone — flat monthly priceOften charges per-transaction fees
Booking commissionsNone — you keep every bookingSome marketplaces take a cut
Treatment-room / resource bookingBuilt-inOften add-on or limited
Digital intake and consent formsCustom forms with e-signatureSupport varies
Gift cardsOnline and in-personAvailable, sometimes tiered
Custom brandingLogo and colors on every tierBranding often limited to top tier
Branded client appIncludedUsually a generic shared app
Starting price$19/moFrequently higher entry price

Flat, honest pricing

Every plan includes your branding. No transaction fees, ever.

$19
/mo · Starter
$49
/mo · Growth
$99
/mo · Pro
$199
/mo · Enterprise

Frequently asked questions

Can I book treatment rooms so they never overlap?

Yes. Rooms are bookable resources, so Bastiva prevents two services from being scheduled in the same room at the same time, even across different providers.

Can clients fill out intake forms before arriving?

Yes. Send custom health intake, consent, and consultation forms with e-signature ahead of time, and they attach to the client's record for every visit.

Can I sell gift cards and packages?

Yes. Sell gift cards and treatment packages online and at the desk, with credit tracking and easy redemption at checkout.

How are tips and commission handled?

Take tips at checkout, split them between providers on shared services, and apply commission rules that flow into a payroll-ready ledger.

Is there a per-transaction fee?

No. Bastiva uses flat monthly pricing with no per-transaction fees and no booking commissions.

Explore more

Elevate your spa — start your free 14-day trial

Your studio, elevated. Live in minutes.