Permanent-value Bulk Enricher Sidebar
Zero recalculation waste
Writes static verdict strings and status colors into adjacent columns, with a Skip already-verified rows toggle, live progress bar, and Stop button.
Email Verification APIClean emails, phones, and WhatsApp numbers using formulas or our Bulk Sidebar.
Includes 6-hour CacheService SHA-256 deduplication for formulas and permanent cell write-back in the Sidebar so reopening a sheet never burns extra credits.
Uses least-privilege @OnlyCurrentDoc scope (spreadsheets.currentonly) and locks outbound HTTPS strictly to proweblook.com.
Open your lead spreadsheet in Google Sheets and select Extensions, then Apps Script from the top menu bar.
Copy src/Code.gs and src/Sidebar.html from the official open-source repository, save the script, and reload your Google Sheet.
Open GitHub starter repositoryClick ProWebLook in the sheet menu, open the Sidebar, and paste your API key. It is saved in UserProperties and validated with a free balance check.
Get 50 free signup creditsHighlight a column of emails or phone numbers and click Bulk Verify Selected Cells to write permanent color-coded values into adjacent columns.
Google Sheets recalculates custom functions periodically and strips leading plus signs from phone numbers. Our add-on solves both automatically.
Zero recalculation waste
Writes static verdict strings and status colors into adjacent columns, with a Skip already-verified rows toggle, live progress bar, and Stop button.
Email Verification APIParallel UrlFetchApp.fetchAll
Pass ranges like =PROWEBLOOK_VERIFY_EMAIL(A2:A20) to batch up to 25 uncached rows in parallel while caching completed lookups for 6 hours.
Bulk WhatsApp Validation APIProtects phone & WhatsApp credits
Restores stripped leading + signs on numeric E.164 cells and blocks corrupted scientific-notation pastes (such as 1.41556E+10) before calling the API.
Phone Number ValidatorInstant testing workspace
Click Insert Demo Lead Sheet inside the sidebar to scaffold a formatted sample table with headers and example formulas ready to test.
WhatsApp Number CheckerPaste any formula directly into a cell after connecting your API key in the ProWebLook sidebar.
Checks 19 rows in one parallel batch and outputs deliverable, undeliverable, or unknown.
=PROWEBLOOK_VERIFY_EMAIL(A2:A20)
Validates national or international numbers and spills five enrichment columns to the right.
=PROWEBLOOK_VALIDATE_PHONE(B2, "US", TRUE)
Checks active WhatsApp registration and personal vs business account status without sending any message.
=PROWEBLOOK_WHATSAPP(B2, TRUE)
Use the Bulk Lead Enricher Sidebar for large lists or long-lived sheets. Custom formulas in Google Sheets can recalculate when Google refreshes a workbook after cache expiry, whereas the Sidebar writes permanent static text into cells that never re-run.
Both the custom formulas and the Sidebar detect scientific-notation corruption locally and reject the cell before making a network request, preventing wasted phone or WhatsApp credits.
Your API key is stored in Apps Script UserProperties scoped to your Google user account. Custom formulas only run when you explicitly enable formula execution for that sheet in the Sidebar.
Only spreadsheets.currentonly (the active spreadsheet you open it in), script.container.ui (to render the sidebar), and script.external_request locked via urlFetchWhitelist to https://proweblook.com/api/v1/zapier/.
No. Balance checks are always free and let you display live remaining email, phone, and WhatsApp credits at the top of your workbook.
Create a free ProWebLook account with 50 email, phone, and WhatsApp credits and connect Google Sheets in under a minute.