Send Email
The Send Email step allows you to send emails from your workflows. Emails can include dynamic content using workflow variables and support multiple formats.Overview
Send Email steps are essential for:- User notifications and alerts
- Transactional emails
- Marketing campaigns
- Automated follow-ups
- Status updates and confirmations
Configuration
When you add a Send Email step, you’ll configure:Recipient Email
Enter the email address of the recipient. You can use workflow variables to dynamically set the recipient:The recipient email is required. You can use workflow variables from trigger events or previous steps to set the recipient dynamically.
Subject
Enter the email subject line. Use workflow variables to personalize subjects:Email Body
Configure the email body content. You can use:- HTML Editor: Visual editor for creating rich HTML emails
- Plain Text: Simple text emails
- JSON Templates: Advanced template-based emails
HTML Emails
Use the HTML editor to create rich, formatted emails with:- Text formatting (bold, italic, headings)
- Links and buttons
- Images
- Custom styling
Using Variables
Insert workflow variables into email content using the{{variable.name}} syntax:
- From triggers: Use variables from your trigger event
- From previous steps: Use output from HTTP requests or other steps
- System variables: Access built-in variables like timestamps
Email Sending Domain
Emails are currently sent from:Custom domain configuration will be available soon. This will allow you to send emails from your own domain.
Example Use Cases
Welcome Email
Send a welcome email when a user signs up:Order Confirmation
Send order confirmation emails:Password Reset
Send password reset emails:Follow-up Sequence
Create a follow-up email sequence:Best Practices
Personalize Content
Personalize Content
Use workflow variables to personalize email content with user names, custom data, and dynamic information. Personalized emails have higher engagement rates.
Test Email Rendering
Test Email Rendering
Test your emails in different email clients to ensure they render correctly. HTML emails may appear differently across clients.
Include Clear CTAs
Include Clear CTAs
Use clear call-to-action buttons or links in your emails to guide recipients to the desired action.
Keep Subjects Concise
Keep Subjects Concise
Email subjects should be clear and concise. Use variables to personalize while keeping the subject line under 50-60 characters when possible.
Validate Email Addresses
Validate Email Addresses
Ensure recipient email addresses are valid before sending. Invalid addresses will cause email delivery failures.
Email delivery status is tracked and available in workflow execution logs. Failed deliveries are logged with error details for debugging.