Online Booking

How to sell spa packages online

Australian spas can sell prepaid treatment packages through their online booking page with Bella Booking. Clients purchase bundles (e.g. "6 x 60min Massage" or "Spa Day Package") via Stripe in AUD, and redeem sessions at checkout. No commission on package sales — just your flat monthly subscription.

Why sell spa packages online

Online package sales capture revenue when buying intent is highest — often late at night browsing your website or after a great spa experience when enthusiasm peaks. If purchasing requires a phone call or in-person visit, most potential buyers procrastinate and the sale is lost.

  • Available 24/7 — clients purchase anytime, not just during business hours
  • Impulse-friendly — the gap between "I want this" and buying is seconds, not days
  • Gift-ready — packages make excellent gifts and buyers want instant delivery
  • Upfront revenue — full payment collected before services are delivered
  • Client commitment — purchasing a package means multiple guaranteed visits

Types of spa packages that sell well

Different package structures serve different purposes. Most spas offer a mix of these.

Multi-session bundles

The classic package: buy 5 or 10 sessions of the same treatment at a discounted rate. "6 x 60-minute Massage" at 10% off the individual price. These work well for treatments that benefit from regular frequency — massage, facials, float therapy. The discount incentivises commitment while guaranteeing future visits.

Experience packages

Bundle different treatments into a themed experience: "Relaxation Day" (massage + facial + pedicure), "Bridal Package" (facial + manicure + blow-dry), or "Recovery Package" (sports massage + infrared sauna + float). These appeal to special occasions and gifting.

Treatment courses

Structured sequences for specific outcomes: "6-Week Skin Renewal Programme" or "Monthly Wellness Reset (3 months)". These position your spa as results-focused rather than purely indulgent, appealing to wellness-minded clients who want measurable outcomes.

Price packages to show clear savings vs booking individually. Clients need to see the value at a glance: "$480 (save $120)" is more compelling than just "$480" — even if the saving is modest.

Setting up packages for online purchase

In Bella Booking, prepaid packages are created in your service catalogue and made available on your online booking page. Clients browse available packages, see what's included and the savings, and purchase via Stripe Checkout.

  1. 1Navigate to your Service Catalogue and create a new prepaid package
  2. 2Name the package and write a compelling description
  3. 3Add the included services — specify quantity of each
  4. 4Set the package price (typically 10–20% less than individual pricing)
  5. 5Configure an expiry period if applicable (e.g. "use within 6 months")
  6. 6Toggle the package to be visible on your online booking page
  7. 7Clients find, purchase, and pay via Stripe — the package activates immediately

Once purchased, the package appears on the client's profile. At checkout after each included service, staff select "redeem from package" instead of charging normally. The system deducts one session and shows the remaining balance.

Package redemption at checkout

Redemption needs to be seamless for both staff and clients. When a package holder checks out, the system should make it obvious that they have available sessions to redeem — no digging through records or asking the client.

  • Active packages are visible on the client profile at booking and checkout
  • Staff see remaining session counts before the appointment begins
  • At checkout, one tap redeems from the package instead of charging
  • Partial packages can be supplemented — if a client adds an extra service not in their package, it's charged normally
  • Package expiry is shown clearly so staff can remind clients to use remaining sessions

Clients can also see their remaining package sessions via the online booking page, so they know exactly how many treatments they have left without needing to ask.

Pricing packages for profit

The discount needs to be large enough to incentivise the package purchase over individual bookings, but small enough to protect your margins. The balance depends on your cost structure and how much you value the guaranteed future revenue.

Package typeTypical discountRationale
Multi-session (same service)10–15% offGuarantees repeat visits; lower risk
Experience package (mixed services)10–20% offHigher perceived value; great for gifting
Treatment course (structured)15–20% offCommitment to full course; better outcomes
Introductory package20–30% offAcquisition cost; gets new clients in the door

Remember: a package purchased is revenue in your account today for services delivered over weeks or months. The time-value of that upfront cash has real worth — it funds your operations and reduces reliance on week-to-week bookings.

Set expiry dates on packages (6–12 months is standard). Without expiry, you carry a liability on your books indefinitely. Clearly communicate the expiry policy in the package description and terms.

Marketing packages effectively

Packages sell best when they tell a story or solve a problem. "6 massages" is functional; "Monthly Reset — a 60-minute massage every month for 6 months at $65/session instead of $80" is aspirational and specific.

  • Name packages evocatively — "Skin Revival Programme" not "6x Facial Package"
  • Show the per-session price alongside the total to make savings tangible
  • Feature packages prominently on your booking page — not buried below individual services
  • Promote seasonally — "Winter Wellness" packages in June, "Summer Glow" packages in November
  • Use gift card and package sales together — gift givers love curated experiences
  • Share your booking page link on social media when promoting packages

Create a "New Client" package at a steeper discount to reduce the barrier for first-time visitors. Once they experience your spa, converting them to regular bookings or memberships is much easier.

Explore by business type

Ready to try Bella Booking?

Start your free trial today. No credit card required.

Australian-owned business. Sydney-based support team.