Automate bulk email searches using this powerful n8n workflow. Extract contact data from Google Sheets, handle API authentication via a custom n8n node, and submit requests to Icypeas efficiently.
Download this n8n workflow template and start using it instantly.
Sales and Marketing Teams: Professionals needing to verify or find emails for large lists of prospects. Automation Enthusiasts: Users looking for advanced n8n templates that involve complex API authentication and signature generation using a custom n8n node.* Data Processors: Users who rely on Google Sheets as a primary source for contact data and need scalable processing solutions.
Manually processing large lists of names and companies to find verified email addresses is time-consuming. Furthermore, interacting with APIs that require complex cryptographic signing (like HMAC-SHA1) can be a barrier.
This robust n8n workflow template solves both problems. It provides a seamless connection between your Google Sheet data and the Icypeas bulk search API. The central component is a custom n8n node that handles all the necessary API key processing and signature generation, ensuring your requests are authenticated correctly without exposing sensitive data in plain sight. This specific n8n workflow simplifies bulk lead verification, making it an essential addition to your collection of automation tools.
This automation is initiated manually and follows a precise sequence to process your contact data and communicate with Icypeas:
lastname, firstname, and company.crypto module must be enabled for this n8n node to function./bulk-search endpoint. This submission initiates the bulk email search process on the Icypeas platform. The results are then delivered via email from Icypeas.To deploy and use this powerful n8n workflow, follow these setup steps:
lastname, firstname, and company.APIKEY, APISECRET, and USER_ID with your actual Icypeas credentials (found on your Icypeas profile).crypto package to allow the Code n8n node to perform signature calculation.Authorization{{ $json.api.key + ':' + $json.api.signature }}. Save the credential.Once configured, execute the n8n trigger to run the n8n workflow.
This n8n workflow utilizes several key nodes for data handling and complex API interaction:
When clicking "Execute Workflow" (Manual Trigger n8n trigger):
Function: Serves as the starting point for manual execution of the n8n workflow.
Key Configuration: Standard manual run setup.
Reads lastname,firstname and company from your sheet (Google Sheets n8n node):
Function: Connects to Google Sheets to ingest bulk contact data, which forms the basis for the Icypeas search.
Key Configuration: Requires configured Document ID and Sheet Name. Reads columns based on the specified headers.
Authenticates to your Icypeas account (Code n8n node):
Function: This critical n8n node handles all preparatory logic. It extracts input data, defines API constants, implements the genSignature function (HMAC-SHA1), and structures the output JSON with the data payload, timestamp, key, and calculated signature.
Key Configuration: Hardcoded fields for APIKEY, APISECRET, and USER_ID must be updated by the user.
Run bulk search (email-search) (HTTP Request n8n node):
Function: Submits the compiled bulk search request to the Icypeas API endpoint.
Key Configuration: Uses a complex generic header credential type where the Authorization header value is dynamically set using an expression that combines the API key and the dynamically generated signature ({{ $json.api.key + ':' + $json.api.signature }}). Also sets the X-ROCK-TIMESTAMP header.
Use this secure n8n workflow to perform authenticated, single email searches via the Icypeas API. Learn how to use the custom Code n8n node for advanced authentication in your n8n templates.

Automate single domain searches using the Icypeas API within an n8n workflow. This n8n templates guide covers custom authentication, code scripting, and HTTP requests to efficiently gather company data.

Use this powerful n8n workflow to automate SEO research. Integrate the Ahrefs API via RapidAPI with Google Gemini 1.5 Flash to extract and format comprehensive keyword insights, search volume, and CPC data into a readable report.

Integrate urlscan.io security analysis into your AI agents using this specialized n8n workflow. Expose three key operations (Perform, Get Single, Get Multiple Scans) as a comprehensive n8n tool.

Use this powerful n8n workflow to schedule the daily delivery of random cocktail recipes, including images and instructions, directly to a Telegram chat using an n8n node. A great example of n8n templates.









































