Don’t have n8n? Install n8n or use n8n Cloud to get started in minutes.
What do I need before I start?
To follow this guide you need two things:- n8n installed (self-hosted or cloud)
- An Enrow API key (get one here)
x-api-key header — there are no OAuth flows or bearer tokens. For the full details, see Authentication.
How do I store my Enrow API key in n8n?
Store the API key once as a reusable Header Auth credential so you don’t paste it into every node:- In n8n, open Credentials → New
- Choose Header Auth
- Set Name to
x-api-key - Set Value to your Enrow API key
- Save the credential (for example, name it “Enrow API”)
How do I build a workflow that finds a single email?
The workflow has three parts: a trigger to start it, an HTTP Request node that calls the Find Single Email endpoint, and a Webhook node that receives the result when the search completes.Step 1: Create a new workflow
- Open n8n
- Click “New Workflow”
- Name it “Enrow - Find Email”
Step 2: Add a Manual Trigger
- Click the ”+” button
- Search for “Manual Trigger”
- Add it to your canvas
Step 3: Add an HTTP Request node
- Click ”+” after the Manual Trigger
- Search for “HTTP Request”
- Configure it:
- Authentication:
Generic Credential Type - Generic Auth Type:
Header Auth - Name:
x-api-key - Value:
YOUR_ENROW_API_KEY
- Method:
POST - URL:
https://api.enrow.io/email/find/single - Body Content Type:
JSON - JSON Body:
Step 4: Test the workflow
- Click “Execute Workflow” at the top
- You should see a response with a search
id - The search is processing asynchronously — the
idis what you’ll use to retrieve the result
Step 5: Receive results with a webhook
Enrow runs searches asynchronously, so instead of polling, let n8n receive the result automatically. The Enrow API will POST the result to your webhook URL once the search finishes. See How webhooks work for the full flow.- Add a “Webhook” node to your canvas
-
Set:
- HTTP Method:
POST - Path:
enrow-email-result
- HTTP Method:
-
Copy the Production URL (e.g.,
https://your-n8n.com/webhook/enrow-email-result) -
Update your HTTP Request node JSON to include the webhook in
settings:
- Save and activate the workflow
Can I import a ready-made workflow?
Yes. Copy the JSON below to get started quickly, then import it into n8n.- Copy the JSON above
- In n8n, click ”…” → “Import from File/URL/String”
- Paste the JSON
- Update the API key in credentials
- Activate!
What are the best practices for n8n + Enrow?
Store the API key as a credential
Store the API key as a credential
Create a Header Auth credential with:
- Name:
x-api-key - Value: Your Enrow API key
Use webhooks, not Wait nodes
Use webhooks, not Wait nodes
Webhooks are more reliable than polling with Wait nodes. Always pass the
settings.webhook parameter so Enrow delivers the result as soon as the search completes.Handle errors gracefully
Handle errors gracefully
Add an “Error Trigger” node to catch and handle API errors. See Error handling and Status codes for the response formats to expect.
Use bulk endpoints for multiple searches
Use bulk endpoints for multiple searches
If you’re processing many contacts, use the Find Bulk Emails endpoint (up to 5,000 searches per batch) instead of looping single requests.
FAQ
Why do I get an Unauthorized error?
Why do I get an Unauthorized error?
Why isn't my webhook receiving data?
Why isn't my webhook receiving data?
First, make sure the workflow is activated, not just saved. Then confirm the webhook URL in the
settings.webhook parameter matches the Webhook node’s Production URL. You can test the URL directly with a tool like Postman. See How webhooks work for the delivery flow.Why do I get a Rate Limit Exceeded error?
Why do I get a Rate Limit Exceeded error?
A rate-limit error means you sent too many requests too quickly. Add a “Wait” node between batch operations, or use the bulk endpoints instead of looping. See Rate limits for the current limits.
Where can I get help?
Where can I get help?
For workflow questions, use the n8n Community Forum. For API questions, contact Enrow Support.
Next steps
Email Enrichment
Enrich contacts from a spreadsheet in n8n.
Email Verification
Verify lead email lists in an n8n workflow.
Find Single Email
See the endpoint parameters and response format.
How webhooks work
Get notified automatically when a search completes.

