Channels & ProvidersEmail
SendGrid
Configure SendGrid as an email provider in Notiflows
SendGrid is a cloud-based email delivery platform with analytics and deliverability tools.
Configuration
To create an email channel with SendGrid, configure the following:
| Field | Required | Description |
|---|---|---|
| API Key | Yes | SendGrid API key with mail send permissions |
| From Email | Yes | Verified sender email address |
| From Name | No | Display name for the sender |
| Click Tracking | No | Enable click tracking for links |
| Open Tracking | No | Enable open tracking for emails |
Prerequisites
Before configuring SendGrid in Notiflows:
- A SendGrid account
- A verified sender identity (domain or single sender)
- An API key with mail send permissions
Setup in Notiflows
- Navigate to Channels in your project
- Click Create Channel
- Select Email as the channel type
- Select SendGrid as the provider
- Enter your API key and sender details
- Optionally enable click and open tracking
- 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