Skip to main content
ZeroBounce Docs logo
Log InSign Up Free
  • Home
  • Getting started
  • Products
  • API
  • Integrations
  • FAQ
  • About ZeroBounce
Browse documentation
ZeroBounce Docs logo
  • Getting started
  • Products
  • API
  • Integrations
  • FAQ
  • About ZeroBounce

Type at least 2 characters to search the docs.

↑↓ Navigate↵ OpenEsc Close

Docs Assistant

Answers written from the ZeroBounce documentation

Hi! I'm your ZeroBounce Docs Assistant. How can I help you with our APIs or integrations today?

Try Asking

Loading suggestions...

AI-generated from our docs. Check important details against the linked pages.

Integrations

  • ActiveCampaign Integration
  • Adobe Journey Integration
  • Adobe Marketo Integration
  • Amazon S3 Integration
  • Amazon S3 Bulk API
  • BigCommerce Integration
  • AWeber Integration
  • Clay.com Integration
  • Drip Integration
  • Customer.io Integration
  • Constant Contact Integration
  • Contact Form 7 Integration
  • Email Validator Browser Extension
  • Ghost Integration
  • CloudFlare Worker Integration
  • ChatGPT Integration
  • Google Sheets Integration
  • Gravity Forms Integration
  • Infinity Integration
  • Integrations Contacts Monitoring, Scheduling and Sharing
  • iPost Integration
  • HubSpot Integration
  • Iterable Integration
  • HubSpot Forms Integration
  • HubSpot Warmup Integration
  • JS Widget
  • Klaviyo Integration
  • Klaviyo Forms Integration
  • LinkedIn Integration
  • Mailchimp Integration
  • Microsoft Dynamics Integration
  • MailerLite Integration
  • monday.com Integration
  • Moosend Integration
  • Outreach Integration
  • PipeDrive Integration
  • Salesforce Integration v1.39
  • SFTP/FTP Integration
  • SFTP/FTP Bulk API
  • Unbounce Integration
  • Wix Integration
  • WordPress/WooCommerce Plugins
  • Zapier Integration
    • Single Email Validation
    • Get Activity Data
    • Batch Validation
    • File Validation
    • AI Scoring
  • Zendesk Sell Integration
  • ZeroBounce MCP Server
  • Zoho Integration
  1. Home
  2. API Integrations
  3. Zapier
  4. Batch Validation

Batch validation

Just as with single email validation, batch email validation allows you to identify valid, invalid, and high-risk emails lurking on your email list.. Our Zapier Batch Validation integration allows you to validate multiple email addresses and pass the results along to the next stage.

Follow these steps to start using ZeroBounce Batch Validation with your Zaps.

Step 1 - Create a new Zap (see Create a New Zap section above)

Step 2 - Create a trigger

  1. A trigger external to ZeroBounce will be required (an event listener on a different app to initiate our Zap). For this example, we’ll use an email received on our Gmail account. Type “gmail” in the search bar and select the Gmail option.
  1. Select New Email Matching String from the Event dropdown. Click Continue.
  1. If you’ve yet to do so, you will need to grant Zapier access to your Gmail account. See the Link Gmail account section above for more details. Click Continue.
  1. Fill in the Search String for our trigger. We’ll use “Zapier Batch Validation Test” for this example. Click Continue.
  1. To verify that our trigger is working, click Test Trigger. This should fetch an email from your Gmail account. If one does not appear, check that one matching the filter criteria exists to test your trigger properly. Click Continue.

Step 3 - ZeroBounce email validation

  1. Type “ZeroBounce” into the search bar and select the ZeroBounce option.
  1. Select Batch Validation from the Event dropdown and click Continue.
  1. If you’ve yet to do so, you will need to link your ZeroBounce account to Zapier. For more details on how to do this, please refer to the Link ZeroBounce Account section above. Click Continue.
  1. The Batch Validation action takes two arrays of parameters - Email and IP (IP is optional). You can input comma separated values into them or link them to array output from the previous step, such as the To field from our email (if there are multiple To addresses, they will all be passed along). Click Continue.
  1. To verify that our action works, click Test Action.
  1. You should receive a response similar to this one. You’ll notice it’s an array of responses, one for each address.

Step 4 - Add a new action

  1. The result from the previous step does not do much by itself, but we can chain another action that uses it. We’ll insert a new row into a Google Sheet we own. To add a new action click the (+) symbol at the end of the previous one.
  1. Select the Google Sheets option.
  1. Select the Create Spreadsheet Row from the Event dropdown. Click Continue.
  1. Select the Create Spreadsheet Row from the Event dropdown. Click Continue.
  1. If you’ve yet to do so, you will need to link your Google Sheets account. For more details please see the Link Google Sheets Account section. Click Continue.
  1. You will need to create a spreadsheet with the appropriate header on your Google Drive account. Please create one with the Email, Found, Active in Days columns header.

    Please select the appropriate values for Drive, Spreadsheet, and Worksheet from the menu. Once these are filled in, the available parameter boxes will appear based on our Google Sheet file header (in this case, Email, Found, and Active in Days). You can feed values from the previous steps into them. Values with the ZB logo come from the ZeroBounce action, while ones with the Gmail logo come from the Gmail action.

    Select Address from the Gmail step and Found and Active in Days for the ZeroBounce steps. You should be able to see their values from the previous step tests. Click Continue.
  1. To verify our integration, click Test Action.
  1. You should see output similar to this. At this point, you can publish and activate your Zap. Click Publish Zap.

Was this page helpful?

PreviousGet Activity DataNextFile Validation
Interested in our partner programs?
Partner program

Interested in our partner programs?