Konnectify
 Smartlead  +  Konnectify 

Smartlead Integration with Konnectify

Connect Smartlead’s AI-powered cold email campaigns to Konnectify to automate lead outreach events and keep your campaign, lead, and sending-account workflows in sync.

Campaigns Leads Email Accounts Email Events 6 Triggers 19 Actions

What is Smartlead?

Smartlead is an AI-powered cold email automation platform for building campaigns, managing leads, and running outreach at scale. By integrating Smartlead with Konnectify, you can route real-time email events (sends, opens, clicks, replies, unsubscribes) to your CRM, data warehouse, or internal tools—and automate campaign and lead operations from a single workflow.

Typical use cases include syncing lead status, pausing/resuming leads based on engagement, maintaining suppression lists, and keeping sending accounts and campaigns aligned across systems.

New to Smartlead?
Create a Smartlead workspace, connect sending accounts, and start building cold email campaigns.
New to Konnectify?
Build end-to-end automations with triggers, actions, filters, and multi-step logic—without managing infrastructure.
What you can automate
Create and manage Smartlead campaigns from other systems
Add/remove sending email accounts per campaign
Sync lead updates and categories based on engagement
Pause or resume leads when conditions change
Automatically unsubscribe leads and enforce blocklists
React in real time to email sends, opens, clicks, and replies

API & authentication

Authentication type: API Key
This connector uses API Key authentication. You’ll paste your Smartlead API key into Konnectify to authorize requests to your Smartlead workspace. Keep the key secure and rotate it if you suspect it has been exposed.
With this integration, Konnectify can typically:
  • Create, fetch, list, and delete campaigns
  • Manage leads in campaigns (list, fetch by email, update, pause/resume, delete)
  • Unsubscribe leads globally and maintain a global domain blocklist
  • Manage sending email accounts (fetch, update, list per user/campaign, add/remove to campaigns)
  • Receive webhook events for email engagement and lead lifecycle changes
Note on plan restrictions & rate limits  Smartlead plan features and API limits can vary. If a request fails with permissions or throttling errors, verify your Smartlead plan supports the relevant API endpoints and reduce request frequency (use batching in downstream steps and avoid tight loops). 
Official documentation: Smartlead website Smartlead API docs (if your workspace uses a different docs URL, refer to your Smartlead admin portal)

How to connect

Prerequisites
  • A Smartlead account with access to API keys
  • Your Smartlead API Key
  • A Konnectify account and permission to create/edit workflows
  • (For triggers) Access to configure webhooks in Smartlead, if required by your workspace
1

Add Smartlead to a Workflow

  1. In Konnectify, create a new workflow (or open an existing one).
  2. Click + Add step and select Smartlead.
  3. Choose whether this step is a Trigger (webhook event) or an Action (API call).
2

Authorize via API Key

  1. When prompted, click Connect Smartlead.
  2. Paste your API Key and save the connection.
  3. Name the connection clearly (e.g., Smartlead — Sales Workspace) if you manage multiple workspaces.
3

Configure the Trigger or Action

  1. Select the event or operation you want (for example, Email Replied or Update Lead Category).
  2. Fill in required fields (such as Campaign ID, Lead ID, email address, or domain) using static values or mapped fields from prior steps.
  3. For triggers, complete any webhook setup instructions shown in the step configuration.
Important Double-check IDs (Campaign ID / Lead ID / Email Account ID). Using an incorrect ID can update or remove the wrong record. In production workflows, consider adding validation steps (e.g., “Get Campaign By ID” before destructive actions like “Delete Campaign”).
4

Test the Workflow

  1. Use Konnectify’s Test run to verify authentication and field mappings.
  2. For webhook triggers, generate a real event in Smartlead (send a test email, click a link, reply, etc.).
  3. Confirm the output matches your expectations before enabling downstream updates.
5

Activate the Workflow

  1. Turn on the workflow.
  2. Monitor early runs to ensure volume and rate limits are within expectations.
  3. Iterate: add filters (e.g., only on “Email Replied”) and branch logic for different lead outcomes.

Triggers 6

Smartlead triggers in Konnectify are webhook-based (near real time). Each trigger fires once per event (not batched).

Email Events 4 triggers
Email Sent

Triggers when a email sent event occurs.

Email Opened

Triggers when an email is opened by a recipient.

Email Link Clicked

Triggers when a link inside an email is clicked.

Email Replied

Triggers when a reply is received for a campaign email.

Leads 2 triggers
Lead Unsubscribed

