Prospektr
Documentation

Smartlead

Auto-push qualifying leads into a Smartlead campaign.

Requirements

  • Prospektr™ Pro plan ($199/mo) or higher
  • An active Smartlead account
  • A Smartlead campaign you want leads to land in

Setup

  1. In Smartlead, generate an API key from your account settings.
  2. Note the campaign ID of the campaign you want leads pushed to (visible in Smartlead's campaign URL).
  3. In Prospektr, go to /app/settings/integrations.
  4. Enable the Smartlead card. Paste your API key and campaign ID. Click Save changes.
  5. (Optional) Make sure smartleadis checked in your wizard's output methods — it should be enabled automatically when you save the card.

What gets sent

For each new qualifying prospect, Prospektr POSTs to https://server.smartlead.ai/api/v1/campaigns/{campaignId}/leads with:

  • email
  • company_name — the prospect business name
  • phone_number
  • website
  • location — "City, State"
  • custom_fields.prospektr_segment, custom_fields.prospektr_lead_potential, custom_fields.prospektr_reasoning — useful for mail-merge variables in your sequence.

Troubleshooting

Failed pushes appear as push_failed_smartlead signals in your dashboard with the HTTP error from Smartlead. Common issues:

  • 401 Unauthorized — API key is wrong or has been revoked. Re-issue and update.
  • 404 Not Found— campaign ID doesn't exist or isn't accessible to this API key.
  • 422 — Smartlead rejected a duplicate lead. Not a real error; we treat it as success on retry.