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 integrates with the SmartLead API to manage email marketing campaigns and related entities. Specifically, the Save Sequence operation under the šÆ Campaign Management resource allows users to save or update the email sequence for a given campaign. This is useful when you want to define or modify the series of emails that will be sent as part of an automated campaign workflow.
Typical use cases include:
- Automating follow-up emails in a drip campaign.
- Updating the sequence of emails based on new marketing strategies.
- Managing campaign content programmatically within an automation workflow.
For example, after creating a campaign, you can use this operation to upload or update the sequence of emails that leads will receive over time.
Properties
| Name | Meaning |
|---|---|
| Campaign ID | The unique identifier of the campaign for which the email sequence will be saved. |
| Additional Fields | (Not applicable for Save Sequence operation; present for other operations.) |
Note: For the Save Sequence operation, only the Campaign ID is explicitly required as input. The actual sequence data is expected to be provided in the request body (not detailed in the properties but implied by the API call).
Output
The output JSON contains the response from the SmartLead API after saving the campaign sequence. Typically, this includes confirmation of the saved sequence or details about the updated campaign sequence.
- The
jsonoutput field will contain the API response data under adataproperty if available. - No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the SmartLead API via an API key credential configured in n8n.
- The base URL used is
https://server.smartlead.ai/api/v1. - Proper permissions on the API key to modify campaign sequences are necessary.
Troubleshooting
- Invalid Campaign ID: If the campaign ID does not exist or is incorrect, the API will likely return an error. Verify the campaign ID before running the node.
- Malformed Sequence Data: Although not shown explicitly in the properties, the sequence data must be correctly formatted JSON accepted by the API. Invalid JSON or missing required fields may cause errors.
- Authentication Errors: Ensure the API key credential is valid and has sufficient permissions.
- API Rate Limits: Frequent updates might hit rate limits imposed by the SmartLead API.
Common error messages:
"Invalid JSON in lead data"or similar indicates malformed JSON input."Unauthorized"or"Forbidden"indicates issues with API credentials."Not Found"typically means the campaign ID does not exist.
Resolving these usually involves verifying inputs, checking API credentials, and ensuring the campaign exists.
Links and References
- SmartLead API Documentation (Assumed URL based on base URL; verify with official docs)
- n8n documentation on HTTP Request Node for understanding API calls
- General best practices for email marketing automation and campaign sequencing
This summary focuses on the Save Sequence operation within the šÆ Campaign Management resource of the SmartLead integration node.