Campaign Creation via API
complete
G
Geeknauts Spolka
We need the ability to create and manage email/LinkedIn outreach campaigns programmatically via the Snov.io API. Currently, campaigns can only be created through the UI, which makes it impossible to build automated workflows or AI-driven sales pipelines that spin up campaigns dynamically. Adding API endpoints for campaign creation (including setting up steps, delays, prospect lists, and sender accounts) would be a game-changer for teams using automation tools like n8n, Make, or custom AI agents.
Snovio Team
updated the status to
complete
Hey everyone 👋
We heard you — and it's done. Campaign creation via API is now live.
Your entire outreach stack is now manageable via Snov.io API — from creating and launching campaigns to tracking replies via webhooks and analyzing performance.
Here's what's now possible:
📌 Campaign management
Create, update, launch, pause, complete, and delete campaigns programmatically.
📌 Email step content
Create and manage content blocks (subject + body) for each step in your campaign sequence.
📌 Analytics & recipients
Check recipient statuses, pull activity reports, and retrieve campaign replies — including LinkedIn replies.
📌 Sender accounts
Add new sender accounts and update their settings via API.
📌 Email warm-up
Start and manage warm-up campaigns with full control over settings and limits.
📌 Webhooks
Get real-time notifications for new replies, LinkedIn replies, autoreplies, and connection request acceptances — with
mood
and step_number
included in every reply event.To get started, generate your API credentials in account settings (https://app.snov.io/account/api). For the full list of methods, see the documentation - https://snov.io/api.