AI Scoring
The ZeroBounce A.I. Scoring API combines a vast selection of data with proven statistical analysis to granularity rate the quality level of an email address. The software identifies positive and negative patterns of an email address and returns a score that users can rely on when performing their email hygiene. Our Zapier integration allows you to score multiple email addresses specified in a .csv file and pass the results along to the next stage.
Follow these steps to start using ZeroBounce AI Scoring with your Zaps.
Step 1 - Create a new Zap (see Create a New Zap section above)
Step 2 - Create a trigger
- For this example, we’ll use a new spreadsheet created on our Google Sheets account. If you’ve yet to do so, you will need to grant Zapier access to your Google Sheets account. See the Link Google Sheets Account section. Click Continue.
- Select the appropriate Drive. Note that this applies to all spreadsheets created on this specific drive. Click Continue.
- To verify, click Test Trigger (make sure that a file matching our criteria exists to properly test your trigger).
- You should receive a result that looks like this. Click Continue.
Step 3 - ZeroBounce AI Scoring
- Type “ZeroBounce” into the search bar and select the ZeroBounce option.
- Select AI Scoring from the dropdown. Click Continue.
- 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.
- Our AI Scoring action takes four parameters:
File - .csv file containing our data; we’ll input the .csv conversion of the google sheet from the previous step
Email Address Column - which column are the email addresses on? - starts at 1
Has Header Row - specifies whether the first row should be ignored when processing
Remove Duplicates - specifies whether duplicate emails should be ignored when processing (to conserve credits).
Click Continue.
- To verify our action works, click Test Action.
- You should receive a response similar to this, showing that the file has been uploaded successfully for processing. This integration uses a callback to transfer data to the next step, which will happen at a later time. The output of that callback is a file, and we can still use it to chain more actions.
Step 4 - Add a new action
- 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.
- Select the Google Drive option.
- Select Upload File for Event from the dropdown. Click Continue.
- If you’ve yet to do so, you will need to grant Zapier access to your Google Drive account. See the Link Google Drive section above for more details. Click Continue.
- Fill in the appropriate options for Drive and Folder. Be careful not to set the target upload folder the same as the trigger input folder as this will trigger infinite loops or errors.
Set Convert to Document? to False (we’ll upload as is).
For File, we’ll use the ZB File option. It should display no data as our action uses a callback and the data is not available yet.
For File Name we’ll use the Google Drive Original Filename (the filename the file was uploaded as) and csv for extension. Click Continue.
- We will be unable to test this part as the callback data is unavailable. Click Test Action.
- As expected, our test has failed. We’ll skip it for now and verify that it works later. Click Skip test.
- Click Publish Zap.
- Click Publish & Turn On.
Step 5 - Verify that our Zap works
- Go to your Zapier Dashboard and select Zaps from the left menu. Ensure that an appropriate file is uploaded to our trigger directory.
- If your app does not trigger by itself, click on the three dots and select Run from the menu
- You should see output like this. If not, double check that the file exists and was uploaded after Zap creation, or that the Zap has not already run.
- From the same dot menu, now click on History.
- You should see a list of all runs for this Zap. We can see that the last one is waiting. Click on it.
- You will see a list of all actions of our Zap and intermediate results for this run. It is possible that the first stage (the trigger) is successful while the second one is Waiting for the callback from ZeroBounce execute.
- In our case it was successful. It can also display an error if not. At this point, you can check the target drive folder for the uploaded file - it should be there.
Was this page helpful?
