All templates
For sales operations, growth marketers & email marketing teams

Keep your contact list free of dead emails

Every night, WebRun opens your Airtable contact list, checks any email that hasn't been verified recently through Voila Norbert, updates each contact's status as valid, risky, or invalid, and logs a summary in Notion so your team knows exactly how clean the list is before the next campaign goes out.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every night at 10:00 PM WebRun
1 Voila Norbert run unverified emails through Voila Norbert
2 Airtable check which Airtable contacts need verification
3 Notion log the verification summary
Run a sample
In short

How do I keep my contact list free of dead or invalid emails?

WebRun runs your Airtable contact list through Voila Norbert every night for any email due for verification, updating each contact's status as valid, risky, or invalid. It flags invalid emails for removal from active campaigns and logs a nightly summary in Notion, so your list stays clean before it's used again.

  • Contact lists stay verified overnight instead of going stale between campaigns
  • Invalid emails get flagged instead of silently hurting deliverability
  • Nothing is deleted automatically, only flagged for review

Built for sales operations · growth marketers · email marketing teams · revenue operations

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens voilanorbert.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Voila Norbert - run unverified emails through Voila Norbert
    voilanorbert.com
    WebRun in Voila Norbert: run unverified emails through Voila Norbert
    WebRun opens Voila Norbert to run unverified emails through Voila Norbert.
    • Take the list of contacts due for verification from Airtable
    • Run each email through Voila Norbert
    • Return each result as valid, risky, or invalid

    Done when Every due contact has a fresh verification result.

  3. 2
    Airtable - check which Airtable contacts need verification
    airtable.com How to Automate Airtable
    WebRun in Airtable: check which Airtable contacts need verification
    WebRun opens Airtable to check which Airtable contacts need verification.
    • Open the contacts base and filter to records due for verification
    • Update each contact's status field with the result
    • Flag invalid emails for removal from active campaigns

    Done when Every contact's status is updated with its latest verification result.

  4. 3
    Notion - log the verification summary
    notion.so How to Automate Notion
    WebRun in Notion: log the verification summary
    WebRun opens Notion to log the verification summary.
    • Log tonight's run to the List Health page in Notion
    • Note the count valid, risky, and invalid

    Done when Tonight's verification summary is logged in Notion.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
voilanorbert.com
ScheduleRuns automatically on this cadence
Every night at 10:00 PM
DeliveryHow each run's result reaches you
List health summary · Notion
OutputWhat each run produces - Updated Airtable status per contact, plus a nightly verification summary in Notion.
Report
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it remove invalid contacts from Airtable?

No. WebRun flags invalid emails so you can decide whether to remove or fix them. It never deletes a record on its own.

How often is each contact re-verified?

Only contacts due for a recheck, based on how long ago they were last verified, are run again, so the same email isn't re-verified every single night.

What counts as risky versus invalid?

Risky reflects an email Voila Norbert can't fully confirm, like a catch-all domain. Invalid means it came back as undeliverable. Both are flagged, but only invalid ones are suggested for removal.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.