Setting Up Your Group Classes

Design and schedule interactive group sessions for multiple participants. Expand your practice reach by creating structured group classes. Our platform allows you to manage participants and deliver high-impact collective care. Engage more clients efficiently while fostering a supportive community experience.

1. Creating & Scheduling Group Classes

Build and launch your interactive group sessions.

1
Open Group Classes
Navigate to Programmes → Group Classes from the sidebar.
Open Group Classes screenshot
2
Create New Class
Define your class title and a professional description.
3
Configure Class Details
Set your class duration, start date, number of sessions, location, and attendee capacity. Class Location Group classes can be delivered either In Person or via Online Video Call When selecting an in-person location, choose one of your saved practice locations or create a new one. Locations can also be created, edited, or deleted from Settings → Addresses
4
Configure Pricing & Payment Options

Set up how clients will pay for your service.

You can configure: Service Price, Currency, Payment Method (whether it is offline or via Stripe payment).  

  • Offline Payment: Clients complete their booking, and payment is collected outside the platform. Use the text editor to enter your payment instructions to explain how clients should complete their payment after booking. An invoice containing your specific offline payment instructions will be automatically sent to your client via email to help them complete the transaction.
    Examples include: Cash, Bank Transfer, In-Clinic Payment
  • Stripe Payment: Clients pay online during the booking process using your connected Stripe account. Payment processing follows the settings configured in: Settings → Payment Integration and in each programme payment settings.
    All successful payments will automatically appear within: Earnings → Transaction History (Free programmes and offline payment services are not included)
  • A receipt will be sent to your client's email with the booking date and summary, including the amount paid. 

Configure Pricing & Payment Options screenshot
5
Edit Group Class Information
Update your group class details at any time. You can edit: Class Title, Description, Duration, Start Date, Number of Sessions, Location, and Attendee Capacity. Review your changes and click Save to update the class information.
Edit Group Class Information screenshot
6
Manage Visibility & Activation

Control how your group class is displayed and whether bookings are allowed

  • Activation Status 
  • Controls whether the group class is active and available for bookings. Disabled group classes are only visible to you and cannot be booked by clients.  

  • Visibility Status  
  • Controls whether the group class appears publicly within your Client Portal. Available publishing options include: Public - Unlisted 

    Public: The group class is visible throughout your Client Portal and can be discovered and booked by clients.

    Unlisted: The group class does not appear publicly but remains accessible through a direct shared link.

  • Note: If you disable a group class, it will always be hidden from clients and cannot be booked.
Manage Visibility & Activation screenshot
7
Add Sessions

Create one or multiple sessions by defining the session name, date, time, duration, description, and content. Add linked forms and tasks.

8
Save and Publish Your Class

Preview the details and click "Save Draft" to refine your class details before making them visible to potential attendees, or click Publish Class and select whether the class should be Public or Unlisted before making it available for bookings.

Tip: The Publish Class button will remain disabled until the actual count of sessions created matches the Number of Sessions configured in the Group Class Info section.
2. Cloning Group Classes

Duplicate any active, past, or upcoming group class to save setup time. Cloning automatically replicates all class details, session structures, and linked resources while projecting new session dates based on your original scheduling sequence.

1
Locate the Target Class
Navigate to Programmes → Group Classes. Find the class you wish to duplicate from any list (In Progress, Upcoming & Draft, or Previous Classes).
2
Select Clone Option
Click the three-dot options menu on the group class card and select Clone. 
Select Clone Option screenshot
3
Automated Detail & Date Replication

The system will automatically generate a new draft copy named "[Original Class Name] Copy" and place it under Upcoming & Draft Classes.

Note: All core settings—including duration, session count, maximum enrolments, descriptions, linked forms, and tasks—are preserved. The system automatically recalculates session dates, setting the first session to start on the day after the class is cloned and projecting all subsequent sessions based on your original schedule pattern. 

Automated Detail & Date Replication screenshot
4
Review and Customise the Draft

Select the newly created draft class and click Edit Class. You can now update and adjust:

  • Group Class Info (Title, description, date, and capacity)
  • Pricing & Payment options 
  • Sessions (Names, dates, times, and individual content)

Note: the registered attendees list is automatically reset to zero (0). You must publish the cloned class before you can invite or add attendees to it

