Email & Notifications

Configure email delivery and understand what notifications the platform sends.

SMTP Setup

The platform sends transactional emails through your configured SMTP server. Go to Admin → Notifications to see the current SMTP status and configuration. You will need an SMTP host, port, and credentials from your email provider.

The “From” address is set per-tenant — emails appear to come from your shop, not the platform.

Email Templates

The platform sends the following automated emails:

  • Booking Confirmation — When a student is confirmed for a course session
  • Waitlist Joined — When a student joins the waitlist for a full session
  • Spot Available — When a waitlisted student's turn arrives
  • Waitlist Expired — When a waitlisted student does not confirm in time
  • Session Cancelled — When an admin cancels a session
  • Cancellation Confirmed — When a student's enrollment is cancelled
  • Schedule Updated — When session details change
  • Payment Reminder — When an admin sends a payment reminder
  • Order Confirmation — When a shop order is completed
  • Event Reminder — 48 hours before an upcoming event
  • Instructor Roster — Sent to the instructor 48 hours before an event
  • Welcome / Verify Email — When a new account is created

Branded Templates

All emails automatically use your shop's branding — your logo, name, and accent color appear in the email header. Preview any email template under Admin → Notifications to see exactly what your customers receive.

Notification Preferences

Users can opt out of specific notification types from their profile settings. Opted-out emails are silently skipped. Critical emails (like password resets and email verification) cannot be opted out of.

Test Emails

Use the Send Test Email button on the Admin → Notifications page to verify your SMTP configuration is working. The test email is sent to your admin email address.