Skip to main content
A campaign is a multi-step, multi-channel outreach sequence — the engine that turns a list of leads into booked conversations. Campaigns run across email, LinkedIn, and cold calling, with each step timed over a sequence of days.

What a campaign contains

  • Steps — an ordered sequence of touches, each on a channel (email, LinkedIn, or call) with a delay before it runs.
  • Leads — the people moving through the steps. Leads enter from signals, CSV import, the webhook, or by being added from your lead database.
  • Statusdraft while you build it, active once it’s running, paused when you stop sends, completed when everyone has finished.

Lifecycle

  1. Create a campaign and define its steps in the Cockpit.
  2. Add leads — from signals, an import, or the inbound webhook.
  3. Activate it. Leads progress through the steps; replies surface in the inbox.
  4. Monitor performance and refine the sequence.

Campaigns and the API

Read campaigns and the leads inside them through the API: To add leads to a campaign programmatically today, use its inbound webhook.
“Campaign” is the product term for what’s called a funnel in some internal contexts — they’re the same thing. The API uses campaign everywhere.