5
Save or Publish

Once you have reviewed the duplicated setup, click Save Draft to continue working on it later, or click Publish Class to make it available for client enrolments.

3. Group Class Statuses

Monitor your classes throughout their lifecycle. Group classes are automatically organised to:

1
In Progress Classes
Classes that have already started will appear under In Progress Classes.
Previous Classes screenshot
2
Upcoming & Draft Classes
Future classes and unpublished draft classes will appear under Upcoming & Draft Classes.
3
Previous Classes
Completed or finished classes can be found under Previous Classes. 
4. Managing Attendees

Invite participants and monitor attendance.

1
Open Group Class Details
Select the class you wish to manage.
2
View Current Attendees
Review the current attendee list (their names and emails).
Manage Attendees screenshot
3
Invite More Attendees
Click Invite More.
4
Select Attendee Type

Choose either:

  • Existing Client: When selecting Existing Client, search for and choose a client already stored in your client database.  
  • New Client: When selecting New Client, enter: Client Name, and Client Email Address. Then send the invitation directly to the attendee.  
Select Attendee Type screenshot
5
Select a Location

If the group class includes multiple locations or delivery methods, select the appropriate location for the attendee before sending the invitation. Available options include: In-Person Locations or Online Video Call

Select a Location screenshot
6
Send Invitation

Complete the required information and send the invitation. Once the invitation has been sent, the attendee will be enrolled in the group class and notified automatically via email and through the platform

5. Class Communication

Communicate with all attendees from a single location.

1
Open Group Class Details
2
Click "Go to Chat Room"
3
Send Messages

Communicate with all registered attendees within the class chat room.

Group Chat Room: The chat room allows practitioners to communicate with all attendees simultaneously without sending individual messages.

Send Messages screenshot
6. Preview Group Class

See exactly how your group class will appear to clients.

1
Open Group Classes

Navigate to Programmes → Group Classes.

2
Open Group Class Details

Press the group class card to open the Class Details screen.

3
Click Preview

Use the Preview button to display your class details, sessions, and info.

Click Preview screenshot
Tip: To view the complete session content, including linked forms, tasks, and class materials, press edit class → session edit icon. This allows you to review all session details, such as the session name, date, time, duration, content, linked forms, and assigned tasks.
7. Editing Group Classes

Update class details whenever needed.

1
Open Group Class Details
2
Click "Edit Class"
Click Preview screenshot
3
Update Information

Modify class information, including: Class title, Description, Attendees, Visibility, Activate, Sessions content, Pricing & Payment settings

4
Save and Publish Changes

Apply and publish your updates

Tip: After a client enrols in a group class, the Number of sessions and selected location become locked and cannot be edited.
8. Session Management

Manage individual sessions within a group class.

1
Open Edit Class
2
Locate the Sessions Section
3
Edit Session

Modify session name, description, date, time, duration, content, linked forms, linked documents, linked plans or tasks.

4
Set Content Availability

Control exactly when enrolled clients can access the session's materials.This setting can only be edited for Draft, Upcoming, or In-Progress classes; it cannot be changed for completed/Previous classes. 

To update, open your desired group class, click Edit Class, and choose one of the following options from the Content Availability dropdown menu:

  • Once Enrolled (Default): Content is available immediately after the client purchases or joins the class.
  • 1 Day Before: Content becomes accessible a day prior to the session's start time.
  • At Session Time: Content unlocks exactly when the scheduled session begins.
Content Availability screenshot
5
Link or Upload Session Documents

Attach clinical resources or educational files directly to the session. Click the + Add Document button to open the document library overlay. From here, you can select an existing file from your pre-saved library and click Add Document. Alternatively, click the Upload Document button to open an overlay where you can enter a Document Title, an optional description, and upload a new file directly from your device.

add document screenshot
6
Delete Session

Remove sessions that are no longer required, Click the Delete (trash) icon on any individual session card to remove it from the class structure

  • The session date, time, and duration cannot be modified. 
  • The group class start date and location cannot be changed. 
Delete Session screenshot
9. Group Class Sessions in Calendar

Each session within a group class is automatically displayed in your Calendar for easy scheduling and management.

