Class Scheduled
What is the notification type for the Class Scheduled notification?
Transactional.
What does the Class Scheduled notification do?
Sends an email or push notification to inform guests when a new class has been scheduled. The notification includes the class name, date, time, instructor, and virtual link if the class is configured as a virtual session.
When is the Class Scheduled notification sent?
Sent when a class session is scheduled in Zenoti.
What communication methods can be configured for this notification?
Email and push notification templates can be configured. Text is not supported for this notification.
Macro descriptions
The table below describes the macros available in the Class Scheduled notification. These macros personalise the notification by inserting dynamic guest, class, and center details.
Macro | Description |
|---|---|
FirstName | Displays the guest's first name as saved in their Zenoti profile. Used to personalise the greeting in the notification. |
PreferredName | Displays the guest's preferred name if one has been saved on their profile. If no preferred name is configured, this macro does not produce any output. |
LastName | Displays the guest's last name as saved in their Zenoti profile. |
Name | Displays the guest's full name by combining the first and last name from the profile. |
ClassName | Displays the name of the class as configured in the class master. This helps the guest identify which class the notification is about. |
SessionName | Displays the session name associated with the class, if the class is part of a named session or series. Useful when a single class master has multiple sessions. |
ClassDate | Displays the date of the class session the guest is registered for or affected by. |
DayOfClass | Displays the day of the week on which the class is scheduled, for example Monday or Friday. Provides additional context alongside the class date. |
StartTime | Displays the scheduled start time of the class session. The time zone displayed reflects the center's configured time zone. |
EndTime | Displays the scheduled end time of the class session. The time zone displayed reflects the center's configured time zone. |
Duration | Displays the total duration of the class session as configured in the class master. |
Instructor | Displays the name of the instructor assigned to lead the class session. |
ClassCost | Displays the cost of the class as configured in the class master. This reflects the base price before any membership or package redemption. |
Visits | Displays the number of times the guest has visited the base center. A visit is recorded each time the guest physically checks in for a class or workshop. |
ClassesVirtualLink | Displays the link to join the virtual class session online. This macro is only populated when the class is configured as a virtual class in Zenoti. |
DownloadLink | Displays a link to download the Customer Mobile Application. This link is included only if the Customer Mobile App has been enabled for the organization. |
RegistrationNotes | Displays any notes associated with the guest's class registration. These notes may be added by staff at the time of enrollment. |
CenterName | Displays the name of the center where the class is scheduled. Useful for guests who are members across multiple locations. |
OrgName | Displays the organization name as configured in Zenoti. This is the top-level business name that spans all centers. |
CenterAddress | Displays the full street address of the center where the class takes place. |
CenterCity | Displays the city in which the center is located. |
CenterState | Displays the state or region in which the center is located. |
CenterZip | Displays the postal or ZIP code of the center. |
CenterCountry | Displays the country in which the center is located. |
CenterPhone | Displays the primary contact phone number of the center, as configured in center settings. |
CenterPhone2 | Displays the secondary phone number of the center, if a second number has been configured in center settings. |
CenterE-mail | Displays the email address of the center, which guests can use to contact the center directly. |
CenterAddlData1 | Displays additional information about the center, as entered in the Additional Text field in center settings under Settings > Invoice and Receipts. |
GuestReferralCode | Displays the unique referral code assigned to the guest. This code can be shared with others to track referrals and apply any referral benefits. |
MailUnsubscribeLink | Displays a link that allows the guest to unsubscribe from marketing and campaign emails sent by the organization. |