Connecting Smartlead

Connect Smartlead to automatically enroll enriched contacts into your campaigns — directly from Signals, the Contacts manager, or AI Agent actions.

Written By Kevin Lawrie

Last updated About 23 hours ago

What this integration does

The Smartlead integration lets you push enriched contacts into Smartlead campaigns. Contacts can be pushed:

  • Automatically — via a Signal's configure step, as contacts are enriched on each run

  • In bulk — from the Contacts manager, on demand

  • Conditionally — via an AI Agent action, only when the agent's output matches your rule


Connecting Smartlead

  1. Go to Integrations in the left sidebar.

  2. Find Smartlead and click Configure.

  3. Enter your Smartlead API key.

  4. Click Save to connect.

To find your API key, log in to your Smartlead account and go to your account or API settings.


Pushing contacts from a Signal (automatic)

In the Signal Configure step, once contact enrichment is enabled, Smartlead becomes available as a push destination on the Integrations step of the Signal wizard.

  1. In the Signal wizard, go to the Integrations step.

  2. Find Smartlead and enable it.

  3. Select the campaign to enroll contacts into.

  4. Save the Signal.

Every contact enriched by this Signal is automatically pushed to your selected Smartlead campaign on each run.


Pushing contacts from the Contacts manager (manual)

  1. Go to Contacts in the left sidebar.

  2. Select the contacts you want to push.

  3. Click ExportSmartlead.

  4. Select the campaign.

  5. Confirm the push.

Batch limit: 150 contacts per push. If you've selected more, only the first contacts in your selection are sent. Use filters to push in segments if needed.


Pushing contacts via AI Agent (conditional)

In the AI Agent Actions step, add a conditional action and choose Add to Smartlead Campaign. Select the campaign. The push fires only when the agent's output matches your condition — ensuring only AI-qualified contacts reach your Smartlead campaigns.

Example:

  • ICP Verifier agent → output equals TRUE → push to Smartlead campaign

  • Output equals FALSE → skip

This protects your campaign deliverability by ensuring only relevant contacts are enrolled.


Requirements

Contacts must have been saved as enriched contacts before they can be pushed to Smartlead. Raw reactions, comments, or post data cannot be pushed directly — enrichment (2 credits) must have completed first.

For best results, enable the email finder on your Signal or run it from the Contacts manager before pushing to Smartlead — most email sequencing tools require a verified email address to enroll a contact.