notiflowsDocs
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:

FieldRequiredDescription
API KeyYesSendGrid API key with mail send permissions
From EmailYesVerified sender email address
From NameNoDisplay name for the sender
Click TrackingNoEnable click tracking for links
Open TrackingNoEnable open tracking for emails

Prerequisites

Before configuring SendGrid in Notiflows:

  1. A SendGrid account
  2. A verified sender identity (domain or single sender)
  3. An API key with mail send permissions

Setup in Notiflows

  1. Navigate to Channels in your project
  2. Click Create Channel
  3. Select Email as the channel type
  4. Select SendGrid as the provider
  5. Enter your API key and sender details
  6. Optionally enable click and open tracking
  7. 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 notification
  • data.* - Custom payload passed when triggering the notiflow

On this page