Channels & ProvidersEmail
MailerSend
Configure MailerSend as an email provider in Notiflows
MailerSend is an intuitive email API with built-in templates and analytics.
Prerequisites
Before configuring MailerSend in Notiflows, you need:
- A MailerSend account
- A verified domain
- An API token
Configuration
| Field | Required | Description |
|---|---|---|
| API Key | Yes | MailerSend API token |
| From Email | Yes | An email address on your verified domain |
| From Name | No | Display name shown to recipients |
Step 1: Add and verify a domain
- Log in to the MailerSend dashboard
- Go to Domains
- Click Add domain
- Enter your domain name
- Add the provided DNS records (SPF, DKIM, CNAME)
- Click Verify once records are added
Step 2: Create an API token
- In the MailerSend dashboard, go to API Tokens
- Click Generate new token
- Enter a name (e.g.,
Notiflows) - Select Full access or Custom with email sending permissions
- Click Create
- Copy the token immediately
MailerSend only displays the API token once. Copy it and store it securely.
Step 3: Set up in Notiflows
- Navigate to Channels in your project
- Click Create Channel
- Select Email as the channel type
- Select MailerSend as the provider
- Paste your API Key
- Enter your verified From Email and optionally a From Name
- Save the channel
Templates
Email templates support three content types:
- Visual - Drag-and-drop editor for rich HTML emails
- HTML - Raw HTML with full control
- Plaintext - Simple text emails
Use Liquid templating for dynamic content:
Hi {{ recipient.first_name }},
{{ data.message }}Available variable contexts:
recipient.*- Recipient user data (first_name, last_name, email, etc.)actor.*- User who triggered the notificationdata.*- Custom payload passed when triggering the notiflow