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
The node provides integration with the SmartLead API, focusing on managing leads within email marketing campaigns. Specifically, the Resume operation under the Lead Management resource allows users to resume a paused or stopped lead in a specific campaign. This is useful when you want to reactivate communication with a lead who was previously paused or unsubscribed from a campaign.
Common scenarios include:
- Restarting outreach to a lead after resolving an issue.
- Reactivating leads who have been temporarily paused due to engagement or compliance reasons.
- Managing lead lifecycle dynamically within automated workflows.
Example: Resume a lead with ID 12345 in campaign abcde to continue sending emails as part of that campaign.
Properties
| Name | Meaning |
|---|---|
| Campaign ID | The unique identifier of the campaign where the lead belongs. |
| Lead ID | The unique identifier of the lead to be resumed in the specified campaign. |
| Additional Fields | (Not applicable for this operation) |
Output
The output JSON contains the response data returned by the SmartLead API after resuming the lead. Typically, this will include confirmation of the lead's status change and any relevant metadata about the lead or campaign state.
The node does not output binary data for this operation.
Example output structure (simplified):
{
"id": "leadId",
"campaign_id": "campaignId",
"status": "ACTIVE",
"message": "Lead resumed successfully"
}
Dependencies
- Requires an active connection to the SmartLead API via an API key credential configured in n8n.
- The node uses HTTP requests to the SmartLead API endpoint
https://server.smartlead.ai/api/v1. - Proper permissions on the API key are necessary to perform lead management actions.
Troubleshooting
- Invalid Campaign ID or Lead ID: If either ID is incorrect or does not exist, the API will return an error. Verify IDs before running the node.
- Authentication Errors: Ensure the API key credential is valid and has required permissions.
- Network Issues: Connectivity problems can cause request failures; check network access to the SmartLead API.
- API Rate Limits: Excessive requests may be throttled; consider adding delays or batching operations.
- JSON Parsing Errors: Not applicable for this operation since no JSON input fields are parsed here.
If errors occur, the node will throw descriptive messages indicating the failure reason.
Links and References
- SmartLead API Documentation (assumed base URL)
- SmartLead official website and support channels for API key setup and troubleshooting