Triggers when a lead unsubscribes from a campaign.

Lead Category Updated

Triggers when a lead category is updated in a campaign.

Actions 19

Use Smartlead actions to create and manage campaigns, update leads, control sending accounts, and enforce suppression policies.

Campaigns 4 actions
Create Campaign

Creates a new campaign inside Smartlead.

Delete Campaign

Deletes an existing campaign from Smartlead using Campaign ID.

Get Campaign By ID

Fetches a Smartlead campaign using its Campaign ID.

List Campaigns

Fetch all campaigns available in your Smartlead workspace.

Leads 8 actions
Fetch Lead by Email

Fetches lead details from Smartlead using the lead email.

Unsubscribe Lead

Unsubscribes a lead from all Smartlead campaigns.

Update Lead

Updates an existing lead using Lead ID.

Update Lead Category

Updates a lead’s category inside a campaign.

Delete Lead

Deletes a lead from a specific campaign.

Pause Lead

Pauses a lead in a Smartlead campaign.

Resume Lead by Campaign

Resumes a paused lead inside a Smartlead campaign.

List Leads by Campaign

Fetch leads associated with a Smartlead campaign with optional filtering.

Email Accounts 6 actions
Add Email Account to Campaign

Adds an existing email account to a Smartlead campaign.

Remove Email Account from Campaign

Removes an email account from a Smartlead campaign.

Fetch Email Account

Fetches Smartlead email account by ID.

Update Email Account

Updates an existing Smartlead email account configuration.

Fetch All Email Accounts Associated to a User

Fetch all email accounts associated to a user in Smartlead.

List Email Accounts Per Campaign

Fetch all email accounts used for sending emails in a Smartlead campaign.

Suppressions 1 action
Block Lead Domain

Adds a domain to Smartlead’s global block list.

Popular automations

Route replies to a follow-up process and categorize the lead

When a prospect replies, automatically update their campaign category so sales can prioritize and keep messaging aligned.

Email Replied Update Lead Category

Suppress unsubscribed leads across all campaigns

Ensure compliance by enforcing global unsubscribe when Smartlead records an unsubscribe event.

Lead Unsubscribed Unsubscribe Lead

Pause leads after a click to prevent over-messaging

If a lead clicks a link, pause them in the campaign while your team follows up in another channel.

Email Link Clicked Pause Lead

Campaign QA: verify campaign details when the first email is sent

When an email send event occurs, fetch the campaign by ID to validate metadata, ownership, or configuration before scaling volume.

Email Sent Get Campaign By ID

FAQ

 How does authentication work for Smartlead in Konnectify? 
Smartlead uses API Key authentication in this connector. Create or copy your API key from Smartlead, then paste it into the Konnectify connection form. Konnectify uses the key to make API calls on your behalf.
 Which Smartlead plans are supported? 
Any plan that provides API access and webhook/event delivery can work. If an action fails due to permissions, confirm your Smartlead subscription includes the required API capabilities and that your API key is associated with the correct workspace.
 Are triggers polling or webhook-based? 
All Smartlead triggers listed in this connector are webhooks and fire per event (for example: opened, clicked, replied). This enables near real-time automation without periodic polling delays.
 How can I prevent duplicates? 
This connector does not include a dedicated “upsert” action. To avoid duplicates, use lookup steps like Fetch Lead by Email (or list/search in your target system) before you create or update records, then branch your workflow based on whether a match is found.
 How does Konnectify handle Smartlead API rate limits? 
If Smartlead returns throttling responses, reduce concurrency and frequency in your workflow design (for example, add queueing, avoid tight loops over large lead lists, and split bulk operations over time). When available, implement retries with backoff in downstream logic.
 Can I connect multiple Smartlead workspaces/accounts? 
Yes. Create multiple Smartlead connections in Konnectify (one per API key/workspace) and select the appropriate connection per workflow step. Use clear naming to avoid mixing production and sandbox keys.
 What’s the best practice for handling unsubscribes and blocklists? 
Use Lead Unsubscribed triggers to enforce suppression downstream (CRM flags, internal lists) and consider calling Unsubscribe Lead to ensure the address is unsubscribed from all campaigns. For domain-level suppression (e.g., competitors, partners, risky domains), use Block Lead Domain. Always align with your compliance requirements (CAN-SPAM/GDPR) and internal policies.

Ready to automate your Smartlead workflows?

Connect Smartlead to Konnectify to orchestrate cold email events, lead operations, and campaign management across your stack.

Get started free →

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article