Package Information
Released: 6/7/2025
Downloads: 66 weeklyĀ /Ā 66 monthly
Latest Version: 1.8.0
Author: brandonlipman
Documentation
n8n-nodes-smartlead-v1-8-0
š SmartLead API v1.8.0 - Complete Email Marketing Automation for n8n
A comprehensive n8n community node for SmartLead - the most powerful email marketing automation platform for outbound sales.
⨠Features
šÆ Campaign Management (10 Operations)
- Get All Campaigns - Retrieve all campaigns
- Get Campaign by ID - Get detailed campaign information
- Create Campaign - Create new email campaigns
- Update Schedule - Modify campaign timing settings
- Update Settings - Configure campaign parameters
- Save Sequence - Create/update email sequences
- Update Status - Start, pause, or stop campaigns
- Get Sequence - Fetch campaign email sequence
- Export Data - Download campaign results
- Delete Campaign - Remove campaigns
š„ Lead Management (14 Operations)
- Get All by Campaign - Retrieve campaign leads
- Get Categories - Fetch lead categorization options
- Get by Email - Find leads by email address
- Add to Campaign - Upload leads to campaigns (max 350 per batch)
- Resume/Pause/Delete - Control lead status
- Unsubscribe - Remove from campaign or all campaigns
- Block List - Add to global block list
- Update/Update Category - Modify lead information
- Message History - View email conversations
- Reply to Lead - Respond from master inbox
š§ Email Account Management (9 Operations)
- Get All for User - List all connected accounts
- Get All for Campaign - Campaign-specific accounts
- Get by ID - Account details
- Create/Update - Manage account settings
- Add/Remove from Campaign - Account-campaign linking
- Update Warmup - Configure deliverability settings
- Reconnect Failed - Fix connection issues
š Analytics & Stats (4 Operations)
- Campaign Stats - Performance metrics (opens, clicks, replies)
- Campaign Stats by Date - Time-range analytics
- Warmup Stats - Email account health monitoring
- Top Level Analytics - Account overview
š¦ Installation
Install in n8n:
npm install n8n-nodes-smartlead-v1-8-0
Restart your n8n instance
The SmartLead node will appear in your node palette
š Authentication
Get your API key from SmartLead:
- Go to Settings ā API Access
- Click "Activate API"
- Copy your API key
In n8n:
- Create new SmartLead API credentials
- Paste your API key
- Save the credentials
š Quick Start
Example 1: Get All Campaigns
1. Add SmartLead node
2. Select Resource: "šÆ Campaign Management"
3. Select Operation: "Get All"
4. Execute
Example 2: Add Leads to Campaign
1. Add SmartLead node
2. Select Resource: "š„ Lead Management"
3. Select Operation: "Add to Campaign"
4. Enter Campaign ID
5. Provide lead data in JSON format:
{
"email": "[email protected]",
"first_name": "John",
"last_name": "Doe",
"company": "Example Corp"
}
Example 3: Get Campaign Performance
1. Add SmartLead node
2. Select Resource: "š Analytics & Stats"
3. Select Operation: "Campaign Stats"
4. Enter Campaign ID
5. Execute to get metrics
š Rate Limits
- 60 requests per 60 seconds per API key
- 350 leads maximum per batch upload
- Monitor headers:
x-ratelimit-remaining
,x-ratelimit-reset
š ļø API Coverage
This node covers 37 operations across all major SmartLead API endpoints:
- ā All Campaign Management endpoints
- ā All Lead Management endpoints
- ā All Email Account endpoints
- ā All Analytics endpoints
- ā Proper authentication handling
- ā Error handling and validation
- ā Rate limit awareness
š Resources
š License
MIT License - feel free to use in your automations!
š Issues & Support
For issues with this n8n node, please check:
- Your API key is valid and has proper permissions
- You're within rate limits (60 req/60s)
- Campaign/Lead/Account IDs are correct
Happy Automating! š
Built with ā¤ļø for the n8n community