1
From the Calendar, you can:
  • View Session Details: Review upcoming sessions, attendee lists, and meeting locations or video links.
  • Remove Session Event:  Click Remove to revoke room access for a specific session. This will not delete any content from the main group class.
Remove Session Event screenshot
Tip: This provides a centralised view of all scheduled group class activities alongside your other appointments and events.
10. Visibility & Booking Controls

Control who can view and book your class.

1
Open Group Class
2
Configure Activation

Toggle Activate on or off. Please note that you can not archive a programme with client active enrollments.

Configure Activation screenshot
3
Configure Visibility

Toggle Visibility on or off.

Configure Visibility screenshot
4
Note

A group class can be:

  • Public and Active – Visible in the Client Portal and available for enrolment.
  • Unlisted and Active – Hidden from the Client Portal but available through a direct shared link.
  • Disabled – visible only to you and not available for enrolments.

 

11. Embedding & Sharing Group Classes

Promote your classes externally.

1
Open the options Menu

Navigate to Programmes → Group Classes three dots options menu, or press on the Group Class card

Configure Visibility screenshot
2
Select Sharing Method

 Click the share option or icon. 

3
Share Your Class

Distribute the class using your preferred channel. Available options include: Copy Link, Copy iFrame, Facebook, Twitter/X, WhatsApp, Snapchat, and Email.

4
Use Iframe Embedding

An iframe is a piece of code that allows you to display your Nurish Pro booking experience directly within your website. 

You can copy it for your list of services by navigating to: Programmes →Group Classes → Copy Iframe

iframe for all classes screenshot

You also can copy it for a specific class by Navigating to: Group Classes→ Press the menu option in your Group Class card → Share → Copy Iframe

Copy Iframe screenshot
  • Available Iframe Types: 
  • Group Class List Iframe: Displays a list of available Group Classes.

    Single Group Class Iframe: Displays one specific Group Class.

  • Hide/View Images: Toggle this setting to control whether the program image appears inside your embedded widget.
  • iframe display options  screenshot

Note: All iframe widgets follow your visibility and privacy settings. 

For example, a List iframe will only display group classes that are publicly visible to clients.

12. Deleting a Group Class

Permanently remove a group class from your practice records. Deleting a class immediately revokes access and automatically notifies enrolled participants.

1
Locate the Group Class

Navigate to Programmes → Group Classes. Locate the class card under In Progress Classes, Upcoming & Draft Classes, or Previous Classes. 

3
Initiate Deletion

Click the three-dot options menu on the group class card and select Delete Class (or click the Delete icon directly within the Class Details page)

Initiate Deletion screenshot
4
Confirm Permanent Removal

In the confirmation pop-up modal, click Yes, Delete.

Warning & Attendee Impact: 

  • Irreversible Action: Deleting a group class is permanent and cannot be undone. All class structure and session data will be permanently removed.
  • Automatic Client Notifications: If the group class has active or enrolled attendees, deleting it will automatically cancel their enrolment and trigger automated cancellation emails to inform all registered clients immediately.

 

Frequently Asked Questions (FAQs)
Can I invite attendees who are not existing clients?
Yes. You can invite both existing clients and new attendees.
Can I communicate with all attendees at once?
Yes. Use the Go to Chat Room feature to send messages to all participants within the class.
Can I edit individual sessions without affecting the whole class?
Yes. Sessions can be edited independently from within the Edit Class screen.
Can I embed my group classes on my website?
Yes. Use the Copy iFrame option to generate an embed code that can be added to your website. 
Can I hide a class without deleting it?
Yes. Disable the Visibility setting to remove the class from public view, or deactivate booking using the Activate toggle.
Troubleshooting & Common Issues
Issue: Cannot find a draft class
Potential Solution: Ensure you are viewing the Upcoming & Draft Classes section.
Issue: Attendee did not receive an invitation
Potential Solution: Verify the attendee's email address and resend the invitation.
Issue: Need to update only one session
Potential Solution: Open the specific session from Edit Class and modify only that session.
Issue: Class not visible publicly
Potential Solution: Confirm that both Activate and Visibility are enabled.

Next Step

Your group classes are now ready to manage and promote. Visit the Group Classes Dashboard to create and launch your classes, helping you deliver high-impact care to multiple clients at once.

Go to Group Classes
Contact Support

Still need a hand?

Email Support: [email protected]