Skip to main content
SendGrid is a cloud-based email delivery platform that helps businesses send transactional and marketing emails at scale. Cargo’s native integration with SendGrid allows you to send templated emails directly from your workflows.

How to set up SendGrid

To connect SendGrid, you’ll need an API key from your SendGrid account.

Connection details

FieldDescription
API KeyYour SendGrid API key
Create an API key in SendGrid under Settings → API Keys. Ensure it has permission to send emails.
Once the connector is created, you can:
  • Use SendGrid in workflows — Choose SendGrid from the node catalog within a Play, Tool, or Agent.

SendGrid actions

Send email

Send an email using SendGrid’s dynamic template system. Use cases
  • Transactional emails – Send order confirmations, receipts, notifications
  • Personalized outreach – Send customized emails with dynamic content
  • Automated follow-ups – Trigger emails based on workflow conditions
Configuration
FieldDescription
TemplateSelect from your SendGrid templates
SubjectEmail subject line
From emailSender email address
From nameSender display name
To emailRecipient email address
Dynamic dataKey-value pairs for template variables
Templates are created and managed in SendGrid. Use dynamic data to populate template variables like {{first_name}} or {{company}}.

Dynamic template data

SendGrid templates support dynamic variables that you can populate from your workflow data.

Example configuration

KeyValue
first_name{{contact.firstName}}
company{{contact.company}}
meeting_url{{calendar.link}}
Ensure your template variables match the keys you provide in dynamic data. Mismatched keys will result in empty values.