
Google Sheets integration
Verify the emails in your Google Sheets, row by row or in bulk
New and edited rows get their email checked as they arrive, and a whole column can go through as one bulk job, with the verdicts written back beside each address.
- Spreadsheets and data
- No code
- Set up in minutes
The Zap
- 1
Trigger · Google SheetsNew Spreadsheet Row Verdict
SafeRiskyInvalidUnknown
- Starts from
- New Spreadsheet Row
- BounceIntel step
- Verify Email Address
- You get back
- Verdict, score, reason and mailbox signals
- Zapier plan
- Any plan, including Free, for a two-step Zap
01Zaps
Start from a template
Each template opens in Zapier's editor with Google Sheets and BounceIntel already set up. Connect both accounts, check the field mapping, and turn it on.
Verify emails from new Google Sheets rows with BounceIntel
New Spreadsheet Row
Verify Email AddressVerify emails for new or updated Google Sheets rows with BounceIntel
New or Updated Spreadsheet Row
Verify Email AddressVerify emails for new or updated Google Sheets rows in Team Drive with BounceIntel
New or Updated Spreadsheet Row (Team Drive)
Verify Email AddressVerify email lists from new or updated Google Sheets rows with BounceIntel
New or Updated Spreadsheet Row
Verify Email ListOr build your own
New Spreadsheet Row
Verify Email AddressAny Google Sheets trigger that carries an email address can start a check. Pick it in Zapier, then add Verify Email Address and map the email.
02Why it matters
Why verify Google Sheets emails
A shared sheet is where lists go to get messy. Form responses land in it, colleagues paste in contacts from events, and someone always leaves a trailing space or a missing letter in the domain. By the time the sheet is imported into an email tool, nobody knows which rows are good.
Checking in the sheet itself keeps the answer next to the data. Each row can carry a verdict, a score and a reason, so the person preparing the import can sort, filter and decide, rather than finding out from a bounce report after the send.
03Ideas
What to do with the verdict
The check on its own changes nothing. These are the steps that make it pay off inside Google Sheets.
Write the verdict into the same row
Add Verdict, Score and Reason columns, then follow the check with an update spreadsheet row step that fills them in. Conditional formatting on the verdict column makes bad rows obvious at a glance.
Verify a column in one bulk job
When a step hands you many rows at once, map the email column into Verify Email List. Short lists come back within the same Zap run; longer ones are collected later with Find Bulk Verification Results.
Keep a clean tab for imports
Filter on Safe to send and copy only those rows to a second tab. That tab is the one your email tool imports from, so a bad address never reaches it.
04Setup
Set it up in four steps
- 1
Get your API key
Create a key on the API keys page of your BounceIntel dashboard. Keys come with any paid plan and start with bi_live_.
- 2
Start the Zap in Google Sheets
In Zapier, choose Google Sheets as the trigger app and pick New Spreadsheet Row, or open a template above, which does this for you.
- 3
Add Verify Email Address
Add BounceIntel as the action, connect it with your key, and map the email field from Google Sheets into the Email field.
- 4
Act on the verdict
Add a Filter on Safe to send, Paths on the verdict, or an update step that writes the verdict and score back to Google Sheets.
05Fields
What each check returns
The fields to map first. Every check also returns reason codes, a confidence level, the mail provider and the individual mailbox signals.
- Verdict
is_reachable - Safe, risky, invalid or unknown. The field to filter or branch on.
- Score
score - 0 to 100. Worth writing back so lists and reports can sort by it.
- Safe to send
safe_to_send - One true or false value, ready for a Filter step.
- Reason
sub_reason - Why the verdict was chosen, in plain words.
- Disposable address
is_disposable - A throwaway inbox from a temporary mail service.
- Role account
is_role_account - A shared inbox such as info@ or sales@ rather than a person.
- Catch-all domain
smtp_is_catch_all - The server accepts every address, so the mailbox cannot be confirmed.
- Did you mean
domain_suggestion - A corrected domain when the address looks like a typo, such as gmial.com.
06Questions
Google Sheets and BounceIntel: common questions
Will editing a row verify it again?
With a new or updated row trigger, yes, which is useful when someone corrects an address. If you only want each row checked once, use the new row trigger, or filter on the Verdict column being empty.
How big a sheet can I verify?
A Zap works best on rows as they arrive. For a sheet with thousands of existing rows, download it as CSV and upload it as a bulk job in the dashboard, which also returns a file with every verdict.
How many BounceIntel credits does this use?
One credit for each address checked. A Zap that runs 300 times a month uses 300 credits, and Zapier counts its own tasks separately.
Do I need a paid BounceIntel plan?
The Zap connects with an API key, and keys come with any paid plan, monthly or a one-off pack. The 100 free credits on signup can be used in the dashboard to test verdicts on your own addresses first.
More integrations
Other apps teams pair with it
AirtableSpreadsheets and dataNew records in your base get their email checked automatically, with the verdict, score and reason written back into fields beside it.
Open
NotionSpreadsheets and dataWhen a new item is added to a Notion database, its email property is checked, and the verdict can be written right back into the same page.
Open
Microsoft ExcelSpreadsheets and dataEach new row in a workbook stored in OneDrive or SharePoint has its email checked, with the verdict written back beside the address.
Open
Google Sheets is a trademark of its owner, used here only to identify the app. BounceIntel is not affiliated with or endorsed by Google Sheets. The connection runs through Zapier.
Verify Google Sheets emails before they bounce.
Connect BounceIntel in Zapier and every new address gets a verdict your next step can act on.