Overview
Email Templates
Sending Domain
Accessing Email Settings
Open Settings
Navigate to Email
Choose a Tab
Email Templates
Email templates allow you to customize the content and appearance of emails sent from MSPortal.ai. Each template belongs to a category and can use dynamic variables that are replaced with actual values when the email is sent.Template Categories
Templates are organized by their purpose:Creating a Template
Click Create Template
Select Category
Enter Template Name
Configure Display Settings
- Toggle Set as default template to make this the primary template for the category
- Toggle Use dark theme email wrapper to choose between dark (MSPortal branded) or light mode display
Write Subject Line
{{recipient_name}}Design Email Content
Add Plain Text Version (Optional)
Save Template
Light vs Dark Theme
Each template can be configured to use either the dark or light email wrapper:- Dark Theme (Default)
- Light Mode
- Dark background with professional styling
- Your company branding
- Consistent look across all emails
Using Template Variables
Variables are placeholders that get replaced with actual data when the email is sent. Click any variable in the right panel to insert it at your cursor position.Survey Variables
Invitation Variables
Meeting Variables
Managing Templates
Editing Templates
- Click the more options (⋯) button on any template row
- Select Edit to open the template editor
- Make your changes
- Click Save Changes
Setting a Default Template
Each category can have one default template that’s automatically used when sending emails:- Click the more options (⋯) button on the template
- Select Set as Default
Duplicating Templates
To create a copy of an existing template:- Click the more options (⋯) button
- Select Duplicate
Previewing Templates
Before sending, preview how your template will appear:- Click the more options (⋯) button
- Select Preview
- Use the Preview as dropdown to select a real user from your system
- Review the subject, HTML preview, plain text version, and variable values
Deleting Templates
- Click the more options (⋯) button
- Select Delete
- Confirm deletion in the dialog
Custom Sending Domain
By default, emails are sent from MSPortal.ai’s domain. Setting up a custom sending domain allows emails to be sent from your own domain (e.g.,noreply@yourdomain.com), improving:
- Email deliverability - Recipients’ mail servers trust emails from verified domains
- Brand recognition - Your company name appears in the sender address
- Professionalism - Consistent branding across all communications
Adding a Custom Domain
Enter Domain Name
yourdomain.com)Click Add Domain
View DNS Records
Configuring DNS Records
After adding your domain, you’ll see a table of DNS records that must be added to your domain’s DNS settings:Adding DNS Records in Cloudflare
Adding DNS Records in Cloudflare
- Log into your Cloudflare dashboard
- Select your domain
- Go to DNS > Records
- Click Add record
- Select the record type (TXT, CNAME, or MX)
- Paste the Name in the hostname field
- Paste the Value in the content field
- Set TTL to Auto
- Click Save
Adding DNS Records in AWS Route 53
Adding DNS Records in AWS Route 53
- Open the Route 53 console
- Select your hosted zone
- Click Create record
- Choose the record type
- Enter the record name and value
- Click Create records
Adding DNS Records in GoDaddy
Adding DNS Records in GoDaddy
- Sign in to your GoDaddy account
- Go to Domain Settings > DNS Management
- Click Add under the appropriate record type
- Enter the host and value
- Click Save
Verifying Your Domain
After adding DNS records:Wait for DNS Propagation
Click Check Verification
Confirm Status
Domain Status Badges
Configuring the From Address
Once your domain is verified:Enter From Address
support@yourdomain.com)Click Save
Removing a Domain
If you need to remove your custom domain:- Click the Remove button
- Confirm in the dialog
Troubleshooting
Domain verification stuck on Pending
Domain verification stuck on Pending
- Verify DNS records are correctly entered (no typos)
- Wait at least 15-30 minutes for propagation
- Use a DNS checker tool to verify records are visible
- Click Check Verification again
Emails not being received
Emails not being received
- Check the recipient’s spam/junk folder
- Verify domain status is “Verified”
- Ensure the from address is correctly configured
- Check that recipient email is valid
Template variables not replacing
Template variables not replacing
{{recipient_name}}Solution:- Ensure variable syntax is exact (including double braces)
- Check that the variable is available for the template category
- Preview the template to verify variable replacement
Best Practices
Email Templates
- Use recipient’s first name (
{{recipient_firstname}}) for a personal touch - Keep subject lines clear and concise
- Preview templates with real user data before use
- Create category-specific templates for different audiences
- Include plain text versions for better compatibility
Sending Domain
- Use a subdomain for transactional emails (e.g.,
mail.yourdomain.com) - Monitor domain verification status regularly
- Keep DNS records in sync if you change DNS providers
- Use a professional from address that matches your brand
Permissions
To enable Email Settings for a user role:Go to Settings > Users & Roles
Edit the Role
Enable Permission
Save Changes
Related Resources
- Surveys - Configure survey emails with custom templates
- Training - Training reminder email settings
- Tenant Settings - Organization-wide branding options