Email Notifications
Configure which automated emails AllCoach sends to you and your clients — all 10 notification templates with toggle controls and customizable subject and body.
Last updated on May 7, 2026
Email Notifications
AllCoach sends automatic emails to you and your clients at key moments. You can enable or disable each notification independently and customise the subject and body of every template.
Location: AllCoach → Settings → Emails
Sender Settings
At the top of the Emails settings page you can set:
Sender Name — the name that appears in the "From" field of every email
Sender Email — the email address used as the sender
Available Notifications
Notification | Sent To | When |
|---|---|---|
Welcome to [site] | Client | New client account created |
Booking received | Client | Client places an order/booking |
New booking alert | Coach (admin) | Client places an order/booking |
Order confirmed | Client | Payment verified and enrollment activated |
Order cancelled | Client | Order is cancelled |
Session booked | Client | Client books a session slot |
Session cancellation notice | Client | A session is cancelled |
Session cancelled alert | Coach (admin) | A session is cancelled |
Session reminder | Client | 24 hours before a scheduled session |
Session completed follow-up | Client | Session is marked as completed |
Enabling or Disabling a Notification
Go to AllCoach → Settings → Emails
Toggle the switch next to the notification you want to enable or disable
Click Save
Customising a Template
Each notification has its own subject line and body text that you can edit:
Go to AllCoach → Settings → Emails
Expand the notification you want to edit
Update the Subject and Body fields
Click Save
Template Variables
Use these placeholders in any subject or body — AllCoach replaces them with real values when the email is sent:
Variable Replaced with
{client_name} Client's full name
{client_email} Client's email address
{site_name} Your WordPress site name
{program_name} Name of the program
{booking_id} Booking reference number
{order_id} Order reference number
{amount} Payment amount
{currency} Currency code (e.g. USD)
{payment_method_title} Payment method label (e.g. "Pay in person")
{scheduled_date} Date of the session
{start_time} Session start time
{end_time} Session end time
{meeting_url} Google Meet link for the session
{set_password_url} One-time link for the client to set their password