In this article you will find the full catalog of events that the system fires automatically, grouped by use case, with the communication channels (Email, Letter, SMS, App) each event supports and the default shipping method per event.
Contents
- About this reference
- Membership lifecycle
- Appointments and classes
- Trial sessions
- Payments, dunning and finance
- Self-Service and member requests
- Leads, parents and customer groups
- Loyalty, referral and vouchers
- Feature-toggled events
About this reference
This reference is the master catalog of events that the notification system can react to. Each row in the tables below corresponds to one entry you can pick in the Event dropdown when you add a notification rule.
For each event you see:
- When it fires: the trigger inside the system that causes the event.
- Email / Letter / SMS / App: the channels the event supports. Yes means the channel appears in the Type dropdown for that event. No means the channel is not selectable. Yes* means the channel is supported but only visible when the Member App push notifications feature is enabled on your tenant.
- Default shipping method: the value the system pre-fills when you create a new rule for this event. You can change it on rules that allow both shipping methods.
To turn any of these events into an actual notification, see Set up notification rule configurations.
Membership lifecycle
Events fired around contracts, freeze periods and bonus periods.
| Event | When it fires | Letter | SMS | App | Default shipping method | |
|---|---|---|---|---|---|---|
| New member | A member is created in the system. | Yes | Yes | Yes | Yes* | Automatic dispatch without confirmation |
| New membership | A new contract is concluded. | Yes | No | No | No | Confirmation before dispatch |
| New online contract | A contract is concluded online via the Member Platform or web sign-up. | Yes | No | No | No | Automatic dispatch without confirmation |
| After membership signing | Triggered immediately after a contract is signed. | Yes | No | Yes | No | Automatic dispatch without confirmation |
| New member trial contract | A trial contract is created. Italy-specific feature flag. | Yes | Yes | No | No | Confirmation before dispatch |
| Membership upgrade | A contract is switched into a different rate via an online channel. | Yes | No | No | No | Automatic dispatch without confirmation |
| Membership switch, new term | A member switches into a contract with a new term. | Yes | Yes | No | No | Confirmation before dispatch |
| Membership switch, remaining term | A member switches and the remaining term still applies. | Yes | Yes | No | No | Confirmation before dispatch |
| Contract adjustment | A contract change (bulk or individual) is applied. | Yes | Yes | No | No | Confirmation before dispatch |
| Contract extension term updated with price | Renewal term and price change in one step. | Yes | Yes | No | No | Confirmation before dispatch |
| Reminder of contract ending | Contract end approaches. Inactive by default. | Yes | Yes | No | No | Automatic dispatch without confirmation |
| Reminder of contract renewal | Contract renews automatically. Inactive by default. | Yes | No | No | No | Automatic dispatch without confirmation |
| Initial term ends, reminder | The fixed initial term is about to end. | Yes | No | No | No | Automatic dispatch without confirmation |
| Cancellation | A regular cancellation is processed. | Yes | Yes | Yes | Yes* | Confirmation before dispatch |
| Cancellation, extraordinary | Extraordinary cancellation (relocation, medical, etc.). | Yes | Yes | Yes | Yes* | Confirmation before dispatch |
| Online cancellation | Member self-cancels online. | Yes | No | No | No | Automatic dispatch without confirmation |
| Contract withdrawal | Withdrawal within the legal cooling-off window. | Yes | No | No | No | Automatic dispatch without confirmation |
| Application for membership rejected | An online application is rejected. | Yes | Yes | No | No | Confirmation before dispatch |
| Cancellation, pro-rated residual maturity | Pro-rata residual on early cancellation. | Yes | Yes | No | No | Confirmation before dispatch |
| Cancellation, complete residual maturity | Full residual maturity due. | Yes | Yes | No | No | Confirmation before dispatch |
| Cancellation, pro-rated residual maturity with collection | Variant with debt collection handover. | Yes | Yes | No | No | Confirmation before dispatch |
| Cancellation, complete residual maturity with collection | Variant with debt collection handover. | Yes | Yes | No | No | Confirmation before dispatch |
| Cancellation, MemberCash purchase-limit rejection | Cancellation triggered by a MemberCash purchase-limit rejection. | Yes | Yes | Yes | No | Automatic dispatch without confirmation |
| Freeze period created, with extension | A new freeze period is created that extends the contract end. | Yes | Yes | Yes | Yes* | Confirmation before dispatch |
| Freeze period created, without extension | A new freeze period is created without extending the contract end. | Yes | Yes | Yes | Yes* | Confirmation before dispatch |
| Bonus period end | The bonus period of a contract ends today. Sent on a delay so the message arrives after the daily cron job. | Yes | No | No | Yes* | Automatic dispatch without confirmation |
| Additional module external booking confirmation | A member books an additional module externally. | Yes | No | No | No | Automatic dispatch without confirmation |
Appointments and classes
Events fired around individual appointments (PT, trial training) and group classes.
| Event | When it fires | Letter | SMS | App | Default shipping method | |
|---|---|---|---|---|---|---|
| Appointment confirmation | An individual appointment is booked in the back office. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Appointment confirmation, external | Same, booked externally (Member App, API, web). | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Class confirmation | A class slot is booked in the back office. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Class confirmation, external | Same, booked externally. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Appointment confirmation request | System requests the member to confirm a booked appointment. | Yes | No | No | No | Automatic dispatch without confirmation |
| Class confirmation request | System requests the member to confirm a booked class. | Yes | No | No | No | Automatic dispatch without confirmation |
| Appointment cancellation | An appointment is cancelled. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Class cancellation | A class is cancelled for all participants. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Class cancellation, single participant | A single participant is removed from a class. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Appointment change | Time, location, or trainer of an appointment changes. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Class change | Time, location, or trainer of a class changes. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Appointment reminder | Configurable lead time before an appointment. Inactive by default. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Class reminder | Configurable lead time before a class. Inactive by default. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Waiting list confirmation | Member is added to a waiting list. | Yes | No | No | No | Automatic dispatch without confirmation |
| Waiting list, spot booked | Waiting-list member is promoted to a confirmed spot. | Yes | No | No | No | Automatic dispatch without confirmation |
| Waiting list, spot available | A spot opens while the member is on the waiting list. | Yes | No | No | No | Automatic dispatch without confirmation |
| Waiting list, appointment starts without spot | The appointment starts and the member never moved up. | Yes | No | No | No | Automatic dispatch without confirmation |
| Missed appointment | The member did not show up to a booked appointment. | Yes | No | No | No | Automatic dispatch without confirmation |
| Stream for appointment starts | Live-stream URL is sent when a streamed appointment starts. | Yes | No | No | No | Automatic dispatch without confirmation |
Trial sessions
Events specific to trial training sessions (separate from regular appointments).
| Event | When it fires | Letter | SMS | App | Default shipping method | |
|---|---|---|---|---|---|---|
| Trial session confirmation | Trial session booked via staff. | Yes | No | Yes | Yes* | Confirmation before dispatch |
| Trial session confirmation, external | Trial session booked externally. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Trial session cancellation | A trial session is cancelled. | Yes | No | Yes | Yes* | Confirmation before dispatch |
| Successful trial training | A trial training is marked successful. Inactive by default. | Yes | No | No | No | Automatic dispatch without confirmation |
| Trial session voucher compensation | A voucher is issued as compensation for a trial. | Yes | No | No | No | Automatic dispatch without confirmation |
Payments, dunning and finance
Events around invoices, returned debits, dunning, payment links and balance receipts.
| Event | When it fires | Letter | SMS | App | Default shipping method | |
|---|---|---|---|---|---|---|
| Returned debit, manually entered | A returned debit is entered by hand. | Yes | Yes | Yes | No | Confirmation before dispatch |
| Returned debit, automatic | A returned debit is detected automatically from a bank statement. | Yes | Yes | Yes | No | Automatic dispatch without confirmation |
| SEPA mandate | A SEPA mandate is created or needs to be re-issued. | Yes | Yes | No | No | Confirmation before dispatch |
| Payment method invalidated, link | A payment method became invalid; the member receives a Fast-Finance link to fix it. | Yes | Yes | Yes | No | Automatic dispatch without confirmation |
| Online payment request | An outstanding amount is requested via an online payment link. | Yes | No | No | No | Automatic dispatch without confirmation |
| Proof of payment | A payment is registered and the member receives confirmation. | Yes | No | No | No | Confirmation before dispatch |
| Individual invoice | An invoice is generated for a specific open claim. | Yes | No | No | No | Confirmation before dispatch |
| Invoice run | A batch invoice run completes. | Yes | No | No | No | Automatic dispatch without confirmation |
| Online invoice | An invoice from the online channel is finalised. | Yes | No | No | No | Automatic dispatch without confirmation |
| Online cancellation invoice | A reversal or cancellation invoice from the online channel. | Yes | No | No | No | Automatic dispatch without confirmation |
| Online account balance receipt | Member receives a digital balance receipt. | Yes | No | No | No | Automatic dispatch without confirmation |
| Online account balance cancellation receipt | Reversal of an online balance receipt. | Yes | No | No | No | Automatic dispatch without confirmation |
| Consumption credit receipt | Member buys consumption credit online. | Yes | No | No | No | Automatic dispatch without confirmation |
| Installment plan created | A new installment plan is set up for the member. | Yes | No | No | No | Confirmation before dispatch |
| Day ticket confirmation | Member purchases a day ticket. | Yes | No | Yes | Yes* | Automatic dispatch without confirmation |
| Online voucher sales | A voucher is purchased online. | Yes | Yes | No | No | Automatic dispatch without confirmation |
| Reminder of entry card usage | An entry card approaches its usage limit. Inactive by default. | Yes | No | No | No | Automatic dispatch without confirmation |
Self-Service and member requests
Events triggered by member-initiated actions (data changes, reward referrals, double opt-in, check-in reservations).
| Event | When it fires | Letter | SMS | App | Default shipping method | |
|---|---|---|---|---|---|---|
| Self-Service application confirmation | Member submits a Self-Service request (data change, contract amendment). | Yes | No | No | No | Confirmation before dispatch |
| Self-Service application approval | Staff approves a Self-Service request. | Yes | No | No | No | Confirmation before dispatch |
| Self-Service application rejection | Staff rejects a Self-Service request. | Yes | No | No | No | Confirmation before dispatch |
| "Refer a friend" request received | Reward referral submitted via Self-Service. | Yes | No | No | No | Confirmation before dispatch |
| "Refer a friend" request confirmed | Reward referral approved. | Yes | No | No | No | Confirmation before dispatch |
| "Refer a friend" request rejected | Reward referral rejected. | Yes | No | No | No | Confirmation before dispatch |
| Email confirmation, new contract | Double opt-in email after a contract signing. | Yes | No | No | No | Automatic dispatch without confirmation |
| Email confirmation, new lead | Double opt-in email after a lead capture. | Yes | No | No | No | Automatic dispatch without confirmation |
| Marketing consent (double opt-in) | Member triggers double opt-in for marketing consent. | Yes | No | No | No | Automatic dispatch without confirmation |
| Check-in reservation | Member reserves a check-in slot in a capacity-managed studio. | Yes | No | No | No | Automatic dispatch without confirmation |
| Reminder of medical certificate expiration | Medical certificate close to expiry. Italy-only feature. | Yes | No | No | No | Automatic dispatch without confirmation |
| Invalid member address | A member's address is marked invalid (e.g. after a letter return). | Yes | No | No | No | Automatic dispatch without confirmation |
| Home studio change | The member's home studio is changed. | Yes | Yes | No | No | Confirmation before dispatch |
Leads, parents and customer groups
Events for lead generation, parental notifications for minors, customer groups and birthdays.
| Event | When it fires | Letter | SMS | App | Default shipping method | |
|---|---|---|---|---|---|---|
| New external lead | A lead arrives through an external channel. | Yes | No | Yes | No | Automatic dispatch without confirmation |
| New external lead, additional | Legacy duplicate of the above. Only fires when the legacy feature is enabled. | Yes | No | Yes | No | Automatic dispatch without confirmation |
| Parent notification, new member | A minor signs up. Parent or legal representative is notified. | Yes | Yes | No | No | Confirmation before dispatch |
| Group joined | A member joins a customer group. | Yes | Yes | No | No | Confirmation before dispatch |
| Group left | A member leaves a customer group. | Yes | Yes | No | No | Confirmation before dispatch |
| Birthday | A member has a birthday. Letters are queued one day early so they arrive on time. Inactive by default. | Yes | Yes | Yes | Yes* | Automatic dispatch without confirmation |
Loyalty, referral and vouchers
Events from the loyalty program, the referral program, and voucher operations.
| Event | When it fires | Letter | SMS | App | Default shipping method | |
|---|---|---|---|---|---|---|
| Loyalty program member registered | A member opts into the loyalty program. Inactive by default. | Yes | No | No | No | Automatic dispatch without confirmation |
| Loyalty program level reached | A member crosses into a new loyalty level. Inactive by default. | Yes | No | No | No | Automatic dispatch without confirmation |
| Reward credit, referrer | The referring member is rewarded. | Yes | No | No | No | Automatic dispatch without confirmation |
| Reward credit, referred member | The new (recruited) member receives the welcome reward. | Yes | No | No | No | Automatic dispatch without confirmation |
| Reward redemption | The referrer redeems their reward. | Yes | No | No | No | Automatic dispatch without confirmation |
| Reward redemption, auto (referrer) | The referrer's reward is auto-redeemed. | Yes | No | No | No | Automatic dispatch without confirmation |
| Reward redemption, auto (referred member) | The new member's reward is auto-redeemed. | Yes | No | No | No | Automatic dispatch without confirmation |
| Voucher redeemed | A standard voucher is redeemed. | Yes | Yes | No | No | Automatic dispatch without confirmation |
| Voucher redeemed, company | A company or corporate voucher is redeemed. | Yes | Yes | No | No | Automatic dispatch without confirmation |
| Voucher withdrawn | A voucher is revoked. | Yes | Yes | No | No | Confirmation before dispatch |
| Voucher withdrawn, company | A company voucher is revoked. | Yes | Yes | No | No | Confirmation before dispatch |
| Contract voucher compensation | A contract voucher is granted as compensation. | Yes | No | No | No | Automatic dispatch without confirmation |
| No-show penalty | A member receives a penalty after exceeding the no-show limit. | Yes | No | No | No | Automatic dispatch without confirmation |
Feature-toggled events
Some events are only available when the matching feature is enabled on your tenant. If you cannot find an event in the dropdown, it is most likely behind a feature flag:
- Loyalty program: enables the two loyalty events (member registered, level reached).
- Online voucher sale: enables Online voucher sales.
- Italian trial contract notification: enables New member trial contract.
- Legal representative notification: enables Parent notification, new member.
- Post-contract signing notification rule: enables After membership signing.
- Online payment request notification rule: enables Online payment request.
- Contract voucher compensation notification: enables Contract voucher compensation.
- Member App push notifications: enables the App channel on every event that supports it. Look for events marked with Yes* in the tables above.
- New external lead, additional: legacy flag. Only relevant if the duplicate lead event is still used on your tenant.
If you expect an event or channel that is missing in your studio, contact support to confirm which features are active on your tenant.