---
title: Combo Plans -  Class and Appointment
description: Setting up Combo Plans - Classes and Appointments
---

[Skip to content](https://support.hellowalla.com/combined-plans#main-content)

English

Show submenu for translations

![](https://support.hellowalla.com/hs-fs/hubfs/38f9ee9b-2f6d-4610-a5d6-e421204ef62d.png?width=120&height=35&name=38f9ee9b-2f6d-4610-a5d6-e421204ef62d.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Walla Knowledge Base](https://support.hellowalla.com/?hsLang=en)
2. [Packs & Plans](https://support.hellowalla.com/packs-plans?hsLang=en)

July 29, 2026

# Combo Plans -  Class and Appointment

## Bundle classes and appointments into a single membership or package.

**Overview**

Combo Plans allow studios to bundle class access and appointment services into a single plan with unified pricing, billing, renewals, and usage tracking. Instead of selling classes and appointments separately, you can now create one membership that covers both.

Examples of what you can now offer:

- Unlimited classes + 2 appointments per month
- 5 classes per month + 1 appointment per month

📹 [How to Set Up Combo Plans (Video Walkthrough)](https://www.loom.com/share/d92e873eea6d4ccfac9e6f4282b74c01)

 

**Why It Matters**

Previously, studios offering both classes and appointments had no way to package them together. Clients had to purchase and track separate memberships, and staff had to manage multiple plans per client. Combined Plans solve this by creating one unified offering that reflects how clients actually use your studio.

| **Before** | **Now** |
| --- | --- |
| Two separate plans to manage | One plan covering both services |
| Two billing schedules | Single unified billing and renewal |
| Clients track two memberships | Clients see one plan with class and appointment counts |
| Harder to create compelling packages | Bundle services into premium, value-driven memberships |

 

**Supported Plan Types (MVP)**

Combined Plans currently support two configurations:

- Unlimited class plan paired with a limited appointment plan
- Limited subscription-based class plan paired with a limited subscription-based appointment plan

**Note:** Single upfront (non-subscription) Combined Plans are not supported in this release. Both the class and appointment components must be subscription-based.

 

**How to Create a Combined Plan**

Watch the full walkthrough or follow the steps below:

📹 [How to Set Up Combo Plans (Video Walkthrough)](https://www.loom.com/share/d92e873eea6d4ccfac9e6f4282b74c01)

**1. Navigate to Plan Management**

Go to Plan Management and click Add New Plan, then select Combo Plan.

**2. Configure class and appointment allocations (Step 1)**

This step mirrors the standard class and appointment plan setup. Set your class type, visit limits or unlimited access, and eligible appointment types.

**3. Set up pricing (Step 2)**

Configure unified pricing, billing cadence, renewal settings, and expiration rules for the combined plan.

**4. Set revenue allocation values**

Assign a value to the class portion and the appointment portion of the plan so Walla can attribute revenue accurately across services and calculate per-visit value.

**5. Set expected visit count**

Set the expected visit count for PPV (Per-Visit Value) calculation purposes.

 

**Client Experience**

From your clients' perspective, Combined Plans appear as a single plan in the widget and app. Here's what they'll see:

- The plan detail tile shows the number of classes and appointments included
- One purchase flow and one billing schedule
- Class and appointment usage are tracked independently within the plan
- The plan renews based on the billing schedule regardless of how many classes or appointments have been used
- Clients can book both a class and an appointment on the same day

**Policies still apply:** Class booking, waitlist, and late cancel rules continue to follow class-specific policies. Appointment booking and cancellation rules continue to follow appointment-specific policies.

 

**Front Desk & Client Profile**

### **Client Plan Card**

The client's plan card displays the remaining passes for both classes and appointments separately, giving staff a clear view of usage at a glance.

### **Action Menu**

Staff can manually deduct or add specific class or appointment passes from a Combined Plan by selecting the (…) menu on the client's plan card.

 

**Reporting**

Combined Plans are supported across Walla's reporting suite. Revenue is split between the class and appointment portions based on the values you set when creating the plan.

| **Report** | **Combined Plan Behavior** |
| --- | --- |
| Active Plans Report | Includes a Combo Plans filter |
| Limited Plan Utilization Report | Surfaces combo plans with limited class + limited appointment setup |
| Class Analysis Report | Calculates the class portion of the combo plan only |
| Appointment Revenue Report | Calculates the appointment portion of the combo plan only |

 

**Frequently Asked Questions**

**Can I create a Combined Plan with a one-time upfront payment?**

Not in this release. Both the class and appointment components must be subscription-based. Single upfront Combined Plans will be supported in a future update.

**What happens if a client uses all their appointments but still has classes remaining?**

The plan continues as normal — class and appointment usage are tracked independently. The plan renews based on the billing schedule regardless of how much of each has been used.

**Can clients book an appointment and a class on the same day?**

Yes — clients can book both a class and an appointment on the same day using a Combined Plan.

**How do I make sure revenue is reported correctly across classes and appointments?**

When creating the plan, assign a value to the class portion and the appointment portion. Walla uses these values to attribute revenue accurately in the Class Analysis and Appointment Revenue reports.

**Will the old class and appointment cancellation policies still apply?**

Yes — class-specific policies (booking windows, waitlists, late cancel rules) continue to apply to the class portion, and appointment-specific policies continue to apply to the appointment portion.

**Can I add or remove passes manually for a specific client?**

Yes — staff can manually adjust class or appointment passes on a client's Combined Plan by selecting the (…) menu on the plan card in the client profile.

 

**Quick Reference**

| **Setting** | **Details** |
| --- | --- |
| Where to create | Plan Management → Add New Plan → Combo Plan |
| Video walkthrough | loom.com/share/d92e873eea6d4ccfac9e6f4282b74c01 |
| Supported configurations | Unlimited classes + limited appointments OR limited classes + limited appointments (both subscription) |
| Single upfront payment | Not supported in this release |
| Client view | Single plan showing class and appointment counts |
| Billing | One unified billing schedule and renewal |
| Manual pass adjustments | Via (…) menu on client plan card |
| Revenue reporting | Set class and appointment values when creating the plan |

- [Getting Started with Walla](https://support.hellowalla.com/getting-started-with-walla?hsLang=en#main-content)

    - [🤝 Onboarding](https://support.hellowalla.com/getting-started-with-walla?hsLang=en#onboarding)
    - [Migrations](https://support.hellowalla.com/getting-started-with-walla?hsLang=en#migrations)
- [Products](https://support.hellowalla.com/products?hsLang=en)
- [Branded App](https://support.hellowalla.com/branded-app?hsLang=en)
- [Classes](https://support.hellowalla.com/classes?hsLang=en)
- [Managing Your Studio](https://support.hellowalla.com/managing-your-studio?hsLang=en)
- [Integrations](https://support.hellowalla.com/integrations?hsLang=en)
- [Enrollments](https://support.hellowalla.com/enrollments?hsLang=en)
- [WallaPredict](https://support.hellowalla.com/wallapredict?hsLang=en)
- [Franchise Features](https://support.hellowalla.com/franchise-features?hsLang=en)
- [Clients](https://support.hellowalla.com/clients?hsLang=en)
- [Sales & Marketing Center](https://support.hellowalla.com/sales-marketing-center?hsLang=en#main-content)

    - [Sales Pipeline](https://support.hellowalla.com/sales-marketing-center?hsLang=en#sales-pipeline)
    - [Conditions](https://support.hellowalla.com/sales-marketing-center?hsLang=en#conditions)
    - [Builds](https://support.hellowalla.com/sales-marketing-center?hsLang=en#builds)
    - [Google and Meta Integration](https://support.hellowalla.com/sales-marketing-center?hsLang=en#google-and-meta-integration)
    - [Journeys and Audiences](https://support.hellowalla.com/sales-marketing-center?hsLang=en#journeys-and-audiences)
- [Virtual](https://support.hellowalla.com/virtual?hsLang=en)
- [Payments](https://support.hellowalla.com/payments?hsLang=en#main-content)

    - [💰 Payments](https://support.hellowalla.com/payments?hsLang=en#payments)
- [Walla App](https://support.hellowalla.com/walla-app?hsLang=en)
- [Packs & Plans](https://support.hellowalla.com/packs-plans?hsLang=en)
- [Appointments](https://support.hellowalla.com/appointments?hsLang=en)
- [For Studio Clients](https://support.hellowalla.com/for-studio-clients?hsLang=en#main-content)

    - [Using the Walla App](https://support.hellowalla.com/for-studio-clients?hsLang=en#using-the-walla-app)
    - [Your Walla Login](https://support.hellowalla.com/for-studio-clients?hsLang=en#your-walla-login)
    - [Using Walla Widgets](https://support.hellowalla.com/for-studio-clients?hsLang=en#using-walla-widgets)
- [Staff](https://support.hellowalla.com/staff?hsLang=en)
- [Reports](https://support.hellowalla.com/reports?hsLang=en)
- [Client Communication](https://support.hellowalla.com/client-communication?hsLang=en)
- [Memberships](https://support.hellowalla.com/memberships?hsLang=en)
- [Walla Websites](https://support.hellowalla.com/walla-websites?hsLang=en)
- [Walla FAQ's](https://support.hellowalla.com/walla-faqs?hsLang=en)
- [Walla Customer Service](https://support.hellowalla.com/walla-customer-service?hsLang=en)
- [Walla Subscription](https://support.hellowalla.com/walla-subscription?hsLang=en)
- [Merchant](https://support.hellowalla.com/merchant?hsLang=en)
- [Widgets](https://support.hellowalla.com/widgets?hsLang=en)
- [Retention Suite](https://support.hellowalla.com/retention-suite?hsLang=en)

[![walla-logo-120px](https://support.hellowalla.com/hs-fs/hubfs/walla-logo-120px.png?width=120&height=35&name=walla-logo-120px.png "walla-logo-120px")](https://www.hellowalla.com/)

<https://www.facebook.com/wallasoftware/> <https://www.instagram.com/wallasoftware> [mailto:support@hellowalla.com](mailto:support@hellowalla.com)

Copyright © 2026, Walla Software