> For the complete documentation index, see [llms.txt](https://help.whautomate.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.whautomate.com/product-guides/class-bookings/setup-bulk-class-notifications-for-participants.md).

# Setup Bulk Class Notifications for Participants

## Setup Bulk Class Confirmation Notification

Learn how to set up bulk class confirmation notifications for participants. Send a single class summary notification for daily, weekly, or monthly classes scheduled in bulk, instead of multiple confirmations for each class. Simplify your notifications with this automation.

{% hint style="warning" %}

#### **Important Note**

* **Bulk Notifications Are Only for Bulk Class Scheduling or Updates**\
  If you are scheduling or updating a **single class**, the **Bulk Class Notification** will not be triggered.
* **For Individual Class Notifications**\
  To send notifications for individual class scheduling or updates, use the **Class Participant Updates Trigger Automation**. This trigger is designed specifically for sending notifications when individual classes are booked, rescheduled, or canceled.

  For more information on setting up individual class notifications, check the guide here: [**Individual Class Notification Setup.**](https://help.whautomate.com/product-guides/class-bookings/setup-class-notifications)
  {% endhint %}

1. Go to the **Whautomate** app then click the **Automation** menu and select the **Add Rule** button as shown below picture 👇

<figure><img src="/files/Y9ynLNgdnuTEYzjoeJ0X" alt=""><figcaption></figcaption></figure>

2. Select the **Create Rules from Scratch** option to continue

<figure><img src="/files/XvMFXjtm2ZXma2AhGlle" alt=""><figcaption></figcaption></figure>

3. Choose the **Bulk Classes Assigned for Participant** as a **Trigger 👇**

{% hint style="info" %}
This rule gets triggered when a class participant is added to multiple classes in bulk.
{% endhint %}

<figure><img src="/files/4EgAGstQWdzYnXA8kOh4" alt=""><figcaption></figcaption></figure>

4. **Add Conditions (Optional)**
   * If needed, click **Add Condition** to set specific rules for when notifications should be sent.
   * Examples: Only notify participants for specific class types or clients.

<figure><img src="/files/5gPwfK5IkT25SdnkIAqN" alt=""><figcaption></figcaption></figure>

#### **5. Select an Action** Choose how you want to notify your client about their booked class, such as **by WhatsApp or email**.

For WhatsApp: Eg. I Select a **Send a WhatsApp template message** action and fill in the required details. 👇

<figure><img src="/files/MgJfuWXfXISpJYyjOZMJ" alt=""><figcaption></figcaption></figure>

**(i) Select a WhatsApp Template Message**\
Choose the template message you want to use to notify your client for their **class booking confirmation**.&#x20;

**(ii)** For example: I have selected the **bulk\_class\_confirmation(en)** template.

I used the custom message template which was already created and approved by Meta. So first you need to create a new **WhatsApp Message Template**, you can select the **Create New Template** link. This will take us to the template page where we can submit our new template for custom notifications.

{% hint style="info" %}
However, please note that any custom notification settings will be discarded, and we will need to set them up again after our new template is approved.
{% endhint %}

Check this below link on how to create WhatsApp message templates 👇

[**WhatsApp Message Templates**](https://help.whautomate.com/product-guides/integrations/whatsapp-cloud-api/whatsapp-message-templates)

<figure><img src="/files/1uUgd33AlcVi3SvIhmqk" alt=""><figcaption></figcaption></figure>

(iii) When you enter **(#)** in the Parameter field, a list will pop up. You can choose from the options provided to fill out the parameter details. 👇

**Eg**: #bulkClass.clientName = {{bulkClass.clientName}}, #bulkClass.className = {{bulkClass.className}}, etc.

**Available Personalisation Variables:**

**Bulk Class Variables**

{{bulkClass.clientName}}, {{bulkClass.timezone}}, {{bulkClass.className}}, {{bulkClass.duration}}, {{bulkClass.practitioner}}, {{bulkClass.consolidatedSchedule}}, {{bulkClass.status}}

**Client Variables**

{{client.name}}, {{client.preferredName}}, {{client.age}}, {{client.gender}}, {{client.email}}, {{client.phone}}, {{client.calendarSyncURL}}, {{client.photoURL}}, {{client.address}}, {{client.emergencyRelationType}}, {{client.emergencyContactName}}, {{client.emergencyContactPhone}}

**Business Variables**

{{business.name}}, {{business.address}}, {{business.phone}}, {{business.mapDirectionUrl}}, {{business.operatingHours}}

<figure><img src="/files/rdAgv0WO5pokl27oDmCf" alt=""><figcaption></figcaption></figure>

6. Once the action is set, Click the **Save** button

<figure><img src="/files/x67GWUrgzIFcJPIiSKak" alt=""><figcaption></figcaption></figure>

7. **Test the Notification**
   * Add test participants to multiple classes in bulk to ensure the notification triggers correctly.

<figure><img src="/files/V4Lg7B2vE8Sqk00BlYoE" alt=""><figcaption></figcaption></figure>

***

## Setup Bulk Class Cancellation Notification

Learn how to set up bulk cancellation notifications for participants. Notify participants of multiple class cancellations at once with a single, streamlined notification, instead of sending individual cancellation alerts for each class.

1. Go to the **Whautomate** app then click the **Automation** menu and select the **Add Rule** button as shown below picture 👇

<figure><img src="/files/v7EZEhpJLuK1AJAdhem7" alt=""><figcaption></figcaption></figure>

2. Select the **Create Rules from Scratch** option to continue

<figure><img src="/files/07jhVTjfaypgcUIl8Tqf" alt=""><figcaption></figcaption></figure>

3. Choose the **Bulk Classes Cancelled for Participant** as a **Trigger 👇**

{% hint style="info" %}
This rule gets triggered when a multiple classes are cancelled for a class participant in bulk.
{% endhint %}

<figure><img src="/files/ZbYUE4KDZqkJTuOdHwEY" alt=""><figcaption></figcaption></figure>

4. **Add Conditions (Optional)**
   * If needed, click **Add Condition** to set specific rules for when notifications should be sent.
   * Examples: Only notify participants for specific class types or clients.

<figure><img src="/files/z0MQuUYRKZuTmHUMTm1Z" alt=""><figcaption></figcaption></figure>

5. **Select an Action**&#x20;

{% hint style="info" %}
Note: The action setup process for bulk class cancellation is similar to the one for bulk class confirmation. If you have already set up confirmation notifications, you can follow the [same steps for cancellation.](#id-5.-select-an-action-choose-how-you-want-to-notify-your-client-about-their-booked-class-such-as-by-wh)
{% endhint %}

Choose how you want to notify your client about their canceled classes, such as **by WhatsApp or email**.

For WhatsApp: Eg. I Select a **Send a WhatsApp template message** action and fill in the required details. 👇

<figure><img src="/files/6XRSNsmQXNInKpADeIUQ" alt=""><figcaption></figcaption></figure>

**(i) Select a WhatsApp Template Message**&#x20;

Choose the WhatsApp template message you want to use for the **bulk cancellation notification.**

**(ii)** For example: I have selected the **bulk\_class\_cancellation\_notification(en)** template.

<figure><img src="/files/5wTRINB16wY6iFWOuG8Z" alt=""><figcaption></figcaption></figure>

6. Once the action is set, Click the **Save** button.

<figure><img src="/files/McaA8NQKmD4BsPtxrqaN" alt=""><figcaption></figcaption></figure>

7. **Test the Notification**
   * Perform a test by **canceling multiple classes** to ensure that the bulk notification works as expected and that all variables are populated correctly.&#x20;

<figure><img src="/files/hUF89uWTP0JTqj97pLfT" alt=""><figcaption></figcaption></figure>
