{"id":47504,"date":"2026-07-05T20:48:48","date_gmt":"2026-07-05T17:48:48","guid":{"rendered":"https:\/\/snov.io\/knowledgebase\/?p=47504"},"modified":"2026-07-07T09:33:02","modified_gmt":"2026-07-07T06:33:02","slug":"how-to-set-up-workflows-with-snov-io-in-n8n","status":"publish","type":"post","link":"https:\/\/snov.io\/knowledgebase\/how-to-set-up-workflows-with-snov-io-in-n8n\/","title":{"rendered":"How to set up workflows with Snov.io in n8n"},"content":{"rendered":"\r\n\r\n\r\n<p>This guide explains how to set up the Snov.io and n8n integration, including installation, API credential setup, available actions, and how to build your first workflow.<\/p>\r\n<div class=\"toc-menu\" style=\"background: #f8f9fa; border: 1px solid #e9ecef; border-radius: 8px; padding: 20px 24px; margin-bottom: 24px;\">\r\n<p><a href=\"#set-up-a-self-hosted-n8n-instance\">Set up a self-hosted n8n instance<\/a><\/p>\r\n<p><a href=\"#install-the-snovio-node\">Install the Snov.io node<\/a><\/p>\r\n<p><a href=\"#add-api-credentials\">Add API credentials<\/a><\/p>\r\n<p><a href=\"#add-snovio-to-your-workflow\">Add Snov.io to your workflow<\/a><\/p>\r\n<p><a href=\"#use-case-examples\">Use case examples<\/a><\/p>\r\n<p><a href=\"#snovio-node-actions\">Snov.io node actions<\/a><\/p>\r\n<\/div>\r\n\r\n<div class=\"notification-block note\">\r\n<div class=\"notification-block__icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/themes\/knowledgebase-n\/assets\/img\/ph_circle-wavy-warning.svg\" alt=\"note\" width=\"32\" height=\"32\" \/><\/div>\r\n<div class=\"notification-block__text\"><span style=\"font-weight: 400;\">The Snov.io node for n8n lets you automate tasks using Snov.io's API actions in your workflows, without manual work in your account.<\/span><\/div>\r\n<\/div>\r\n<p><span style=\"font-weight: 400;\">Use it on its own for Snov.io-specific tasks. Connect it with tools like Google Sheets, Slack, HubSpot, or Salesforce to move data between platforms automatically. Or add it as a tool in the AI Agent node so your agent can find emails or verify contacts on its own.<\/span><\/p>\r\n<p><!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph --><\/p>\r\n<p><strong>What you can automate:<\/strong><\/p>\r\n<p><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:list --><\/p>\r\n<ul>\r\n<li>Build lead pipelines with email verification and enrichment<\/li>\r\n<li>Sync contacts with CRMs and spreadsheets<\/li>\r\n<li>Send campaign updates to your team chats<\/li>\r\n<li>Manage leads and retrieve campaign data for dashboards<\/li>\r\n<\/ul>\r\n<p class=\"wp-block-heading\"><strong>What you need to use Snov.io in n8n<\/strong><\/p>\r\n<p><!-- \/wp:heading -->\r\n\r\n<!-- wp:list --><\/p>\r\n<ol>\r\n<li>A self-hosted n8n instance (Docker or npm)<\/li>\r\n<li>Snov.io API credentials \u2014 get API access <a href=\"https:\/\/app.snov.io\/account\/api\" target=\"_blank\" rel=\"noopener\">in your account<\/a> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47511 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-lhie.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-lhie.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-lhie-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-lhie-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-lhie-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-lhie-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-lhie-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/li>\r\n<\/ol>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading {\"level\":2} --><!-- \/wp:list -->\r\n\r\n<!-- wp:heading {\"level\":2} -->\r\n<h2 id=\"set-up-a-self-hosted-n8n-instance\"><strong>Set up a self-hosted n8n instance<\/strong><\/h2>\r\n<p class=\"font-claude-response-body break-words whitespace-normal\">Before you can install the Snov.io node, you need a running self-hosted n8n instance. The fastest way to get started is with <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/docs.docker.com\/get-docker\/\" target=\"_blank\" rel=\"noopener\">Docker<\/a>.<\/p>\r\n<p class=\"font-claude-response-body break-words whitespace-normal\">Once your n8n instance is active, open your browser and go to <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"http:\/\/localhost:5678\">http:\/\/localhost:5678<\/a>.<\/p>\r\n<p class=\"font-claude-response-body break-words whitespace-normal\">You'll see the n8n dashboard where you can install the Snov.io node and start building workflows.<\/p>\r\n<p class=\"font-claude-response-body break-words whitespace-normal\">If you're new to self-hosted n8n setups, YouTube has many of beginner-friendly walkthroughs. Search \"how to install n8n locally with Docker\".<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47527 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-lozx.png\" alt=\"\" width=\"3360\" height=\"2100\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-lozx.png 3360w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-lozx-300x188.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-lozx-1024x640.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-lozx-768x480.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-lozx-1536x960.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-lozx-2048x1280.png 2048w\" sizes=\"(max-width: 3360px) 100vw, 3360px\" \/><\/p>\r\n<!-- \/wp:list -->\r\n\r\n<!-- wp:paragraph --><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading {\"level\":2} -->\r\n<h2 id=\"install-the-snovio-node\"><strong>Install the Snov.io node<\/strong><\/h2>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph --><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p>In n8n's main view, go to <strong>Settings<\/strong> \u2192 <strong>Community nodes<\/strong> \u2192 <strong>Install<\/strong>.<\/p>\r\n<div class=\"notification-block learn\">\r\n<div class=\"notification-block__icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/themes\/knowledgebase-n\/assets\/img\/fluent_chat-warning-16-regular.svg\" alt=\"learn\" width=\"32\" height=\"32\" \/><\/div>\r\n<div class=\"notification-block__text\">\r\n<p><b>Self-hosted only:<\/b><\/p>\r\n<p>The Snov.io node is currently available for self-hosted n8n instances only. In n8n Cloud, you can connect to Snov.io using manually configured <a href=\"https:\/\/snov.io\/api\" target=\"_blank\" rel=\"noopener\">API requests<\/a>.<\/p>\r\n<\/div>\r\n<\/div>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47509 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-rzik.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-rzik.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-rzik-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-rzik-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-rzik-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-rzik-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-rzik-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph --><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p>Enter \u201cn8n-nodes-snovio\u201d in the <strong>Npm Package Name.<\/strong><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<div class=\"notification-block note-gray\">\r\n<div class=\"notification-block__text\"><strong>Note:<\/strong> n8n will show a standard warning about using custom-built nodes. This is expected for all nodes added directly by the developer (Snov.io in this case). We\u2019ve built it and added it through Community nodes for your access.<\/div>\r\n<\/div>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47510 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-sbyp.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-sbyp.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-sbyp-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-sbyp-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-sbyp-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-sbyp-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260630-sbyp-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph --><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph --><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading {\"level\":2} -->\r\n<h2 id=\"add-api-credentials\"><strong>Add API credentials<\/strong><\/h2>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph -->\r\n<p>The integration uses API connection with your Snov.io account.<\/p>\r\n<p>In the n8n's main view, click <strong>+<\/strong> at the top left \u2192 select <strong>New credential<\/strong>. Search for <strong>Snov.io API<\/strong> and click <strong>Continue<\/strong>.<\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47513 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-muhd.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-muhd.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-muhd-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-muhd-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-muhd-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-muhd-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-muhd-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p>To get your Snov.io API credentials, go to <a href=\"https:\/\/app.snov.io\/account\/api\" target=\"_blank\" rel=\"noopener\">Account settings<\/a> \u2192 <strong>API<\/strong> tab. Copy your <strong>User ID<\/strong> and <strong>API Secret<\/strong> and paste them into the corresponding fields in n8n.<\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47528 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-mwbe.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-mwbe.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-mwbe-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-mwbe-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-mwbe-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-mwbe-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-mwbe-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p>Once the connection is successful, you can use this Snov.io account in your workflows.<\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47514 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sggu.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sggu.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sggu-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sggu-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sggu-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sggu-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sggu-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading {\"level\":2} -->\r\n<h2 id=\"add-snovio-to-your-workflow\"><strong>Add Snov.io to your workflow<\/strong><\/h2>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph -->\r\n<p>In the workflow editor, add a new step. Search for <strong>Snov.io<\/strong> in the sidebar and select <strong>Snov.io API<\/strong>. If it doesn't appear, restart your n8n instance.<\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47512 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sfli.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sfli.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sfli-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sfli-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sfli-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sfli-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260705-sfli-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph --><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<div class=\"notification-block learn\">\r\n<div class=\"notification-block__icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/themes\/knowledgebase-n\/assets\/img\/fluent_chat-warning-16-regular.svg\" alt=\"learn\" width=\"32\" height=\"32\" \/><\/div>\r\n<div class=\"notification-block__text\">Snov.io does not currently have trigger nodes (workflow starters). Use Snov.io as an action that comes after a trigger (manual, scheduled, or coming from another node\/tool).<\/div>\r\n<\/div>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph --><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p>The available actions cover all our tools: Email Finder, Data Enrichment, Campaigns, Prospect Management, etc. See the full list of actions at the bottom of this guide.<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47515 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-plfr.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-plfr.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-plfr-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-plfr-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-plfr-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-plfr-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260701-plfr-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading {\"level\":2} -->\r\n<h3 id=\"action-settings\"><strong>Action settings<\/strong><\/h3>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph -->\r\n<p>After adding an action step, check its parameters.<\/p>\r\n<div class=\"notification-block learn\">\r\n<div class=\"notification-block__icon\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/themes\/knowledgebase-n\/assets\/img\/fluent_chat-warning-16-regular.svg\" alt=\"learn\" width=\"32\" height=\"32\" \/><\/div>\r\n<div class=\"notification-block__text\">Most settings are pre-configured, but some need manual setup during the first run. You'll also need to map input and output fields to pass data between nodes.<\/div>\r\n<\/div>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p><strong>Node parameters:<\/strong><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:list -->\r\n<ol>\r\n<li><strong>Credential<\/strong> \u2013 Snov.io account used in this step (connected via API)<\/li>\r\n<li><strong>Resource<\/strong> (This is a tool you want to use. For example, Email Finder &amp; Enrichment, Verifier)<\/li>\r\n<li><strong>Operation<\/strong> (This is an API action executed at this step; each tool has its own actions)<\/li>\r\n<\/ol>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47517 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jjjy.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jjjy.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jjjy-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jjjy-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jjjy-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jjjy-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jjjy-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/p>\r\n<!-- \/wp:list -->\r\n\r\n<!-- wp:heading {\"level\":3} -->\r\n<h3 id=\"add-input\"><strong>Add input<\/strong><\/h3>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph -->\r\n<div class=\"paragraph\" dir=\"auto\">Most API actions need data to work with. You can pull this data automatically from previous nodes in your workflow.<\/div>\r\n<div dir=\"auto\">\u00a0<\/div>\r\n<div class=\"paragraph\" dir=\"auto\">To do this, click into the input data field and select a field tag (or write an expression) that references the data from the previous step.<\/div>\r\n<div dir=\"auto\">\u00a0<\/div>\r\n<div class=\"paragraph\" dir=\"auto\">For example, if the previous node outputs an email address, select that field to pass it into the current action.<\/div>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47516 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-kbfx.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-kbfx.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-kbfx-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-kbfx-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-kbfx-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-kbfx-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-kbfx-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph --><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading {\"level\":3} -->\r\n<h3 id=\"get-output\"><strong>Get output<\/strong><\/h3>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph -->\r\n<div class=\"paragraph\" dir=\"auto\">Before you can use the data from an action, you need to see what fields it returns. Run the step manually once to generate the output fields.<\/div>\r\n<div dir=\"auto\">\u00a0<\/div>\r\n<div class=\"paragraph\" dir=\"auto\">For example, a \"Start\" action might return a <em>task_hash<\/em> \u2014 you'll need this value to fetch the actual results in a later \"Get Result\" step.<\/div>\r\n<div class=\"paragraph\" dir=\"auto\">Once you see the output fields, you can map them into following nodes.<\/div>\r\n<div dir=\"auto\">\u00a0<\/div>\r\n<div class=\"paragraph\" dir=\"auto\">Add the next node to your workflow and reference the output fields you want to pass along, whether that's storing data in a spreadsheet, sending it to a CRM, or processing it further.<\/div>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-47520 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jtdl.png\" alt=\"\" width=\"3584\" height=\"2128\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jtdl.png 3584w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jtdl-300x178.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jtdl-1024x608.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jtdl-768x456.png 768w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jtdl-1536x912.png 1536w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/SCR-20260703-jtdl-2048x1216.png 2048w\" sizes=\"(max-width: 3584px) 100vw, 3584px\" \/><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph --><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading {\"level\":2} -->\r\n<h2 id=\"use-case-examples\"><strong>Use case examples<\/strong><\/h2>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph -->\r\n<p>Here is an example workflow you can build with Snov.io in n8n. More examples are coming soon.<\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading {\"level\":3} -->\r\n<h3 id=\"domain-search-verification-enrichment-workflow\"><strong>Domain Search + Verification + Enrichment workflow<\/strong><\/h3>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph -->\r\n<p class=\"font-claude-response-body break-words whitespace-normal\">Use this to build a qualified prospect list from a target company domain. The workflow finds emails, verifies deliverability, enriches the valid ones, and adds them to a Snov.io list.<\/p>\r\n<p class=\"font-claude-response-body break-words whitespace-normal\">Import this workflow directly into n8n. Download the JSON file below and use n8n's Import from File option (<strong>Workflows<\/strong> menu \u2192 <strong>Import from File<\/strong>) to load it into your instance.<\/p>\r\n<p class=\"font-claude-response-body break-words whitespace-normal\">Before running it, you'll need to:<\/p>\r\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Connect your own <a href=\"https:\/\/app.snov.io\/account\/api\" target=\"_blank\" rel=\"noopener\">Snov.io API credentials<\/a> to each Snov.io node in the workflow<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Replace the <strong>listId<\/strong> value in the <strong>Add prospect to list<\/strong> node with the ID of the list you want <a href=\"https:\/\/app.snov.io\/prospects\" target=\"_blank\" rel=\"noopener\">prospects saved to<\/a><\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Update the domain in <strong>Start domain search<\/strong> to the company you want to search<\/li>\r\n<\/ul>\r\n<p class=\"font-claude-response-body break-words whitespace-normal\"><a href=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/Domain-Search-Verification-Enrichment-workflow-1.json_.zip\" target=\"_blank\" rel=\"noopener\">Download workflow template<\/a><\/p>\r\n<p class=\"font-claude-response-body break-words whitespace-normal\"><strong>n8n workflow:<\/strong><\/p>\r\n<ol class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal flex flex-col gap-1 pl-8 mb-3\">\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Schedule Trigger<\/strong> \u2014 Runs weekly or triggered manually<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Snov.io: Start domain search<\/strong> \u2014 Enter the target company domain<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Snov.io: Start domain emails<\/strong> \u2014 Retrieve emails found for that domain<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Snov.io: Get domain emails result<\/strong> \u2014 Collect the full email list<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Snov.io: Start email verification<\/strong> \u2014 Check deliverability for each email<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Wait node<\/strong> \u2014 5\u201310 seconds<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Snov.io: Get email verification result<\/strong> \u2014 Retrieve verification status<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Filter<\/strong> \u2014 Keep only emails with \"valid\" status<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Snov.io: Enrich person profile from email<\/strong> \u2014 Add company, title, and location for valid emails<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Filter<\/strong> \u2014 Keep only successfully enriched profiles<\/li>\r\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><strong>Snov.io: Add prospect to list<\/strong> \u2014 Save enriched prospects to a Snov.io list<\/li>\r\n<\/ol>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-block-image shadow alignnone wp-image-47538 size-full\" src=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/Domain-Search-Verification-Enrichment-workflow-n8n-07-06-2026_06_29_PM.png\" alt=\"\" width=\"1440\" height=\"715\" srcset=\"https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/Domain-Search-Verification-Enrichment-workflow-n8n-07-06-2026_06_29_PM.png 1440w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/Domain-Search-Verification-Enrichment-workflow-n8n-07-06-2026_06_29_PM-300x149.png 300w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/Domain-Search-Verification-Enrichment-workflow-n8n-07-06-2026_06_29_PM-1024x508.png 1024w, https:\/\/snov.io\/knowledgebase\/wp-content\/uploads\/2026\/07\/Domain-Search-Verification-Enrichment-workflow-n8n-07-06-2026_06_29_PM-768x381.png 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/p>\r\n<!-- \/wp:list -->\r\n\r\n<!-- wp:paragraph --><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading {\"level\":2} -->\r\n<h3 id=\"workflow-tips-and-best-practices\"><strong>Workflow tips and best practices<\/strong><\/h3>\r\n<h2><!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph --><\/h2>\r\n<p>Some tools use two actions: <strong>Start<\/strong> and <strong>Get<\/strong>.<\/p>\r\n<h2><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph --><\/h2>\r\n<p>One action starts a task and returns a <em>task_hash<\/em>. Another action retrieves the results using that <em>task_hash<\/em>.\u00a0<\/p>\r\n<h2><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph --><\/h2>\r\n<div class=\"notification-block note-gray\">\r\n<div class=\"notification-block__text\">\r\n<p>For tools like Email Finder and Verifier, your workflow should follow this pattern:<\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p><strong>Trigger \u2192 Snov.io action (Start) \u2192 Wait node \u2192 Snov.io action (Get Result) \u2192 Next step<\/strong><\/p>\r\n<\/div>\r\n<\/div>\r\n<h2><!-- \/wp:paragraph -->\r\n\r\n<!-- wp:list --><\/h2>\r\n<ul>\r\n<li>Snov.io API has a limit of 60 requests per minute. For large batch operations, add delays or use n8n's <strong>Split in Batches<\/strong> node<\/li>\r\n<li>Make sure you have enough <a href=\"https:\/\/snov.io\/knowledgebase\/what-is-a-credit\/\" target=\"_blank\" rel=\"noopener\">credits<\/a> before running actions. Use action <a href=\"https:\/\/snov.io\/api#CheckUserBalance\" target=\"_blank\" rel=\"noopener\">Check credit balance<\/a>\u00a0before execution<\/li>\r\n<li>Snov.io's Email Verifier accepts up to 10 emails per verification request. If your domain search returns more than 10, use <strong>Split Out<\/strong> and <strong>Loop Over Items<\/strong> nodes to process them in batches, with an <strong>Aggregate<\/strong> node before each verification call to group emails back into a single batch request<\/li>\r\n<li>Use Wait nodes (5\u201310 seconds) between <strong>Start<\/strong> and <strong>Get<\/strong> actions. Snov.io needs a few seconds to process each batch before results are ready. If the Get result action comes back empty, try increasing the wait time<\/li>\r\n<li>When using <strong>Add Prospect to List <\/strong>action, turn on <strong>updateContact<\/strong> in the settings if you expect to update prospects you've already added earlier. Otherwise Snov.io treats them as duplicates and skips them<\/li>\r\n<\/ul>\r\n<h2 id=\"snovio-node-actions\"><strong>Snov.io node actions<\/strong><\/h2>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph -->\r\n<p>These are the available actions you can combine in any order to build custom workflows. See <a href=\"https:\/\/snov.io\/api\" target=\"_blank\" rel=\"noopener\">Snov.io API documentation<\/a> for request parameters and full technical details.<\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:heading {\"level\":3} -->\r\n<h3 id=\"email-finder-amp-enrichment\"><strong>Email Finder &amp; Enrichment<\/strong><\/h3>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:list -->\r\n<ul>\r\n<li><strong>Domain search<\/strong> \u2014 Identify prospect contacts and email addresses associated with a specific company domain<\/li>\r\n<li><strong>Get prospect profile<\/strong> \u2014 Retrieve detailed prospect data to enrich your outreach lists with comprehensive background information<\/li>\r\n<li><strong>Get all emails by domain<\/strong> \u2014 Bulk-collect email addresses from a domain for list building and research<\/li>\r\n<li><strong>LinkedIn URL enrichment<\/strong> \u2014 Extract prospect details from LinkedIn profiles to enhance your existing data<\/li>\r\n<li><strong>Enrich person by email<\/strong> \u2014 Add missing prospect information (company, title, location) by looking up their email address<\/li>\r\n<\/ul>\r\n<!-- \/wp:list -->\r\n\r\n<!-- wp:heading {\"level\":3} -->\r\n<h3 id=\"email-verifier\"><strong>Email Verifier<\/strong><\/h3>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:list -->\r\n<ul>\r\n<li><strong>Start email verification<\/strong> \u2014 Initiate bulk or single email validation to check deliverability before sending<\/li>\r\n<li><strong>Get verification result<\/strong> \u2014 Retrieve the status of email verification checks to confirm which addresses are active<\/li>\r\n<\/ul>\r\n<!-- \/wp:list -->\r\n\r\n<!-- wp:heading {\"level\":3} -->\r\n<h3 id=\"campaigns\"><strong>Campaigns<\/strong><\/h3>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:list -->\r\n<ul>\r\n<li><strong>Get campaign analytics<\/strong> \u2014 Pull performance metrics to track outreach effectiveness in your automations<\/li>\r\n<li><strong>Replies, opens, clicks<\/strong> \u2014 Monitor engagement metrics to identify responsive prospects automatically<\/li>\r\n<li><strong>Sent emails<\/strong> \u2014 Track which messages were delivered as part of campaign monitoring<\/li>\r\n<li><strong>Campaign progress<\/strong> \u2014 Check overall campaign status to trigger conditional workflows based on performance<\/li>\r\n<\/ul>\r\n<!-- \/wp:list -->\r\n\r\n<!-- wp:heading {\"level\":3} -->\r\n<h3 id=\"prospect-management\"><strong>Prospect Management<\/strong><\/h3>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:list -->\r\n<ul>\r\n<li><strong>Add prospect to list<\/strong> \u2014 Programmatically add contacts discovered or enriched by automations into Snov.io lists<\/li>\r\n<li><strong>Find prospect by email<\/strong> \u2014 Look up existing prospect data by email to avoid duplicates and sync information<\/li>\r\n<li><strong>Create prospect list<\/strong> \u2014 Auto-generate organized prospect lists from automation results<\/li>\r\n<li><strong>View prospects in list<\/strong> \u2014 Retrieve list contents to review or process prospects in downstream workflow steps<\/li>\r\n<\/ul>\r\n<!-- \/wp:list -->\r\n\r\n<!-- wp:heading {\"level\":3} -->\r\n<h3 id=\"user-account\"><strong>User Account<\/strong><\/h3>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:list -->\r\n<ul>\r\n<li><strong>Check credit balance<\/strong> \u2014 Monitor your remaining API credits to prevent automation failures due to insufficient balance<\/li>\r\n<\/ul>\r\n<!-- \/wp:list -->\r\n\r\n<!-- wp:heading {\"level\":2} -->\r\n<div class=\"notification-block note-gray\">\r\n<div class=\"notification-block__text\">\r\n<h3 id=\"related-articles\"><strong>Related articles<\/strong><\/h3>\r\n<!-- \/wp:heading -->\r\n\r\n<!-- wp:paragraph -->\r\n<p><a href=\"https:\/\/snov.io\/knowledgebase\/how-to-enrich-your-data-via-snov-io-api\/\" target=\"_blank\" rel=\"noopener\">How to enrich your data via Snov.io API<\/a><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p><a href=\"https:\/\/snov.io\/knowledgebase\/how-to-enrich-prospect-data-in-your-list\/\" target=\"_blank\" rel=\"noopener\">How to enrich your data in prospect lists<\/a><\/p>\r\n<!-- \/wp:paragraph -->\r\n\r\n<!-- wp:paragraph -->\r\n<p><a href=\"https:\/\/snov.io\/knowledgebase\/how-to-set-up-snov-io-clay-integration\/\" target=\"_blank\" rel=\"noopener\">How to set up Snov.io &amp; Clay integration<\/a><\/p>\r\n<\/div>\r\n<\/div>","protected":false},"excerpt":{"rendered":"<p>This guide explains how to set up the Snov.io and n8n integration, including installation, API credential setup, available actions, and how to build your first workflow. Set up a self-hosted n8n instance Install the Snov.io node Add API credentials Add Snov.io to your workflow Use case examples Snov.io node actions The Snov.io node for n8n [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[],"_links":{"self":[{"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/posts\/47504"}],"collection":[{"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/comments?post=47504"}],"version-history":[{"count":24,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/posts\/47504\/revisions"}],"predecessor-version":[{"id":47548,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/posts\/47504\/revisions\/47548"}],"wp:attachment":[{"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/media?parent=47504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/categories?post=47504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/snov.io\/knowledgebase\/wp-json\/wp\/v2\/tags?post=47504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}