Skip to main content
This guide shows you how to connect the Enrow API to Zapier so you can find and verify emails automatically — without writing code. You’ll build a Zap that sends data to Enrow, then receive the results through a webhook.

What is Zapier and why use it with Enrow?

Zapier is a no-code automation platform that connects Enrow with 5,000+ apps. It’s ideal for quick automations that link Enrow’s Email Finder and Email Verifier to your existing sales and marketing stack — Google Sheets, your CRM, form tools, and more. Because the Enrow API processes searches asynchronously, a complete Zapier automation uses two parts: a Zap that submits the request, and a second Zap that catches the result via a webhook. See How webhooks work for the full delivery model.

How do I create a Zap for Enrow?

Start by creating the Zap that will trigger your automation:
  1. Go to Zapier
  2. Click “Create Zap”
  3. Name it “Enrow Email Finder”

How do I set up the trigger?

The trigger is the event that starts your automation. Choose the app and event that fits your workflow:
  • Google Sheets: New row added
  • Typeform: New form submission
  • Salesforce: New lead created
  • Webhook: Custom trigger

How do I add the Enrow action?

Enrow doesn’t require a dedicated Zapier app — you call the API directly with the built-in Webhooks by Zapier action:
  1. Click ”+” to add an action
  2. Search for “Webhooks by Zapier”
  3. Choose “POST”

How do I configure the Enrow request?

Configure the Webhooks by Zapier POST action to call the Enrow API. Authenticate every request with your API key in the x-api-key header. URL:
https://api.enrow.io/email/find/single
Method: POST Headers:
Content-Type: application/json
x-api-key: YOUR_ENROW_API_KEY
Data (JSON):
{
  "company_domain": "{{trigger.company_domain}}",
  "fullname": "{{trigger.first_name}} {{trigger.last_name}}"
}
Each search consumes credits — see Credits & billing for per-endpoint costs, and Error handling if a request returns a non-2xx status.

How do I receive the results?

Because Enrow processes searches asynchronously, the POST request returns a search id rather than the email itself. To collect the finished result, set up a webhook that Enrow notifies when the search completes:
  1. Create a second Zap with “Webhooks by Zapier” as the trigger
  2. Copy the webhook URL Zapier generates
  3. Update your first Zap’s Enrow request to include that URL in settings.webhook:
{
  "company_domain": "{{trigger.company_domain}}",
  "fullname": "{{trigger.first_name}} {{trigger.last_name}}",
  "settings": {
    "webhook": "YOUR_ZAPIER_WEBHOOK_URL"
  }
}
  1. In the second Zap, add actions to save the email (to Google Sheets, your CRM, and so on)
For the structure of the notification Enrow sends, see How webhooks work.

What can I build with Enrow and Zapier?

Here are three common Zaps you can build with Enrow:

Enrich new Google Sheets rows

  • Trigger: Google Sheets - New Row
  • Action: Enrow - Find Email
  • Action: Google Sheets - Update Row

Verify form submissions

  • Trigger: Typeform - New Response
  • Action: Enrow - Verify Email
  • Filter: Only if email is valid
  • Action: Add to Mailchimp

Enrich CRM leads

  • Trigger: Salesforce - New Lead
  • Action: Enrow - Find Email
  • Action: Salesforce - Update Lead

What are the best practices for Zapier and Enrow?

Combine find + verify for best results:
  1. Find email with Enrow
  2. Verify email with Enrow
  3. Save only if verified
Use Zapier filters to:
  • Skip rows that already have emails
  • Only process high-confidence results
  • Remove disposable emails
Use Zapier’s “Storage by Zapier” to securely store your API key and reference it. Treat the API key like a password — see Authentication for details.
Always test your Zap with a few records before turning it on for all data.

What are the limitations of Zapier with Enrow?

Zapier is great for quick automations, but it has a few constraints to keep in mind:
  • Zapier doesn’t handle async operations natively, so you need two Zaps (request + webhook) for full automation
  • The free plan enforces a 15-minute task limit
  • High-volume automations may run into Zapier’s task limits before Enrow’s — review Rate limits when scaling up
Alternative: Use n8n for more complex async workflows.

FAQ

No. You call the Enrow API directly using the Webhooks by Zapier action with a POST request, your endpoint URL, and your API key in the x-api-key header.
The Enrow API is asynchronous: the first Zap submits the search and receives an id, while a second Zap catches the finished result through a webhook. See How webhooks work.
Add the x-api-key header with your API key to the Webhooks by Zapier action. The same header authenticates every Enrow endpoint — see Authentication.
Each Email Finder or Email Verifier search consumes credits per request. See Credits & billing for the exact cost of each endpoint.

Next steps

n8n Workflows

Build more powerful async automations with n8n.

Find an email

Explore the Email Finder endpoint you call from Zapier.

How webhooks work

Understand how Enrow delivers async results.

Authentication

How to pass your API key in the x-api-key header.