Actions74
- šÆ Campaign Management Actions
- š„ Lead Management Actions
- š§ Email Accounts Actions
- š Analytics & Stats Actions
- š Smart Delivery Actions
- Get Region Provider IDs
- Create Manual Placement Test
- Create Automated Placement Test
- Get Spam Test Details
- Delete Tests in Bulk
- Stop Automated Test
- List All Tests
- Get Provider Report
- Get Geo Report
- Get Sender Account Report
- Get Spam Filter Report
- Get DKIM Details
- Get SPF Details
- Get rDNS Report
- Get Sender Account List
- Get Blacklists
- Get Domain Blacklist
- Get Spam Test Email Content
- Get Email Reply Headers
- Get Schedule History
- Get IP Details
- Get Mailbox Summary
- Get Mailbox Count
- Get All Folders
- Create Folder
- Get Folder by ID
- Delete Folder
- š Webhooks Actions
- šØ Smart Senders Actions
Overview
This node integrates with the SmartLead API to manage email marketing automation, including campaigns, leads, email accounts, analytics, and related services. Specifically, the Update Warmup operation under the Email Accounts resource allows users to update warmup settings for a given email account. Email warmup is a process that gradually increases the volume of emails sent from a new or dormant email account to build sender reputation and improve deliverability.
Typical use cases include:
- Automating the warmup configuration of email accounts used in marketing campaigns.
- Adjusting warmup parameters dynamically based on campaign needs or performance.
- Integrating warmup updates into broader email marketing workflows within n8n.
Example: You have an email account newly added to your system and want to start or adjust its warmup schedule automatically as part of your onboarding workflow.
Properties
| Name | Meaning |
|---|---|
| Email Account ID | The unique identifier of the email account whose warmup settings you want to update. |
| Additional Fields | (Not applicable specifically for this operation; included in general input properties.) |
The node supports other properties for different operations and resources, but for Update Warmup on Email Accounts, only the Email Account ID is required as input.
Output
- The output JSON contains the response data from the SmartLead API after updating the warmup settings of the specified email account.
- The structure typically includes confirmation of updated warmup parameters or the current state of the warmup configuration.
- No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for authenticating requests to the SmartLead API.
- The base URL for API requests is
https://server.smartlead.ai/api/v1. - The node uses HTTP POST method to update warmup settings at endpoint
/email-accounts/{emailAccountId}/warmup. - Proper API permissions are needed to modify email account warmup settings.
Troubleshooting
- Invalid Email Account ID: If the provided email account ID does not exist or is incorrect, the API will return an error. Verify the ID before running the node.
- Authentication Errors: Ensure the API key credential is valid and has sufficient permissions.
- Malformed Input Data: Although this operation does not require complex JSON input, ensure all required fields are correctly set.
- API Rate Limits: Frequent updates may hit rate limits imposed by the SmartLead API; handle errors accordingly.
- Network Issues: Connectivity problems can cause request failures; check network access to the SmartLead API endpoint.
Common error messages:
"Invalid JSON"ā unlikely here since no complex JSON input is required for this operation."Unauthorized"ā indicates issues with API credentials."Not Found"ā likely due to invalid email account ID.
Links and References
- SmartLead API Documentation (Assumed public API docs URL)
- General email warmup best practices: https://sendgrid.com/blog/email-warm-up-guide/
- n8n HTTP Request Node documentation for custom API integrations: https://docs.n8n.io/nodes/n8n-nodes-base.httpRequest/
Note: This summary focuses exclusively on the "Update Warmup" operation of the "Email Accounts" resource as requested.