Skip to main content

Family Accounts

Family Accounts introduce a way for studios to manage clients with dependents under a single primary account. This update streamlines how families book, communicate, and complete waivers while maintaining accurate data ownership and legal compliance.

Updated over 2 months ago

(Not yet available in the Walla App, including Branded Apps)

Why it Matters:

Studios often serve families where children attend classes but parents handle scheduling and payments. Family Accounts make it easier to manage those relationships without requiring separate logins for each dependent.

MVP Scope:

In this first version, only studios can create dependents on behalf of clients. Clients cannot yet create accounts for their dependents directly. Once added, dependents will appear on the parent’s client account in the widget.

Note:

Family Accounts are designed for dependents (ie: children) who do not manage their own accounts. For shared adult access (like partners sharing a plan), see Shared Plans, where both individuals maintain separate logins but share billing and plan access.

Functionality:

Dependent Creation Flow (Parent-Initiated from Front-Desk)

  • To add a dependent to an account, the studio should go to the client’s profile and select "Manage Dependents"

  • They can access this from the “Actions” button on the top right corner of their profile.

image.png
  • Once that is selected, it will open a slide-in panel.

  • If there are already dependents on the account they will appear

  • If there are none, they can select “Add dependent” and enter all of the details on behalf of the client requesting a family account

image.png
image.png

Client Profile Management

  • A parent can request a studio to add, edit, or remove dependent profiles under their account.

  • Each dependent includes:

    • First/Last Name

    • Date of Birth

    • Gender

    • General Notes

    • Checkin Notes

  • Dependents cannot log in or access the platform themselves.

  • Once a studio adds a dependent account to a client’s profile those details will now appear on the widget (and eventually app).

  • The dependent will appear in all the booking flows as an option for that client to book into a class.

    • Ie: front desk class roster, widget booking flow

image.png
image.png
  • Dependents also appear in the “About” section

image.png

Booking via widget, app, or front desk:

  • A client can book for themselves or for their dependent

  • Front desk booking flow:

image.png
image.png
image.png
  • Roster and attendance reflect the selected dependent

  • A parent can book a class for any dependent they manage

  • The dependent’s name appears on the class roster and attendance reports

  • The parent is responsible for payment, cancellation, and communication

Widget booking flow:

Marketing Automations:

  • All emails that a dependent qualifies for are directed to the guardian

Membership perks

  • The dependent gets the same membership benefits as the guardian

    • A dependent will qualify for enrollment member pricing if the guardian client is a member

      • For classes, if the guardian client is a member, the dependent qualifies for the earlier booking window

Plan Purchasing & Usage

  • The management of guardian/dependent plans is automatic.

    • If a dependent is added, they will be automatically added all the guardian’s shared plans

    • If a dependent is removed, they will be removed from all the guardian’s shared plans

    • If a guardian purchases a new plan, they will be automatically added for all their dependents

    • No matter what plan type (including appointments, credit bundles, vod) is shared, the dependent should have same access as guardian

  • All purchases are made by the parent

    • Payment methods are stored in the parent’s wallet only

    • All late cancel and no show fees for the dependent go on the parent’s card on file

Dependent Discoverability in Search

  • Dependents appear in staff/admin search with parent context:

    • Format: "Ava Smith (Dependent)"

    • Clicking opens a mini-profile with link to parent profile.

    • Searchable by dependent or parent name.

image.png
image.png

Communication:

  • All dependent-related communication is sent to the parent’s contact details.

    • Class reminders, confirmations, cancellations

    • Marketing and milestone automations

    • Review requests after class

  • Messages include the dependent’s name but are addressed to the parent.

  • Parent communication preferences apply globally (parent + dependents).

  • Required transactional notifications:

Plans:

  • Sent when a plan is set to be canceled

  • Sent when a plan is canceled

  • Sent when a plan is set to be paused

  • Sent when a plan is paused

Bookings:

  • Sent when a client books a class

Cancellations:

  • Sent when a client cancels a class

  • Sent when the business cancels a class with existing bookings

Waitlists:

  • Sent when a client on the waitlist gets into a class

  • Sent when a client gets added to a waitlist

  • Sent when a client gets removed from a waitlist


​

Did this answer your question?