Zapier

Connect SalesBullet to thousands of apps with Zapier — start Zaps on replies, labels and LinkedIn events, and add contacts, steer campaigns and stop leads from your other tools.

Updated 10 October 2026

SalesBullet works with Zapier: your campaigns' events start Zaps, and your other tools add contacts, start campaigns or stop leads in SalesBullet. It's part of the Unlimited plan (plans).

Connect

  1. In SalesBullet, open Account → API & MCP and click Add SalesBullet to your Zapier — it opens our app in Zapier. Accept the invitation.
  2. Still on API & MCP, make an API key — only the workspace's owner can (API keys).
  3. In Zapier, make a Zap, pick SalesBullet and sign in with that key. The connection is named after your workspace.

A key works in its own workspace: an agency connects each client's workspace with that workspace's key.

Triggers — what starts a Zap

They start the moment it happens:

Trigger When
New Reply A lead replies, by email or on LinkedIn — with the reply and the conversation before it
Lead Label Changed A lead gets a label — Interested, Meeting booked … — set by your team or the AI
Email Sent A campaign email or a MasterInbox reply goes out
Email Bounced An email to a lead bounces
Lead Unsubscribed A lead asks to be unsubscribed
Lead Finished the Sequence A lead had every step without replying
LinkedIn Connection Request Sent, LinkedIn Connection Accepted, LinkedIn Message Sent The campaign's LinkedIn steps, and the lead accepting

Each brings the lead (name, job title, company, LinkedIn), the campaign and what happened. A lead from our lead database comes with their email once they've replied.

Turning a Zap on adds a webhook to your workspace, and turning it off removes it — you'll see them on API & MCP. A workspace can have 50.

Actions — what a Zap does in SalesBullet

Action What it does
Add Contact to List Adds a person to a contact list, matched on email — with any custom fields, which become variables in your messages
Create Contact List Makes a list, or finds the one with that name
Update Contact Fields Sets fields on a contact — e.g. an icebreaker your own tool wrote
Add to Do-not-contact List Emails or whole domains your campaigns never contact
Add List to Campaign A list's people become the campaign's leads
Start Campaign, Pause Campaign As in the app — a campaign needs its steps, sending accounts and leads to start
Stop Lead, Pause Lead, Resume Lead One lead in a campaign, by email — e.g. your CRM says they're a customer now

When SalesBullet refuses something — a campaign that isn't ready, a contact that doesn't exist — the Zap shows the reason.

Ideas

  • A reply → your CRM or Slack: New Reply → create the contact in your CRM, or post the reply to a channel.
  • Interested → a deal: Lead Label Changed (Interested) → make a deal in Pipedrive, Close or Salesforce.
  • A form or webinar → a campaign: a new sign-up → Add Contact to List → it joins the campaign that list is in.
  • A customer → stop emailing: a deal won in your CRM → Stop Lead, or Add to Do-not-contact List.

More in Account and team