Bundle services into groups
A service group is a named bundle of services: “Group classes”, “Aquatics”, “Mat work”. Plans grant the group instead of listing services one by one, and a cap on a group counts across the whole bundle. One well-named group can power your entire membership lineup.
Build a group
Name the group and add services to it. A service can sit in many groups or in none, so “Spin” can belong to both “Group classes” and a summer “Cycling” bundle. Retired groups are archived, never deleted, so a plan’s grant can’t vanish out from under it.
Grant the group in a plan
In a plan, point an entitlement’s scope at the group. Access with a cap becomes a shared counter: “12 group classes a month” means any mix of Spin, HIIT and Yoga, twelve in total. Credits scoped to the group are a bucket spendable on any of them. For the plan shapes this slots into, see Memberships, packs and drop-ins.
Groups are live
What a group contains is live catalog, the one deliberate exception to the frozen-contract rule. Add the new Tuesday class to “Group classes” and every plan and every existing contract granting the group covers it that instant; no re-signing, no migration. The contract froze the deal, “Group classes, 12 a month”, while what the group contains was always yours to curate.
Removing a service narrows every holder the same way, so that edge is guarded: Zenly spells out the consequence before you commit, “12 active contracts hold this group; members lose booking access to Spin immediately”, and every group change is written to the audit log.
When not to bother
A single-service studio never needs a group: scope entitlements to your whole catalog or to the one service. Reach for a group the first time an offer starts with “any of our”.