Table of Contents
1.1 Class Roster Booking Created
β1.2 Class Roster Booking Status Updated
β1.3 Class Roster Booking Cancelled
6.1 Client Sale Created
β
β
β
β
β
π Class Booking Triggers
1οΈβ£ Class Roster Booking Created
π When This Fires
Triggered when a client is booked into a class at a business.
π Filters
Number of Visits at Site
π― Common Use Cases
Track all bookings coming from Mindbody
Identify first visits
Send pre-class instructions and nurture messaging
Segment clients based on visit count
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Phone
Class Start Date
Class Start Time
Class End Date
Class End Time
Signed In Status
Staff Name
Max Capacity
Total Booked
Web Booked
Total Waitlisted
Pass ID
Total Pass Sessions
Deducted Pass Sessions
Remaining Pass Sessions
Pass Activation Date
Pass Activation Time
Pass Expiration Date
Pass Expiration Time
Booking Originated From Waitlist
Number Of Visits At Site
Item Name
Class Start Date Time
Site ID
Location ID
Client ID
Total Class Number
Next Class Number
2οΈβ£ Class Roster Booking Status Updated
π When This Fires
Triggered when a booking is altered in a way that does not result in cancellation.
π Filters
Total Number of Visits
Booking Status
SignedInβ Client has been signed inNotSignedInβ Client is on the roster but not signed inLateCancelledβ Booking was late cancelledEarlyCancelledβ Booking was early cancelled
π― Common Use Cases
Track attendance vs missed visits
Identify first-visit behavior
Trigger post-class follow-ups
Segment by class number
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Phone
Client ID
Class Date
Class Time
Signed In Status
Item Name
Pass ID
Site ID
Location ID
Total Class Number
Next Class Number
3οΈβ£ Class Roster Booking Cancelled
π When This Fires
Triggered when a booking is cancelled.
π Filters
β No filters available
π― Common Use Cases
Cancellation recovery workflows
First-visit save campaigns
Rebooking prompts
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Phone
Unique ID
Class Date
Class Time
Client ID
Site ID
β³ Class Waitlist Triggers
4οΈβ£ Class Waitlist Request Created
π When This Fires
Triggered when a client is added to a class waiting list.
π Filters
β No filters available
π― Common Use Cases
Confirm waitlist status
Suggest alternate classes
Track demand for popular time slots
π¦ Data Points Sent to GHL
Email
Phone
Site ID
Client ID
Client Unique ID
Class Start Date
Class Start Time
Class End Date
Class End Time
Wait List Maximum Size
Number of Visits At Site
5οΈβ£ Class Waitlist Request Cancelled
π When This Fires
Triggered when a client is removed from a class waiting list.
π Filters
β No filters available
π― Common Use Cases
Monitor drop-off behavior
Encourage rebooking
Identify friction in scheduling
π¦ Data Points Sent to GHL
Email
Phone
Site ID
Client ID
Client Unique ID
Class Start Date
Class Start Time
Class End Date
Class End Time
Number of Visits At Site
Waitlist Maximum Size
π€ Client Triggers
6οΈβ£ Client Created
π When This Fires
Triggered when a new client is added to a business (by staff or client).
π Filters
β No filters available
π― Common Use Cases
Start client nurture journey
Send welcome messaging
Track liability completion
Monitor first appointment scheduling
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Mobile Phone
Site ID
Client ID
Client Unique ID
Status
City
State
Postal Code
Country
Birth Date
Address
Gender
First Appointment Date
First Appointment Time
Liability Released
Number of Visit at Site
Notes
Liability Agreement Date
Liability Agreement Time
Creation Date
Creation Time
Home Phone
Work Phone
7οΈβ£ Client Updated
π When This Fires
Triggered when any client properties are updated.
π Filters
β No filters available
π― Common Use Cases
Track first visit date changes
Monitor membership status updates
Track visit count milestones
Capture referral attribution
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Mobile Phone
Address
Status
Creation Date
Creation Time
City
State
Postal Code
Country
Birth Date
Birth Time
Gender
First Appointment Date
First Appointment Time
Liability Released
Liability Agreement Date
Home Location
Client Number Of Visits At Site
Index Name
Index Value
Notes
Site ID
Client ID
Home Phone
Work Phone
Referred By
π Contract Triggers
8οΈβ£ Client Contract Created
π When This Fires
Triggered when a client purchases a contract or a staff member sells a contract.
π Filters
Contract Name
π― Common Use Cases
Onboard new contract holders
Start membership nurture sequences
Send agreement confirmations
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Contract Sold by Staff First Name
Contract Sold by Staff Last Name
Contract Name
Site ID
Client ID
Agreement Date
Agreement Time
Contract Start Date
Contract End Time
Auto Renewal
9οΈβ£ Client Contract Updated
π When This Fires
Triggered when a clientβs contract is changed (including suspensions and terminations).
π Filters
Contract Name
π― Common Use Cases
Detect suspensions
Identify holds
Trigger reactivation workflows
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Contract Sold by Staff First Name
Contract Sold by Staff Last Name
Contract Origination Location
Contract Name
Contract ID
Client Contract ID
Contract Sold By Staff ID
Site ID
Client ID
Client Unique ID
Agreement Date
Agreement Time
Contract Start Date
Contract End Time
Auto Renewal
π Client Contract Cancelled
π When This Fires
Triggered when a contract is deleted.
π Filters
Contract Name
π― Common Use Cases
Trigger win-back campaigns
Track churn
Launch exit surveys
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Contract Sold by Staff First Name
Contract Sold by Staff Last Name
Contract Name
Site ID
Client ID
Agreement Date
Agreement Time
Contract Start Date
Contract End Time
Auto Renewal
π· Membership Triggers
1οΈβ£1οΈβ£ Client Membership Assignment Created
π When This Fires
Triggered when a client gets a new membership.
π Filters
Membership Name
π― Common Use Cases
Welcome new members
Trigger onboarding
Segment by membership tier
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Membership Name
Membership ID
Site ID
Client ID
1οΈβ£2οΈβ£ Client Membership Assignment Cancelled
π When This Fires
Triggered when a membership is removed from a clientβs account.
π Filters
Membership Name
π― Common Use Cases
Monitor downgrades
Identify churn risk
Trigger retention campaigns
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Membership Name
Membership ID
Client ID
Site ID
π³ Sale Triggers
1οΈβ£3οΈβ£ Client Sale Created
π When This Fires
Triggered when a sale is made to a client (staff sale or self-serve).
π Filters
Product Type
Product Name
π― Common Use Cases
Track sales across locations
Monitor credit package purchases
Listen for late fees
Trigger post-purchase nurture
π¦ Data Points Sent to GHL
First Name
Last Name
Email
Mobile Phone
Site ID
Sale ID
Purchasing Client ID
Location ID
Payment β Amount Paid
Payment β Notes
Item β ID
Item β Type
Item β Name
Item β Amount Paid
Item β Amount Discounted
Item β Quantity
Item β Recipient Client ID
Item β Payment Reference ID
Total Amount Paid
Sale Date
Sale Time
Sold By Name
