How to customize email templates

How to customize email templates

Statuscast allows you to easily customize the email templates used when notifying subscribers. To modify any email template log into the /admin section of Statuscast and navigate to the Email Templates section.

 

new

 

Select the New Template button to start customizing.

form

You’ll need to choose the Email Type first which relates to the type of notification being sent out:

  • Incident Alert – the email sent when an incident is first created and when an informational update is sent.
  • Incident Alert: Closed – the email sent when an incident is closed.
  • Subscriber Invite – the email sent out when you subscribe users from the admin portal.
  • Subscriber Invite with Password – the email sent out if you create a subscriber account and elect to send them their initial password.
  • Subscriber Notify Existing User – the email sent out if a subscribed user already has a Statuscast account.
  • Subscriber Notify New User – the email sent out if a subscriber is a new user to Statuscast account.
  • Subscriber Notify New Anonymous User – the email sent out to a subscriber of a public status page.

With your Email Type selected you can edit the existing template so that it matches visually/verbally to how you’d like. Please note that for each email type there are a number of available macros that can be inserted for quick customization. For a complete list of available macros and their definitions, please scroll to the bottom of this article.

macros

 

Use the rich text editor to customize your email template’s look by inserting new formatting and/or by editing the Soruce directly.

 

edited

 

Once you have made all the changes you’d like select the Submit button to save your work. Now Statuscast will use your custom template when sending out emails for the type(s) you customized.

Email Template Macros

Incident Templates

  • {{ Status }} – Displays the status set by the incident using the default text in your /admin/#/settings/default-text section.
  • {{ ApplicationName }} – Displays the application name defined in the /admin/#/settings/main section
  • {{ Alert }} – Displays the date/time of the incident
  • {{ AlertUpdate }} – Displays the date/time of an update to an incident.
  • {{ Message }} – Displays the message text defined in your incident.
  • {{ DetailsLink }} – Displays a link to the incident on your status page.
  • {{ Unsubscribe }} – Displays the default unsubscribe “Click here to unsubscribe from [Application Name]” message.
  • {{ UnsubscribeLink }} – Creates the link itself used for unsubscribing. This should be added via the source view as HTML.
  • {{ Subject }} – Displays the subject defined in your incident.
  • {{ Components }} – Displays the components that are marked as being affected by the incident.
  • {{ OriginAlert }} – On incident updates and resolutions, this displays the original message defined when the incident was created.
  • {{ OriginAlertTime }} – On incident updates and resolutions, this displays the original date/time when the incident was created.
  • {{ Custom:FieldName }} – Displays any custom field data defined in your incident.

Subscription Email Template

  • {{ Email }} – Displays the email address of the subscriber.
  • {{ Url }} – Provides the URL to the status page.
  • {{ Company }} – Displays the company name defined in
  • {{ Unsubscribe }} – Displays the default unsubscribe “Click here to unsubscribe from [Application Name]” message

New User Template

  • {{ Email }} – Displays the email address of user.
  • {{ Password }} – Displays the default password generated for a user.
  • {{ Url }} – Provides a URL to the status page login.

Reset Password Template

  • {{ Link }} – Provides the generated URL for a user to reset their password.