Template placeholders
When writing message templates, you can include dynamic values using double curly braces - for example, Hello {{member_name}}.
The same placeholders are available in both the email subject line and the email/SMS body, except where noted.
Available placeholders by message type
Section titled “Available placeholders by message type”| Message type | Available placeholders | Notes |
|---|---|---|
| Enrolment confirmation | member_name, activity_name, family_name, tenant_name | Sent when a member is enrolled. |
| Payment received | amount, payment_date, family_name, tenant_name | payment_date is formatted as a date. |
| Payment failed | amount, family_name, tenant_name, payment_id, failure_reason | failure_reason is drawn from the payment gateway where available. |
| Payment authorisation reminder | family_name, tenant_name | Sent to guardians who haven’t yet authorised a payment arrangement. |
| Policy accepted | member_name, policy_name, tenant_name, family_name | family_name is only included for family-scoped policies. |
| Member welcome | (none currently available) | This message type exists and can have a template assigned, but no dynamic values are passed yet. Use static copy only. |