Seeking a Multi-Service Booking App for Spa Services

Hi!

I run a spa and am currently looking for a multi-service booking app that enhances our client booking experience.

To provide some context, I want our clients to easily book multiple services in one session, such as a 30-minute sauna appointment followed by a 45-minute massage. Ideally, they should be able to select a “Sauna + Massage” bundle and simply choose a starting time. The app should only display the appointment times that can accommodate the sequential booking of these two services.

Currently, I use an app called eTermin, which is the only one I know of that enables this seamless connection between services. Does anyone know of a Shopify app that performs similarly?

Thanks a lot in advance for your help!

@Raphael25720

The BookThatApp Shopify app facilitates appointment bookings and works well for spa services. The “Inline Appointment” widget generates HTML code that you can add to any page that you wish to show the widget on. This widget displays all the products/services that you have added in the app. Your customers can book an appointment for each service from that widget. I’d recommend taking advantage of the app’s 10-booking trial (https://apps.shopify.com/bookthatapp). The trial ends once you have 10 bookings created in the app. The trial can be used to test the app and see if the it’s the best fit for your business.

Hi @Raphael25720

I’m Ray from Easy Appointment Booking. We have a quick and easy way to create multi-service spa bookings with deposits

  • You can create the service, have customers book with you, and pay a deposit. Set the price of the event as the deposit price and collect the remainder in person as a separate transaction. Here’s an example with both options: https://yogababble.myshopify.com/products/hydrotherapy-sessions?variant=40618977296469
  • Using Shopify variants you can bundle specific services together
  • You can also add one-off dates, integrate your Google Calendar, and use the Team Portal so staff can manage their own schedule.

Would love for you to give us a try if you’re open to it - once you install, our team is available to help you get set up :slightly_smiling_face:

Thanks,
Ray

Hey @Raphael25720 !

Hope this will help you. You can use The Slot App to run the booking system for your spa business: SLOT Scheduling Booking App - Shopify Appointment Booking App | Best Booking System 2025 | Shopify App Store

Here’s how to set it up:

Step 1: Create Your Bundle Product

  1. Open SLOT app in your Shopify admin

  2. Choose “Link to a product”

  3. Select your “Sauna + Massage” bundle product from the dropdown

  4. Click “Next”

Step 2: Set Sequential Service Duration

Configure the appointment duration to cover both services - for example, if you have a 30-minute sauna followed by a 45-minute massage, set the total duration to 75 minutes in the appointment settings:

Step 3: Enable Multi-Slot Booking (Optional)

If clients want to book multiple different bundles:

  1. Go to “Scheduling page”

  2. Click “edit” on your spa page

  3. Find “Time slot selection” and activate “multiple time slot selection”

Step 4: Configure Calendar Availability

Set your spa’s operating hours in the calendar settings to ensure only available time slots are displayed to customers

The system will automatically show only time slots that can accommodate your full bundle duration, preventing conflicts with your spa’s schedule.

:gem_stone: Should you have any question, let me know, I’ll help you through the setup.