In this help doc
Introduction to Emails
MetaPulse Email Notifications can be sent to users to remind them to update their information.
Event Email Templates - These emails are sent when various events happen. You can edit these templates to edit the Headers and Footers that appear on all Emails.
Reminder Email Templates - These emails are sent on scheduled intervals to remind relevant members of something that needs updating in the app. They are triggered based on preset logic, such as "send to all members who have graph missing values for the prior week".
Custom Email Templates - schedule an email to go to a specific positions in your organization at regular intervals, such as "Reminder to enter your weekly stats" sent at 9am every Monday.
Notification Templates - These contain all the content (body of the email) of the different Notification Types with the ability to use Liquid to create a dynamic content
Event Email Templates
The following list of templates can have have their own header and footer design:
Member Invitation - sent to when new members are invited to join your organization
Single Notification - used for notifications involving a single items such as a knowledge item or objective
Multiple Notifications - used for notifications involving multiples items, such as several knowledge items or several objectives
Alert Created Notification - sent when an alert has been created
The same procedure for adding headers & footers applies for any of the above 4 templates.
Add Header & Footer to a Notification Template
Go to Settings
Expand your Organization
Click on Emails
Click Manage on the desired notification
Click Edit Template
Add the following code for the header:
β<center>
<table width="600" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td><img style="display: block; margin-left: auto; margin-right: auto;" src="https://add-your-logo.png" alt="Logo description" width="265" height="65" /></td>
</tr>
</tbody>
<table border="0" width="650" cellspacing="5" cellpadding="5">
<tbody>
<tr>
<td>
<p style="border-bottom: 4px solid #008100;"> </p>Add the path to your logo
You can change width and height of the logo
You can change the line thickness on the horizontal line
You can change the color on the horizontal line
Add the following code for the footer:
<p style="border-bottom: 4px solid #008100;"> </p>
<p style="font-size: 12px">
<a href="{{ notification_settings_url }}" style="color: #777">change notification settings </a>
</p>
</td>
</tr>
</tbody>Click Update Template
Your header (logo and horizontal line) will show up
Your footer will show up.
NOTE: Each template has Liquid Variables, which are used to add dynamic content to emails. The Liquid Instructions appear at the bottom of the template page. For more information on how to use Liquid Variables see Introduction to Liquid.
Schedule Emails
To manage an existing schedule or create a new one:
Go to Settings
Expand your Organization
Click on Emails
Click Manage on the desired template
Click Manage to update the existing schedule or New Email Schedule to create a new schedule
If you clicked Manage on the existing schedule, click Edit Email Schedule
You can enter a name for the schedule
Set the repeating delivery schedule
Select Active - if left unchecked the schedule will not send emails
Use Recipient rules to include or exclude Members, Teams, Groups or Permissions
You can include Away members (members that are out of office, vacation, etc.) For more info, see step 6 in Manage Member.
CC Senior Member will send a copy of the email to the "Team Leader" of the recipient on the Team Chart
Click Update Email Schedule / Create Email Schedule to save
Create Email Templates
New Custom Template
Go to Settings
Expand your Organization
Click on Emails
Select New Custom Template
Enter a name for the template
Enter a subject for the email
Enter the necessary content for the HTML version. This will require a combination of HTML and Liquid tags.
NOTE: Each template has Liquid Variables, which are used to add dynamic content to emails. The Liquid Instructions appear at the bottom of the template page. For more information on how to use Liquid Variables see Introduction to Liquid.
If needed, enter the necessary content for the text version. This is used if the email recipient is viewing the email in plain-text format.
Click Create Template
Click New Email Schedule. See steps 7-13 in Schedule Emails.
New Objectives Reminder Template
Go to Settings
Expand your Organization
Click on Emails
Select New Objectives Reminder Template
Enter a name for the template
Select Number of days objective has been stale (last updated). The default is 14.
Objective Progress lets you select Objectives that are At Risk, Behind Only (not at risk), Behind or At Risk, Incomplete and Complete.
Enter a subject for the email
Enter the necessary content for the HTML version. This will require a combination of HTML and Liquid tags.
NOTE: Each template has Liquid Variables, which are used to add dynamic content to emails. The Liquid Instructions appear at the bottom of the template page. For more information on how to use Liquid Variables see Introduction to Liquid.
If needed, enter the necessary content for the text version. This is used if the email recipient is viewing the email in plain-text format.
Click Create Template
Click New Email Schedule. See steps 7-13 in Schedule Emails.
Edit Email Templates
Go to Settings
Expand your Organization
Click on Emails
Click Manage on the desired template
Click Edit Template
There are 4 sections to an Email Template:
Subject
Body (HTML Version)
Body (Text version) this is used by some email platforms instead of the HTML version.
Liquid variables available.
Introduction to Liquid
Liquid is an open-source language that enables users to add dynamic content such as a username using Objects.
β
βObjects tell Liquid where to show content on a page. Objects and variable names are denoted by double curly braces: {{
and }}
as shown below.
Hello {{ recipient_name }}
Liquid Tags create the logic and control flow for templates. They are denoted by curly braces and percent signs: {%
and %}.
β{% if user %} Hello {{ user.name }}! {% endif %}
Using Liquid you are able to customize your Email Templates. Visit the Liquid Template Documentation for more information on how to use it.